Kursplan
Dag 1:
.NET Core Oversikt
- Fordeler og forskeller fra .Net Framework
Bygge .NET Core-applikasjoner
- Installer .NET Core SDK, bruk .NET CLI, opprett og kjør .NET Core-applikasjon
Bygg med .NET Core
- Rammeverk, kjøretøy, plattformer, MSBuild grunnleggende prinsipper
Enhetstesting med xUnit
- Skrive enhetstester, fakta og teorier
Arbeide med databaser
- Relasjonell, SQLite, transformering av data
Data tilgang med ORM (objekt-relasjons-mapper)
- Dapper vs Entity Framework Core
Opprette en mikrotjeneste med ASP.NET Core
Felsøkning
- WinDBG/CDB, LLDB, SOS
Ytelse og profiling
- xUnit.Performance, PerfView
Lokalisering av applikasjonen
.NET Portability Analyzer
Forberedelse for lansering
- NuGet-pakke, NuGet-feed, signere assambler
Dag 2:
ASP.NET Core Oversikt
Opprette ASP.NET Core-nettsideapplikasjon
- Komponenter
Behandle forespørsler med mellomprogram-pipeline
- Tjeneste statiske filer, legge til funksjonalitet, kombinere mellomprogram, håndtere unntak
Bruk MVC i ASP.NET Core
Kartlegge URL-er
- Konvensjonell ruting, begrensninger og standardverdier, generere URL-er
Modellbinding
- Gyldiggjørings av brukerinndata
Bruk Razor Views
Bruk Tag Helpers
Opprette en Web API
- Attributt-ruting, innholdsnegoisering, XML-formaterte data
Konfigurere tjenester med avhengighetsinjeksjon
Konfigurere ASP.NET Core-applikasjon
Søke etter, opprette og oppdatere data ved hjelp av Entity Framework Core
Bruk MVC filterpipeline
Bruk ASP.NET Core Identity-systemet
Foreskytte applikasjonen
Publisering, vertskap for ASP.NET Core-applikasjon i IIS
- Samling og minimering
Overvåking og feilsøkning
Dag 3:
Oversikt over fronter-utviklerverktøysettet
Angular-konsepter
- Opprette prosjektet
- Opprette datamodellen
- Opprette en webtjeneste
Strukturere en Angular-applikasjon
Opprette den Angular-butikken
Bruk Angular med Blazor
Data-binding og direktiver
Tjenester og avhengighetsinjeksjon
Bruk Angular med ASP.NET MVC
Visual Studio-støtte for Angular
Bootstrap-konsepter
- Bootstrap-stiler, komponenter
Behandle avhengigheter med NuGet og Bower
Bygge applikasjon med Gulp og webpack
Opprette administrasjonsfunksjoner
Foreskytte applikasjonen
Deploye ASP.NET Core Angular-applikasjon
- Nytt vertsmiljø, installere på IIS, Azure, Docker-beholder
Bygge ASP.NET CORE app utenfor Windows
Sammenfattelse
Krav
.NET Core
- Arbeidskunnskap om imperativ, objektorientert programmeringsspråk som C#, C++, Java.
- Nogle kompetanse med terminaler eller kommandolinjer og tekstredigering.
Angular
- Arbeidskunnskap om ASP.NET Core MVC-utvikling, og gode forståelse av JavaScript, HTML og CSS
Referanser (5)
Jeg likte at opplæringen fokuserte mer på den praktiske siden.
Mihaela - Ness
Kurs - NgRx
Maskinoversatt
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Kurs - Reactive Programming with Angular RxJS
Jeg likte vitsene dine
Dermot - Griffiths & Armour
Kurs - Angular 2 Fundamentals
Maskinoversatt
Treneren forklarte fagene veldig bra med faktiske eksempler fra den virkelige verden som gjorde det enklere for oss å forstå informasjonen
Florin-Viorel Marut - Continental Automotive Romania
Kurs - High-Performance Application Development with .NET Core
Maskinoversatt
Practical examples, exercises and best practices