Kurzusleírás
1. nap:
.NET Core Áttekintés
- A .Net Framework előnyei és különbségei
Épület .NET Core alkalmazások
- A .NET Core SDK telepítése, .NET CLI használata, .NET Core alkalmazás létrehozása és végrehajtása
Build with .NET Core
- Keretrendszerek, futási környezetek és platformok, MSBuild alapjai
Egységteszt az xUnit segítségével
- Írásegységtesztek, tények és elméletek
Adatbázisokkal való munka
- Relációs, SQLite, Adatok átalakítása
Adathozzáférés ORM-mel (objektum-relációs leképezőkkel)
- Dapper vs Entity Framework Core
Mikroszolgáltatás létrehozása az ASP-vel.NET Core
Hibakeresés
- WinDBG/CDB, LLDB, SOS
Teljesítmény és profilalkotás
- xUnit.Performance, PerfView
Az alkalmazás lokalizálása
.NET Portability Analyzer
Felkészülés a szabadulásra
- NuGet csomag, NuGet feed, aláíró szerelvények
2. nap:
ASP.NET Core Áttekintés
ASP.NET Core webalkalmazás létrehozása
- Alkatrészek
Kérések kezelése a köztes szoftver folyamattal
- Statikus fájlok kiszolgálása, funkcionalitás hozzáadása, köztes szoftverek kombinálása, kivételek kezelése
MVC használata az ASP-ben.NET Core
URL-ek leképezése
- Hagyományos útválasztás, megszorítások és alapértelmezett értékek, URL-ek generálása
A modellkötés
- Felhasználói bevitel érvényesítése
A Razor Views használata
Címkesegítők használata
Web API létrehozása
- Attribútum-útválasztás, Tartalom egyeztetés, XML formázás
Szolgáltatás konfigurálása függőségi injekcióval
Az ASP.NET Core alkalmazás konfigurálása
Adatok lekérdezése, létrehozása és frissítése a Entity Framework Core segítségével
MVC szűrőcső használata
Az ASP.NET Core Identity rendszer használata
Alkalmazásának biztosítása
ASP.NET Core alkalmazás közzététele, tárhelye az IIS-ben
- Csomagolás és minimalizálás
Monitoring és hibaelhárítás
3. nap:
A Front-End fejlesztői eszközkészlet áttekintése
Angular Fogalmak
- A Projekt létrehozása
- Adatmodell létrehozása
- Webszolgáltatás létrehozása
Egy Angular alkalmazás strukturálása
Az Angular Store létrehozása
Az Angular és a Blazor használata
Kötelező adatok és irányelvek
Szolgáltatások és függőségi injekció
Az Angular használata az ASP.NET MVC-vel
Visual Studio Támogatás a következőhöz: Angular
Bootstrap Fogalmak
- Bootstrap stílusok, komponensek
Függőségek kezelése NuGet és Bower segítségével
Alkalmazásépítés Gulp és webpack segítségével
Adminisztrációs szolgáltatások létrehozása
Az alkalmazás biztosítása
ASP.NET Core Angular alkalmazás telepítése
- Új tárhelymodell, telepítés IIS-re, Azure, Docker tárolók
Az ASP.NET CORE alkalmazás építése az ablakokon kívül
Összegzés
Követelmények
.NET Core
- Szükséges, objektum-orientált programozási nyelvek, például C#, C++, Java ismerete.
- Némi jártasság terminálok vagy parancssorok és szövegszerkesztők használatában.
Angular
- Az ASP.NET Core MVC fejlesztési ismerete, valamint a JavaScript, a HTML és a CSS megfelelő ismerete
Vélemények (10)
It took up good stuff with a good speed, and not stayed in areas that was not important, left that to the student when the course was over. I mean that for a 2 day course it is a good value.
Mikael Forsberg - Kvadrat Örebro AB
Kurzus - Introduction to .Net Core
The practical experience of actually working with the code
Chad Roskuge - ALTRON
Kurzus - AngularJS Basics
interesting showing the topic
Adam Boroch - SPOC S.A.
Kurzus - Angular JavaScript
The labs were interesting and probably the most useful learning tool to me. Anything I missed or forgot about was relearned or reinforced in the labs.
Joseph Fuerst
Kurzus - Building Web Apps using the MEAN stack
tetszettek a vicceid
Dermot - Griffiths & Armour
Kurzus - Angular 2 Fundamentals
Machine Translated
I mostly enjoyed the hands-on training code.
Tomislav Brajkovic - HSE - Healthlink
Kurzus - Angular 4: Create Single-Page Applications Using HTML, CSS and JavaScript
część o RxJS
Kacper - INWEBIT Sp. z o.o.
Kurzus - Reactive Programming with Angular RxJS
I liked the communication and way of passing knowledge.
Marcin Wojdowski - PSI Polska Sp. z o.o.
Kurzus - Angular 5
Good material! The trainer is a really nice guy which helps a lot!
Xander Knol - Conclusion Learning Centers
Kurzus - Angular 6
Good examples and interactive course !