Köszönjük, hogy elküldte érdeklődését! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Köszönjük, hogy elküldte foglalását! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
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
Vélemények (2)
Interaktivitás és azonnali kódmegoldások
Eduard-Emanuel Zaharia - Kruk Italia
Kurzus - Advanced Blazor
Gépi fordítás
kézi gyakorlás lehetősége és a képző tanár türelme
sheena - Te Manawa Taki Trauma System
Kurzus - Visual Studio 2022 IDE
Gépi fordítás