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ó Tulajdon
- Lifetimes és kölcsönzés megértése
- Intelligens mutatók (Box, Rc, Arc) ismeretlen területének felvidítása
- Reference cycles kezelése Weak és Unsync használatával
- Haladó tulajdon minták és technikák
Async/Await-as aszinkron programozás
- Bevezetés az aszinkron programozásba a Rust-ban
- Az async/await szintaxis használata
- Futures összetétele és aszinkron könyvtárak működése
- Az aszinkron ekoszisztéma és könyvtárak felvidítása
Tulajdonságok (Traits) és generikus típusok (Generics)
- Haladó tulajdonság használat és asszociált típusok
- Generikus függvények, struktúrák és enumerációk implementálása
- Bounds és trait objektumok
- Tulajdonság kohézió és orphan szabályok felvidítása
Haladó hibakezelés
- Egyedi hiba típusok létrehozása
- Haladó hibakezelési technikák: try!, ? operátor, egyedi hiba láncolás
- Hibakezelési stratégiák és mintázatok
Makrók
- Eljárásos makrók: attribútum és függvényhasonló makrók
- Nyilatkozásos makrók: macro_rules! és a match-hasonló szintaxis
- Haladó makró használat és metaprogramozás
Teljesítmény optimalizálás
- A Rust kód profilozása és benchmarking
- Teljesítménymegkötések azonosítása
- Optimalizációs technikák: adattípusok, algoritmusok és fordítóopciók
- Helyesítményes Rust kód írása
Haladó konkurencia
- Haladó szinkronizációs primitívumok: Mutex, RwLock és Condvar
- Zárolásmentes és várakozásmentes adattípusok implementálása
- Csatornák és üzenetküldés
- Haladó konkurencia mintázatok felvidítása
Haladó hibaelhárítás
- Haladó technikák a Rust programokban előforduló összetett problémák megoldásához
- Professionális profilozás és teljesítményoptimalizálás a valós világban
- Egyedi esetek és rendellenes viselkedések kezelési stratégiái
Összefoglaló és következő lépések
Követelmények
- Rust alapjainak megismerésében való megbízhatóság vagy ennek megfelelő tapasztalat
- Szintaxis szintű programozási tapasztalat
- Középhaladó szintű programozási tapasztalat
Célközönség
- Fejlesztők
21 Órák
Vélemények (1)
Tetszettek az interaktív példák, amelyeken dolgoztunk, az oktató rendkívül tájékozott volt szinte minden témában, amivel kapcsolatban volt kérdésünk, és kiváló tanácsokat adott a valós felhasználási eseteinkhez a képzés egyes anyagaival kapcsolatban.
Tracy - GenesysGo
Kurzus - Rust Advanced
Gépi fordítás