Kurser

4 dages kursus

Gang of Four Design Patterns in C#

7. - 22. februar 2022 Aarhus
25. april til 10. maj 2022 Taastrup
7. - 21. juni 2022 Aarhus
22. august til 6. september 2022 Taastrup
DKK  16.999
ekskl. moms
Nr. 89076 A
4,3
Fremragende
4 anmeldelser

Lær hvordan de nye kraftfulde features i C# og .NET kan udtrykkes langt mere elegant, præcist og up-to-date. Vi gennemgår de oprindelige 23 Design Patterns, som introduceres gennem praktiske eksempler og problemstillinger. Vi relaterer disse Design Patterns til konkrete problemstillinger og diskuterer, om de stadig er relevante. Vi vurderer desuden, hvor hyppigt de forskellige patterns efterhånden bruges, og om nogle af dem måske endda opfattes som anti-patterns her mange år senere.

Du får på dette kursus en moderne, opdateret og .NET-specialiseret gennemgang af Design Patterns.

Design Patterns er etablerede, gennemtænkte og genbrugelige løsninger til ofte forekommende problemstillinger i objektorienteret programmering. I en legendarisk bog fra 1994 beskrives 23 sådanne løsninger af fire forfattere, der ofte omtales som Gang of Four. Design-mønstrene er her mange år senere stadig relevante, og en del flere er kommet til siden da!

Eftersom disse design-mønstre blev beskrevet uafhængigt af programmeringssprog – og mere end to årtier før den nuværende version af moderne C#, som benyttes i dag – kan de oprindelige design-mønstre formuleres mere tidssvarende i C# 7. Eksempelvis er design-mønstrene Iterator og Observer direkte indlejret i .NET, mens Builder oftest bruges til at skabe Fluent APIs i .NET.

Kurset indeholder både gennemgang og praktiske øvelser.

Deltagerprofil

Dette kursus er for dig, der er C#-udvikler, og som gerne vil lære moderne fremgangsmåder til at løse konkrete programmeringsproblemer. Det forventes, at du har kendskab til C# og Visual Studio på niveau med Grundlæggende C# kurset.

 
 

Indhold

Introduction
  • Generel introduction
Creational Patterns
  • Abstract Factory
  • Builder
  • Factory Method
  • Prototype
  • Singleton
Structural Patterns
  • Adapter
  • Bridge
  • Composite
  • Decorator
  • Façade
  • Flyweight
  • Proxy
Behavioural Patterns
  • Iterator
  • Chain of Responsibility
  • Template Method
  • Strategy, Memento
  • Command
  • State
  • Interpreter
  • Visitor
  • Observer
  • Mediator

Anmeldelser af Gang of Four Design Patterns in C#

4,3
 
Fremragende Baseret på 4 anmeldelser
Fremragende
Meget godt
Udmærket
Mindre godt
Ikke godt
Jesper var meget godt forberet. Materialet der er lavet til kurset var særdeles godt. Godt at have en underviser, der har godt kendskab til området og alt der ligger udenom.
 - Bartal Clementsen P/F Formula

Materiale

Egetudviklet kursusmateriale bestående af slides og opgaver med tilhørende løsninger specialudviklet til kurset.

 
23371
Underviser

Jesper Gulmann Henriksen

Jesper har siden 2002 arbejdet med C# og .NET som software-udvikler i meget forskellige områder som overvågningssystemer, software til flyveledere samt betalingsløsninger på mobilen. Derudover har han gennem en årrække været tilknyttet Teknologisk Institut som underviser på C#-kurserne. Han har gennem årene fulgt Microsofts teknologier fra tæt hold.

Vælg dato

Aarhus
7. - 22. februar 2022
Taastrup
25. april til 10. maj 2022
Aarhus
7. - 21. juni 2022
Taastrup
22. august til 6. september 2022
Aarhus
10. - 25. oktober 2022

Få ny inspiration til din kompetence­udvikling

Unikke tilbud, relevante artikler og nyt om vores kurser og uddannelser.

Indtast venligst et validt navn
Tilmelder nyhedsbrev
Tak for din tilmelding
Teknisk fejl

Der er desværre en systemfejl på nuværende tidspunkt. Du kan alternativt skrive en mail til data@teknologisk.dk

Vil du vide mere?

Hvad er C# (sharp)?

Du har måske hørt om C#, men ved ikke rigtig hvad det er.. Få svaret i denne artikel. Læs mere:

Læs mere
 

Kom i gang med C# programmering

Hvis du gerne vil i gang med C# programmering, kan du læse meget mere i denne artikel.

Læs mere