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.
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)
Interactiviteit en code-oplossingen op het moment zelf
Eduard-Emanuel Zaharia - Kruk Italia
Cursus - Advanced Blazor
Automatisch vertaald
kans om praktijkervaring op te doen en geduld van de instructeur
sheena - Te Manawa Taki Trauma System
Cursus - Visual Studio 2022 IDE
Automatisch vertaald