Kurzusleírás

1. nap:


.NET Core áttekintés

  • Előnyök és különbségek a .Net Framework-höz képest

.NET Core alkalmazások készítése

  • A .NET Core SDK telepítése, A .NET CLI használata, .NET Core alkalmazás létrehozása és futtatása

Építés .NET Core-val

  •  Keretrendszerek, futási környezetek és platformok, MSBuild alapok

Egységtesztelés xUnit-tel

  •  Egységtesztek írása, tények és elméletek

Adatbázisokkal való munka

  •  Relációs, SQLite, Adatok átalakítása

Adatelérés ORM-mel (objektum-relációs leképezők)

  •  Dapper vs Entity Framework Core

Mikroszolgáltatás létrehozása ASP.NET Core-val

Hibakeresés

  •  WinDBG/CDB, LLDB, SOS

Teljesítmény és profilozás

  • xUnit.Performance, PerfView

Az alkalmazás lokalizálása
.NET Portability Analyzer
Kiadásra való felkészülés

  •  NuGet csomag, NuGet feed, Szerelvények aláírása

2. nap:


ASP.NET Core áttekintés


ASP.NET Core webalkalmazás létrehozása

  • Összetevők

Kérések kezelése a middleware folyamattal

  •  Statikus fájlok kiszolgálása, funkcionalitás hozzáadása, middleware kombinálása, kivételek kezelése

MVC használata ASP.NET Core-ban
URL-ek leképezése

  • Hagyományos útválasztás, korlátozások és alapértelmezett értékek, URL-ek generálása

A Model Binding

  •  Felhasználói bevitel érvényesítése

Razor nézetek használata
Tag Helper-ek használata
Web API létrehozása

  •  Attribútum alapú útválasztás, Tartalomegyeztetés, XML formázás

Szolgáltatások konfigurálása függőséginjektálással
ASP.NET Core alkalmazás konfigurálása
Adatok lekérdezése, létrehozása és frissítése Entity Framework Core segítségével
MVC szűrő folyamat használata
ASP.NET Core Identity rendszer használata
Az alkalmazás biztonságossá tétele
Közzététel, ASP.NET Core alkalmazás üzemeltetése IIS-ben

  • Kötegezés és minifikáció

Monitorozás és hibaelhárítás

3. nap:


A Frontend Fejlesztő Eszközkészlet áttekintése
Angular alapfogalmak

  •  Projekt létrehozása
  •  Adatmodell létrehozása
  •  Webszolgáltatás létrehozása

Angular alkalmazás szerkezetének felépítése
Az Angular áruház létrehozása
Angular használata Blazor-ral
Adatkötés és direktívák
Szolgáltatások és függőséginjektálás
Angular használata ASP.NET MVC-vel
Visual Studio támogatás Angular-hoz
Bootstrap alapfogalmak

  •  Bootstrap stílusok, Összetevők

Függőségek kezelése NuGet és Bower segítségével
Alkalmazás építése Gulp és webpack segítségével
Adminisztrációs funkciók létrehozása
Az alkalmazás biztonságossá tétele
ASP.NET Core Angular alkalmazás üzembe helyezése

  •  Új üzemeltetési modell, Telepítés IIS-en, Azure-on, Docker konténerekben

ASP.NET CORE alkalmazás építése Windows rendszeren kívül
Összefoglaló

Követelmények

.NET Core

  •  Alapvető ismeretek imperatív, objektum-orientált programozási nyelvekről, mint például a C#, C++, Java.
  •  Némi tapasztalat terminálok vagy parancssorok és szövegszerkesztők használatában.


Angular

  •  Alapvető ismeretek ASP.NET Core MVC fejlesztésről és jó megértése a JavaScript, HTML és CSS területén.
 21 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák