Cursusaanbod

Introductie tot .NET 8

  • Wat is .NET? Overzicht en evolutie
  • .NET 8 LTS-functies en platformondersteuning
  • SDK-installatie en ontwikkeltools

Aan de slag met C# en console-applicaties

  • Projectstructuur en CLI-opdrachten
  • Werken met typen, methoden en controle van de stroom
  • Objectgeoriënteerd programmeren in C#

Web-applicaties bouwen met ASP.NET Core 8

  • Een basiswebapp maken en uitvoeren
  • Routing, middleware en services
  • Inleiding tot Razor-pagina's en MVC

Data Access met Entity Framework Core

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

Afhankelijkheid injecteren en configureren

  • Ingebouwd afhankelijkheidsinjectieframework
  • Werken met appsettings.json en omgevingsvariabelen
  • Servicelevensduur en modulair ontwerp

API-ontwikkeling met minimale APIs

  • RESTful-principes en endpointontwerp
  • Gebruik van attributen en routeparameters
  • API's testen met Postman of Swagger

Testen en foutopsporing in .NET

  • Eenheidstesten met xUnit
  • Benaderingen voor integratietesten
  • Foutopsporingstechnieken in Visual Studio

Applicatie-implementatie en cross-platform publiceren

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

Samenvatting en volgende stappen

  • Overzicht van belangrijkste concepten en tools die tijdens de cursus zijn behandeld
  • Aanbevolen praktijkpaden en leerbronnen
  • Overzicht van opkomende onderwerpen: .NET 9-voorbeeld, Blazor, microservices

Vereisten

  • Basisbegrip van programmeringsconcepten (variabelen, lussen, functies)
  • Ervaring met een object-georienteerde taal (bijv. C#, Java, Python)
  • Kennis van opdrachtregeltools is handig maar niet verplicht

Doelgroep

  • Ontwikkelaars die de .NET-ecosysteem betreden
  • Programmeurs die overstappen van andere talen naar C#/.NET
  • Technische teams die cross-platform applicaties bouwen met modern .NET
 21 Uren

Aantal deelnemers


Prijs Per Deelnemer

Testimonials (5)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën