CONTACT ONS
 Duur 21 uren

Cursusaanbod

Inleiding tot .NET 8

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

Starten met C# en console-applicaties

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

Webapplicaties bouwen met ASP.NET Core 8

  • Een basis web-app maken en uitvoeren
  • Routing, middleware en services
  • Inleiding tot Razor Pages en MVC

Data-toegang met Entity Framework Core

  • Configuratie van een databasecontext
  • Werk met LINQ en datamodellen
  • Migraties en CRUD-operaties

Dependency Injection en Configuratie

  • Ingebouwd dependency injection-framework
  • Werk met appsettings.json en omgevingsvariabelen
  • Service-livetijden en modulaire architectuur

API-ontwikkeling met Minimal APIs

  • RESTful principes en endpoint-ontwerp
  • Gebbruik van attributen en route parameters
  • Testen van API's met Postman of Swagger

Testen en debuggen in .NET

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

Implementatie van applicaties en cross-platform publicatie

  • Publicatie van .NET 8-applicaties (zelfstandig vs. framework-afhankelijk)
  • Implementatie-opties voor Windows, Linux en macOS
  • Gebbruik van Visual Studio en CLI-tools voor verpakking en release

Samenvatting en volgende stappen

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

Vereisten

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

Doelgroep

  • Ontwikkelaars die het .NET-ecosysteem instromen
  • Programmeurs die overstappen van andere talen naar C#/.NET
  • Technische teams die cross-platform applicaties bouwen met moderne .NET

Aangepaste bedrijfsopleiding

Opleidingsoplossingen ontworpen exclusief voor bedrijven.

  • Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
  • Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
  • Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Investering

Prijs per privégroep, online live training, startend vanaf 4800 € + BTW*

Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen

Reviews (2)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën