Kurzusleírás

Haladó Tulajdonlás

  • Élettartamok és kölcsönzés megértése
  • Smart pointerek felfedezése: Box, Rc és Arc
  • Referenciaciklusok kezelése Weak és Unsync segítségével
  • Haladó tulajdonlási minták és technikák

Aszinkron Programozás Async/Await-tel

  • Bevezetés az aszinkron programozásba Rustban
  • Az async/await szintaxis használata
  • Future-ek összeállítása és aszinkron könyvtárak használata
  • Az aszinkron ökoszisztéma és könyvtárak felfedezése

Trait-ek és Generikák

  • Haladó trait használat és asszociált típusok
  • Generikus függvények, struktúrák és enumok implementálása
  • Korlátok és trait objektumok
  • Trait koherencia és árva szabályok felfedezése

Haladó Hibakezelés

  • Egyéni hibatípusok létrehozása
  • Haladó hibakezelési technikák: try!, ? operátor, egyéni hibaláncok
  • Hibakezelési stratégiák és minták

Makrók

  • Eljárási makrók: attribútum- és függvényszerű makrók
  • Deklaratív makrók: macro_rules! és a match-szerű szintaxis
  • Haladó makró használat és metaprogramozás

Teljesítményoptimalizálás

  • Rust kód profilozása és teljesítménymérése
  • Teljesítményszűk keresése
  • Optimalizálási technikák: adatszerkezetek, algoritmusok és fordítói flag-ek
  • Nagy teljesítményű Rust kód írása

Haladó Párhuzamosítás

  • Haladó szinkronizációs primitívek: Mutex, RwLock és Condvar
  • Zárolásmentes és várakozásmentes adatszerkezetek implementálása
  • Csatornák és üzenetküldés
  • Haladó párhuzamosítási minták felfedezése

Haladó Hibakeresés

  • Haladó technikák a Rust programokban felmerülő összetett problémák hibakeresésére és megoldására
  • Profilozás és teljesítményoptimalizálás valós forgatókönyvekben
  • Stratégiák szélsőséges esetek és szokatlan viselkedések kezelésére

Összefoglalás és következő lépések

Követelmények

  • Jártasság a Rust alapjaiban vagy megfelelő tapasztalat
  • Tapasztalat rendszerszintű programozásban
  • Középhaladó szintű programozási tapasztalat

Közönség

  • Fejlesztők
 21 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (2)

Közelgő kurzusok

Rokon kategóriák