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
Reviews (5)
- I really like the course and the Trainor is very accommodating and has a great knowledge on the topic. It just that not all topics are discussed in the 4-day training.
Allan - Tribal Software Philippines Inc
Cursus - Angular 14
Ik vond je grappen leuk
Dermot - Griffiths & Armour
Cursus - Angular 2 Fundamentals
Automatisch vertaald
De trainer legde de onderwerpen heel goed uit met echte voorbeelden uit de echte wereld, waardoor het voor ons eenvoudiger werd om de informatie te begrijpen
Florin-Viorel Marut - Continental Automotive Romania
Cursus - High-Performance Application Development with .NET Core
Automatisch vertaald
Practical examples, exercises and best practices
Bartosz Zawistowski - Capgemini Polska Sp. z o.o.
Cursus - Angular 10 for Developers
Pipe Routing Data Biding Services