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.
Kurzusleírás
Haladó Tulajdonjog
- Emlékezet időtartamának és kölcsönződésének megértése
- Hivatkozási mutatók vizsgálata: Box, Rc és Arc
- Követhető hivatkozások kezelése Weak és Unsync segítségével
- Haladó tulajdonjogsági minták és technikák
Aszinkron Programozás az Async/Await-szel
- A Rust aszinkron programozásának bemutatása
- Az async/await szintaxis használata
- Külső függvények összekapcsolása és az aszinkron könyvtárak használata
- Az aszinkron ökoszisztéma és könyvtárak vizsgálata
Traits és Generics
- Haladó trait-ek használata és kapcsolódó típusok implementálása
- Generikus függvények, adatszerkezetek és enumerációk implementálása
- Korlátozások és trait objektumok
- Trait kohézió és orphan szabályok vizsgálata
Haladó Hiba Kezelés
- Egyedi hibatípusok létrehozása
- Haladó hiba kezelési technikák: try!, ? operátor, egyéni hiba láncok
- Hibakezelési stratégiák és minták
Makrók
- Folyamatmakrók: attribútum- és függvényhasználatos makrók
- Deklaratív makrók: macro_rules! és a match-szerű szintaxis
- Haladó makró használata és metaprogramozás
Teljesítmény Optimalizálás
- A Rust kód profilozása és benchmarkinga
- Teljesítménytöredékek azonosítása
- Optimalizációs technikák: adatszerkezetek, algoritmusok és fordító jelzők
- Magasan teljesítményű Rust kód írása
Haladó Párhuzamosság
- Haladó szinkronizálási primitív elemek: Mutex, RwLock és Condvar
- Szemcsenélül és várakozásmentes adatszerkezetek implementálása
- Csatornák és üzenetküldés
- Haladó párhuzamossági minták vizsgálata
Haladó Hibaeltüntetés
- Haladó technikák a Rust programok összetett problémáinak hibaelhárításához és megoldásához
- Teljesítmény profilozása és optimalizálása valós életben szereplő forgatókönyvek esetében
- Személyes esetek és nem tipikus viselkedés kezelésére vonatkozó stratégiák
Összefoglalás és További Lépések
Követelmények
- Rendelkeznie kell haladó alappal a Rust alapjai vagy egyenértékű tapasztalattal
- Rendszerszintű programozásban való tapasztalatok szükségesek.
- Középhaladó szintű programozási tapasztalat.
Célcsoport
- Fejlesztők
21 Órák
Vélemények (2)
Egy nagyon jó témavezetés, tökéletes bemutatás, a képződő tudása nagyon magas szintű. Hiba mentes infrastruktúra.
Tibor Pozsgai
Kurzus - Rust Advanced
Gépi fordítás
Szerettek az interaktív példákat, amivel foglalkoztunk, a képző tanár rendkívül alaposan ismerte majdnem minden téma témáját, amire kerestünk válaszokat, és kiváló tanácsot adott a képzés egyes anyagának valós világban történő alkalmazásával kapcsolatban.
Tracy - GenesysGo
Kurzus - Rust Advanced
Gépi fordítás