Cursusaanbod
Inleiding tot .NET 8
- Wat is .NET? Overzicht en ontwikkeling geschiedenis
- Kenmerken en platformondersteuning van .NET 8 LTS
- Installatie van de SDK en andere ontwikkelhulpmiddelen
Aan de slag met C# en console-applicaties
- Projectstructuur en commando's via de CLI
- Werken met datatypes, methoden en controleflow
- Objectgeoriënteerd programmeren in C#
Bouwen van webapplicaties met ASP.NET Core 8
- Een eenvoudige webapplicatie maken en draaien
- Routing, middleware en services begrijpen
- Introductie tot Razor Pages en MVC
Gegevensbeheer met Entity Framework Core
- Een databasecontext instellen
- Omgang met LINQ en datamodellen
- Migraties uitvoeren en CRUD-operaties doorvoeren
Afhankelijkheidsinjectie en configuratie
- Het ingebouwde afhankelijkheidsinjectieframework gebruiken
- Omgang met appsettings.json en omgevingsvariabelen
- Servicelevenscycli en modulaire architectuur begrijpen
API-ontwikkeling met Minimal APIs
- REST-principes en het ontwerpen van endpoints toepassen
- Het gebruik van attributen en routeparameters beheersen
- API's testen met Postman of Swagger
Testen en debuggen in .NET
- Eenheidstesten uitvoeren met xUnit
- Mogelijkheden voor integratietesten verkennen
- Debugtechnieken toepassen in Visual Studio
Applicatieimplementatie en cross-platform publicatie
- .NET 8-applicaties publiceren (zelfstandig of afhankelijk van het framework)
- Implementatiemogelijkheden voor Windows, Linux en macOS bespreken
- Pakketten maken en releases uitvoeren met Visual Studio en CLI-tools
Samenvatting en vervolgstappen
- Terugblik op de belangrijkste concepten en tools uit de cursus
- Aanbevolen leerpaden en naslagbronnen voor verdere ontwikkeling
- Inzicht in nieuwe trends: .NET 9-preview, Blazor en microservices
Vereisten
- Grondige kennis van basisprogrammeerconcepten (variabelen, lussen, functies)
- Een zekere ervaring met een objectgeoriënteerde programmeertaal (bijv. C#, Java of Python)
- Kennis van command-line-utiliteiten is handig, maar niet verplicht
Doelgroep
- Ontwikkelaars die nieuw zijn in de .NET-omgeving
- Programmeurs die overstappen van andere talen naar C#/.NET
- Techteams die cross-platform applicaties bouwen met moderne .NET-technologieën
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