Kursbeskrivning
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.
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
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.
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.
Kommande kursstarter
1 tillgänglig kursstart
Intresseanmälan
Informator är utbildningsföretaget som stärker din konkurrenskraft genom att underhålla, uppdatera och tillföra relevant kunskap inom IT och management där och när du behöver det. Vi har vuxit tillsammans med svensk mjukvaruindustris ledande företag och utbildat utvecklare, tekniker, projektledare och chefer sedan...
Highlights