Cursusaanbod
Dag 1:
.NET Core Overzicht
- Voordeel en verschillen met het .Net Framework
Het bouwen van .NET Core applicaties
- De .NET Core SDK installeren, de .NET CLI gebruiken, .NET Core applicatie maken en uitvoeren
Bouwen met .NET Core
- Frameworks, runtimes en platforms, MSBuild-fundamentals
Unittesten met xUnit
- Unit tests, feiten en theorieën schrijven
Werken met databanken
- Relationeel, SQLite, Gegevens transformeren
Gegevenstoegang met ORM (object-relationele mappers)
- Dapper versus Entity Framework Core
Een microservice creëren met ASP.NET Core
Foutopsporing
- WinDBG/CDB, LLDB, SOS
Prestaties en profilering
- xUnit.Performance, PerfView
Lokalisatie van uw applicatie
.NET-portabiliteitsanalysator
Voorbereiden op vrijlating
- NuGet-pakket, NuGet-feed, vergaderingen ondertekenen
Dag 2:
ASP.NET Core Overzicht
Creëren van ASP.NET Core webapplicatie
- Componenten
Aanvragen afhandelen met de middleware-pijplijn
- Statische bestanden onderhouden, functionaliteit toevoegen, middleware combineren, uitzonderingen afhandelen
MVC gebruiken in ASP.NET Core
URL's in kaart brengen
- Conventionele routering, beperkingen en standaardwaarden, URL's genereren
De modelbinding
- Valideren van gebruikersinvoer
Razor-weergaven gebruiken
Taghelpers gebruiken
Een web-API maken
- Attribuutrouting, inhoudsonderhandeling, XML opmaak
Service configureren met afhankelijkheidsinjectie
ASP.NET Core-applicatie configureren
Gegevens opvragen, maken en bijwerken met Entity Framework Core
Met behulp van MVC-filterpijplijn
Het ASP.NET Core Identity-systeem gebruiken
Het beveiligen van uw applicatie
Publiceren, hosten van ASP.NET Core-applicatie in IIS
- Bundeling en minificatie
Bewaking en probleemoplossing
Dag 3:
Het overzicht van de front-end ontwikkelaarstoolset
Angular Concepten
- Het project maken
- Het gegevensmodel maken
- Een webservice maken
Een Angular applicatie structureren
Het creëren van de Angular-winkel
Angular gebruiken met Blazor
Gegevensbinding en richtlijnen
Diensten en afhankelijkheidsinjectie
Angular gebruiken met ASP.NET MVC
Visual Studio Ondersteuning voor Angular
Bootstrap Concepten
- Bootstrap stijlen, componenten
Afhankelijkheden beheren met NuGet en Bower
Applicatie bouwen met Gulp en webpack
Beheerfuncties creëren
Het beveiligen van de applicatie
Implementatie van een ASP.NET Core Angular-applicatie
- Nieuw hostingmodel, installatie op IIS, Azure, Docker containers
ASP.NET CORE-app bouwen buiten Windows
Samenvatting
Vereisten
.NET Kern
- Praktische kennis van imperatieve, objectgeoriënteerde programmeertalen, zoals C#, C++, Java.
- Enige vaardigheid met terminals of opdrachtregels en teksteditors.
Angular
- Praktische kennis van ASP.NET Core MVC-ontwikkeling en een goed begrip van JavaScript, HTML en CSS
Leveringsopties
PRIVÉGROEPSTRAINING
Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.
- Pre-cursusgesprek met uw trainer
- Aanpassing van de leerervaring om uw doelen te bereiken -
- Op maat gemaakte overzichten
- Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
- Training gepland op een datum naar keuze
- Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen
Private Group Prices RRP from €6840 online delivery, based on a group of 2 delegates, €2160 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
OPENBARE TRAINING
Kijk op onze public courses