Ascent Group Horizontal New Copie 1

C#: Ontwerppatronen

0 Enrolled
21 hour
  • 21 hour
  • 52
  • 0
  • no
1,850.00€

Aperçu du cours

Opleidingsdoel: Inzicht krijgen in en beheersing van het gebruik van design patterns in C#.

Prérequis

  • Basiskennis van objectgeoriënteerde programmering.

Objectifs pédagogiques

  • Een formele basis bieden om het vinden van gestandaardiseerde oplossingen te vergemakkelijken.
  • Het eigen repertoire van technische en functionele design patterns uitbreiden.

Public ciblé

  • Analisten
  • Ontwikkelaars
  • Ingenieurs
  • Projectmanagers

Programme de formation

  • Herhaling van objectgeoriënteerde concepten
    • Klasse

    • Instantie

    • Encapsulatie

    • Polymorfisme

    • Interface

    • Overerving

    • Aggregatie

    • Andere objectgeoriënteerde concepten

  • Introductie tot UML
    • Statisch en dynamisch model

    • Use cases

    • Van analyse naar ontwerp

    • Gewenste kwaliteiten van een objectmodel

  • Rol en toepassing van Design Patterns
    • In de analytische fase

    • Bij het ontwerp

    • Bij reverse engineering

    • Refactoring: best practices & evaluatiecriteria van het objectmodel

  • Design Patterns & UML
    • Modellering

    • Integratie in een klassendiagram

  • Indeling van het patroonoverzicht
    • Indeling van het patroonoverzicht

    • Toepassing: creatie, afhankelijkheid, functionaliteit, granulariteit, evolutie

  • Design Patterns
    • Pond

    • Constructor

    • Chain of Responsibility

    • Command

    • Composite

    • Decorator

    • Facade

    • Factory Method

    • Flyweight

    • Interpreter

    • Iterator

    • Mediator

    • Memento

    • Observer

    • Prototype

    • Proxy

    • Singleton

    • State

    • Strategy

    • Template Method

    • Visitor

    • Architecturale Design Patterns: DAO, Dispenser, Dispatcher, Helper Class

  • Aanpassing van Design Patterns aan applicatiebehoeften
    • Realisatiebeperkingen

    • Implementatie en aanpassing per programmeertaal

  • Ontwikkeling van nieuwe Design Patterns
    • Design Patterns voor beperkte resources

    • Referentieteller

  • Design Patterns in het Framework
    • Implementatie in applicatieoplossingen

  • Casestudy
    • Modellering van de behoefte

    • Identificatie van de patterns

    • Verfijning en selectie

    • Aanpassing

    • Modellering van de gekozen oplossing

Instructeur

Avatar de l’utilisateur

bprigent

0.0
0 commentaire
0 Students
840 Courses
Main Content