Kursplan
Dag 1:
.NET Core Översikt
- Fördelar och skillnader från .Net Framework
Bygga .NET Core applikationer
- Installera .NET Core SDK, använda .NET CLI, Skapa och köra .NET Core applikationen
Bygg med .NET Core
- Ramar, körtider och plattformar, grunderna i MSBuild
Enhetstestning med xUnit
- Skriva enhetstester, fakta och teorier
Arbeta med databaser
- Relationell, SQLite, Transforming data
Dataåtkomst med ORM (objektrelationsmappare)
- Dapper vs Entity Framework Core
Skapa en mikrotjänst med ASP.NET Core
Felsökning
- WinDBG/CDB, LLDB, SOS
Prestanda och profilering
- xUnit.Performance, PerfView
Lokalisera din applikation
.NET Portability Analyzer
Förbereder för release
- NuGet-paket, NuGet-flöde, Signeringssammansättningar
Dag 2:
ASP.NET Core Översikt
Skapar ASP.NET Core webbapplikation
- Komponenter
Hantera förfrågningar med middleware-pipeline
- Betjäna statiska filer, lägga till funktionalitet, kombinera mellanprogram, hantera undantag
Använda MVC i ASP.NET Core
Kartläggning av webbadresser
- Konventionell routing, begränsningar och standardvärden, generering av webbadresser
Modellbindningen
- Validerar användarinmatning
Använda Razor Views
Använda Tag Helpers
Skapa ett webb-API
- Attribut routing, Innehållsförhandling, XML formatering
Konfigurera tjänst med beroendeinjektion
Konfigurerar ASP.NET Core-applikationen
Fråga, skapa och uppdatera data med Entity Framework Core
Använder MVC-filterpipeline
Använder ASP.NET Core Identity-systemet
Säkra din ansökan
Publicering, värd för ASP.NET Core-applikation i IIS
- Buntning och minifiering
Övervakning och felsökning
Dag 3:
Översikt över Front-End Developer Toolset
Angular Begrepp
- Skapar projektet
- Skapar datamodellen
- Skapa en webbtjänst
Strukturera en Angular applikation
Skapa Angular Butik
Använda Angular med Blazor
Databindande och direktiv
Tjänster och beroendeinjektion
Använder Angular med ASP.NET MVC
Visual Studio Stöd för Angular
Bootstrap Begrepp
- Bootstrap stilar, komponenter
Hantera beroenden med NuGet och Bower
Byggapplikation med Gulp och webpack
Skapa administrationsfunktioner
Säkra applikationen
Distribuerar ASP.NET Core Angular-applikation
- Ny värdmodell, installation på IIS, Azure, Docker Behållare
Bygga ASP.NET CORE-app utanför fönster
Sammanfattning
Krav
.NET Core
- Arbetskunskaper i imperativa, objektorienterade programmeringsspråk, såsom C#, C++, Java.
- Viss färdighet med terminaler eller kommandorader och textredigerare.
Angular
- Kunskap om ASP.NET Core MVC-utveckling och har god förståelse för JavaScript, HTML och CSS
Vittnesmål (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
Kurs - Angular 14
Jag gillade dina skämt
Dermot - Griffiths & Armour
Kurs - Angular 2 Fundamentals
Machine Translated
Tränaren förklarade ämnena mycket bra med faktiska exempel från den verkliga världen vilket gjorde det enklare för oss att förstå informationen
Florin-Viorel Marut - Continental Automotive Romania
Kurs - High-Performance Application Development with .NET Core
Machine Translated
Practical examples, exercises and best practices
Bartosz Zawistowski - Capgemini Polska Sp. z o.o.
Kurs - Angular 10 for Developers
Pipe Routing Data Biding Services