Kurzusleírás

1. Bevezetés a Zigbe

  • A Zig nyelv és filozófiájának áttekintése
  • Szintaxis alapjai: változók, függvények, ciklusok és feltételek
  • Adattípusok és struktúrák
  • Memóriakezelés alapjai
  • Hibakeresési technikák
  • Gyakorlati feladatok a Zig alapjaival

2. Alkalmazásfejlesztés Zigben

  • Egységtesztek írása és futtatása
  • Mutatók és memóriabiztonság megértése
  • Build rendszerek és projekt szervezés
  • Alapvető adatszerkezetek Zigben
  • Hibakezelési stratégiák
  • Verem és halom memória szempontjai
  • Fájlkezelés és I/O műveletek
  • Gyakorlati feladatok alkalmazásfejlesztésre

3. Haladó Zig témák

  • Interoperabilitás C-vel (Zig-C interop)
  • Vektorok használata és teljesítményoptimalizálás
  • Gyakorlati feladatok a Zig haladó funkcióival

Követelmények

Célközönség

  • A Zig tanulására érdeklődő szoftverfejlesztők
  • A C/Rust alternatíváit kereső rendszerprogramozók
  • Beágyazott rendszerekben, játékfejlesztésben vagy teljesítménykritikus alkalmazásokban dolgozó mérnökök

Előfeltételek

  • Alapvető programozási fogalmak ismerete (változók, ciklusok, feltételek, függvények)
  • Tapasztalat hibakeresésben, alapvető adatszerkezetekben és hibakezelésben
  • Némi tapasztalat rendszerprogramozásban (C, Rust vagy hasonló nyelvek)
 14 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák