Kurzusleírás

Bevezetés a .NET 8-ba

  • Mi az a .NET? Áttekintés és fejlődés
  • .NET 8 LTS jellemzők és platform támogatás
  • SDK telepítése és fejlesztői eszközök

Első lépések C#-jel és konzolalkalmazásokkal

  • Projekt szerkezet és CLI parancsok
  • Adattípusokkal, metódusokkal és vezérlési folyamokkal való munkavégzés
  • Objektumorientált programozás C#-ben

Webalkalmazások létrehozása ASP.NET Core 8-ral

  • Alap webalkalmazás létrehozása és futtatása
  • Útvonalvezetés, közepes réteg és szolgáltatások
  • Bevezetés a Razor Pages és MVC elvbe

AdatAccess Entity Framework Core-vel

  • Adatbázis kontextus beállítása
  • LINQ és adatmodellek kezelése
  • Migraciók és CRUD műveletek

Függőségek injekciója és konfiguráció

  • Beépített függőség-injekció keretrendszer
  • appsettings.json és környezeti változók kezelése
  • Szolgáltatás életciklusok és moduláris architektúra

API fejlesztés Minimal APIs-vel

  • RESTful elvek és végponttervezés
  • Attribútumok és útvonalparaméterek használata
  • API-k tesztelése Postman vagy Swagger segítségével

Tesztelés és hibakeresés .NET-ben

  • Egységtesztelés xUnit-tel
  • Integrációs tesztelési megközelítések
  • Hibakeresési technikák Visual Studio-ben

Alkalmazás telepítése és keresztplatformos publikálás

  • .NET 8 alkalmazások publikálása (önálló vs. keretrendszer-függő)
  • Telepítési lehetőségek Windows, Linux, és macOS rendszeren
  • Visual Studio és CLI eszközök használata csomagoláshoz és kiadáshoz

Összegzés és következő lépések

  • A kurzus alatt tanult kulcsfontosságú fogalmak és eszközök áttekintése
  • Javasolt gyakorlati útvonalak és tanulási források
  • Felnövekvő témák áttekintése: .NET 9 előnézet, Blazor, mikroszolgáltatások

Követelmények

  • Az alapvető programozási fogalmak alapos megértése (változók, ciklusok, függvények)
  • Néhány tapasztalat valamilyen objektumorientált nyelvvel (pl. C#, Java, Python)
  • A parancssori eszközök ismerete előnyös, de nem kötelező

Célközönség

  • A .NET ökoszisztémába belépő fejlesztők
  • A C#/.NET-re váltó programozók
  • A modern .NET használatával keresztplatformos alkalmazásokat fejlesztő technikai csapatok
 21 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák