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
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