Formation en Développement: C# .NET — Gevorderde ontwikkeling - Ascent Formation
Terug naar trainingen
Développement

C# .NET — Gevorderde ontwikkeling

4 jour(s)28h

Beschrijving

Je ontwikkelt dagelijks in C# en wilt een stap verder zetten: deze training biedt de sleutels tot moderne applicatiearchitectuur, technieken voor prestatieoptimalisatie, geavanceerde ontwerppatronen en industrialisatiepraktijken om te werken aan .NET-projecten met hoge technische eisen.

Leerdoelen

  • Geavanceerde C#-functies beheersen: reflectie, aangepaste attributen, dynamisch programmeren en functioneel programmeren
  • Prestaties van .NET-applicaties diagnosticeren en optimaliseren: geheugenallocaties, GC, Span<T> en parallelisme
  • Gestructureerde applicatiearchitectuur ontwerpen volgens Clean Architecture en SOLID-principes
  • GoF-ontwerppatronen implementeren in een modern .NET-context
  • Geavanceerde REST-API's ontwikkelen met ASP.NET Core: middleware, authenticatie, versiebeheer en health checks
  • Diepgaand Entity Framework Core bestuderen: query-optimalisatie, interceptors en geavanceerd databeheer
  • Geavanceerde tests schrijven: integratietests met echte databases, testarchitectuur en prestatietests
  • Een .NET-applicatie instrumenteren met OpenTelemetry en Serilog en publiceren via een CI/CD-pijplijn

Doelgroep

Ervaren C#/.NET-ontwikkelaars, backend-ontwikkelaars, software engineers of tech leads die hun expertise willen versterken op het gebied van architectuur, prestatieoptimalisatie, testen en industrialisatiepraktijken voor moderne .NET-applicaties.

Vereisten

Operationele beheersing van C#: syntaxis, OOP, LINQ, async/await en basis Entity Framework Core
Ervaring met het ontwikkelen van ten minste één .NET-project in een professionele omgeving
Equivalent aan de training "C# .NET -- Applicatieontwikkeling" of gelijkwaardige ervaring

Programmaoverzicht

Informations

Duur

4 jour(s)

28h

Tarif

Sur demande