Neem contact met ons op
 Duur 21 uren

Cursusaanbod

Inleiding tot .NET 8

  • Wat is .NET? Overzicht en ontwikkeling
  • .NET 8 LTS-functies en platformondersteuning
  • Installatie van de SDK en ontwikkeltools

Starten met C# en Console-toepassingen

  • Projectstructuur en CLI-commando's
  • Werken met types, methoden en besturing
  • Objectgeoriënteerd programmeren in C#

Webapplicaties bouwen met ASP.NET Core 8

  • Een basis webapp maken en uitvoeren
  • Routing, middleware en services
  • Inleiding tot Razor Pages en MVC

Datatoegang met Entity Framework Core

  • Een databasecontext instellen
  • Werken met LINQ en datamodellen
  • Migraties en CRUD-operaties

Dependency Injection en Configuratie

  • Ingebouwd dependency injection-framework
  • Werken met appsettings.json en omgevingsvariabelen
  • Service-levenstijden en modulaire architectuur

API-ontwikkeling met Minimal APIs

  • REST-principes en endpoint-ontwerp
  • Gebruik van attributen en route-parameters
  • API's testen met Postman of Swagger

Testen en foutopsporen in .NET

  • Eenheidstesten met xUnit
  • Benaderingen voor integratietesten
  • Technieken voor foutopsporen in Visual Studio

Implementatie van toepassingen en cross-platform publicatie

  • Publicatie van .NET 8-toepassingen (zelfstandig vs. framework-afhankelijk)
  • Implementatieopties voor Windows, Linux en macOS
  • Gebruik van Visual Studio en CLI-tools voor verpakking en release

Samenvatting en vervolgstappen

  • Herhaling van belangrijke concepten en tools tijdens de cursus
  • Aanbevolen oefenpaden en leermiddelen
  • Overzicht van opkomende onderwerpen: .NET 9 preview, Blazor, microservices

Vereisten

  • Basisbegrip van programmeerconcepten (variabelen, loops, functies)
  • Enkele ervaring met een objectgeoriënteerde taal (bijv. C#, Java, Python)
  • Bekendheid met command-line tools is handig, maar niet vereist

Publiek

  • Ontwikkelaars die starten met het .NET-ecosysteem
  • Programmeurs die overschakelen van andere talen naar C#/.NET
  • Technische teams die cross-platform applicaties bouwen met modern .NET

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (2)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën