Lépjen kapcsolatba velünk
 Időtartalma 21 órák

Kurzusleírás

Bemutatkozás a .NET 8-tal

  • Mi a .NET? Áttekintés és fejlődés
  • .NET 8 LTS funkciók és platformtámogatás
  • SDK telepítése és fejlesztési eszközök

Bevezetés a C#-be és a konzolalkalmazásokba

  • Projektstruktúra és CLI parancsok
  • Működéstartás típusokkal, metódusokkal és vezérlési árammal
  • Objektumorientált programozás C# nyelven

Webalkalmazások készítése ASP.NET Core 8 keretrendszerrel

  • Alapvető webalkalmazás létrehozása és futtatása
  • Útválasztás, köztéri szoftverek (middleware) és szolgáltatások
  • Bevezetés a Razor Pages és MVC világába

Datumszerkezetek az Entity Framework Core segítségével

  • Adatbázis kontextus beállítása
  • Működés LINQ-val és adatmodellekkel
  • Migrációk és CRUD műveletek

Függőségbeinjektálás és konfiguráció

  • Beépített függőségbeinjektáló keretrendszer
  • Működés az appsettings.json-fájlal és környezeti változókkal
  • Szolgáltatási életciklusok és modулáris architektúra

API fejlesztés Minimal API-kkal

  • REST alapelvek és végpontok tervezése
  • Attribútumok és útvonalparaméterek használata
  • API-k tesztelése Postman vagy Swagger használatával

Tesztelés és hibakeresés .NET környezetben

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

Alkalmazások telepítése és többplatformos publikálás

  • .NET 8 alkalmazások publikálása (self-contained vs. framework-dependent)
  • Telepítési lehetőségek Windows, Linux és macOS rendszerekre
  • Visual Studio és CLI eszközök használata csomagolás és kiadás céljából

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

  • A képezés során tárgyalott főbb fogalmak és eszközök áttekintése
  • Ajánlott gyakorló utak és tanulási források
  • Kilátás a jövőre: .NET 9 előzetes kiadás, Blazor, mikroszolgáltatások

Követelmények

  • A programozási alapfogalmak (változók, ciklusok, függvények) alapvető megértése
  • Néhány élmény bármely objektumorientált nyelvel (pl. C#, Java, Python)
  • A parancssori eszközök ismerete előnyös, de nem feltétel

Célközönség

  • A .NET ökoszisztéma felé tartó fejlesztők
  • Más nyelvekből a C#/.NET felé váltó programozók
  • Technikai csapatok, amelyek modern .NET technológiával többplatformos alkalmazásokat fejlesztenek

Résztvevők száma


Ár per résztvevő

Vélemények (2)

Közelgő kurzusok

Rokon kategóriák