Kurzusleírás
Bevezetés a .NET 8-ba
- Mi a .NET? Áttekintés és fejlődés
- .NET 8 LTS funkciók és platform támogatás
- SDK telepítés és fejlesztői eszközök
Bevezetés a C#-ba és konzolos alkalmazásokba
- Projekt szerkezet és CLI parancsok
- Típusok, metódusok és vezérlési szerkezetek használata
- Objektum-orientált programozás C#-ban
Webalkalmazások készítése ASP.NET Core 8-val
- Alapvető webalkalmazás létrehozása és futtatása
- Útválasztás, middleware és szolgáltatások
- Bevezetés a Razor Pages és MVC használatába
Adatelérés Entity Framework Core-val
- Adatbázis kontextus beállítása
- LINQ és adatmodellek használata
- Migrációk és CRUD műveletek
Függőséginjektálás és konfiguráció
- Beépített függőséginjektálási keretrendszer
- appsettings.json és környezeti változók használata
- Szolgáltatás élettartamok és moduláris architektúra
API fejlesztés Minimal API-val
- 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 módszerek
- Hibakeresési technikák Visual Studio-ban
Alkalmazások üzembe helyezése és többplatformos közzététel
- .NET 8 alkalmazások közzététele (önálló vs. keretrendszer-függő)
- Üzembe helyezési lehetőségek Windows, Linux és macOS rendszerekre
- Visual Studio és CLI eszközök használata csomagolás és kiadás során
Összefoglalás és következő lépések
- A kurzus során tárgyalt kulcsfogalmak és eszközök áttekintése
- Ajánlott gyakorlati útvonalak és tanulási források
- Felmerülő témakörök áttekintése: .NET 9 előzetes, Blazor, mikroszolgáltatások
Követelmények
- Alapvető programozási fogalmak ismerete (változók, ciklusok, függvények)
- Némi tapasztalat bármely objektum-orientált nyelven (pl. C#, Java, Python)
- A parancssori eszközök ismerete hasznos, de nem kötelező
Célközönség
- A .NET ökoszisztémába belépő fejlesztők
- Más nyelvekről a C#/.NET-re váltó programozók
- Technikai csapatok, akik modern .NET-tel többplatformos alkalmazásokat építenek
Vélemények (5)
A képző rendkívül ismerős volt a témával, és nagyon segítőkész volt.
Thilini Alwis - Te Manawa Taki Trauma System
Kurzus - Visual Studio 2022 IDE
Gépi fordítás
ez volt egy nagyszerű tanfolyam, mert lehetőségem volt arra, hogy vitáztunk és gyakorolni is tudtuk a tanultakat. De azon dolgon, amit leginkább szerettem, hogy minden Marcin tapasztalatain alapuló volt.
Jesper - ProgramDuon AB
Kurzus - Advanced Blazor
Gépi fordítás
A képző nagyon jól magyarázta a témákat, valóéletbeli példákkal illusztrálva, ami megkönnyítette nekünk az információ elfogadását.
Florin-Viorel Marut - Continental Automotive Romania
Kurzus - High-Performance Application Development with .NET Core
Gépi fordítás
Teljes körű - mindenben, amiben érdeklődöttünk, segített. Képes volt példákat végighajtani.
Deborah Morrison - AFBI
Kurzus - Introduction to Blazor
Gépi fordítás
Nagyszerű tudástú tanár
Tegan Aloysius - Hilton
Kurzus - Introduction to .Net Core
Gépi fordítás