Översikt

Efter att ha bekantat dig med grunderna i “C# Introduktion“, är denna kurs en naturlig fortsättning. Men oroa dig inte om du hoppade över introduktionen – denna kurs fungerar utmärkt att studera fristående.

 

Målet är att koden vi skapar blir som lego – varje bit är självständig men kan samverka med andra bitar på otaliga sätt.

När kursen avslutas kommer du att besitta djup kunskap i C# och dess avancerade funktioner och förmågan att skapa strukturerad och högkvalitativ kod:

  • Lättläst och förståelig kod
  • Modulär kod som enkelt kan utökas
  • Kod som är enkel att testa
  • Återanvändbar kod

Vi lägger särskilt fokus på att skapa enhetstester för all kod vi skriver. Med hjälp av principerna från DDD säkerställer vi att koden är väl strukturerad och optimerad för testning.

Denna kurs är idealisk för dig som redan har praktisk erfarenhet av skapa program med C# och .NET

Denna kurs har ingen certifiering

Vi tar vår applikation (ett spel) till nästa nivå och integrerar följande koncept:

  • Fördjupning inom objektorientering, klasser och egenskaper
  • Testprojekt och testdriven utveckling (TDD)
  • LINQ, delegater, events och lambdauttryck
  • Asynkron programmering
  • Repository Pattern och Entity Framework
  • Design Patterns och Dependency Injection
  • Interface, SOLID-principer och domändriven design (DDD)
  • Attribut, Reflection och .NET-interoperabilitet

Kursöversikt

26 950 kr

3 dagar

Distans

Fortsättning

Svenska

Hittar du inget (passande) datum?

Skicka in en intresseanmälan så gör vi vad vi kan för att planera ett tillfälle som passar. 

Fö­re­tags­an­pas­sad kurs

Kursen kan anpassas från flera perspektiv:
  • Innehåll och fokusområde
  • Omfattning
  • Upplägg

I samspel med kursledaren ser vi till att kursen uppfyller era önskemåll

Skicka intresseanmälan för utbildningen