Kurzusleírás

1. Bevezetés a Zigghez

  • A Zig nyelv áttekintése és filozófiája
  • Szintaxis alapjai: változók, függvények, ciklusok és feltételek
  • Adattípusok és struktúrák
  • Memóriakezelés alapjai
  • Hibaelhárítási technikák
  • Gyakorlati feladatok a Zig alapjainak gyakorlására

2. Alkalmazásfejlesztés a Ziggel

  • Egységtesztek írása és futtatása
  • Pointerek és memóriabiztonság megértése
  • Építőrendszerek és projektszervezés
  • Fontos adatszerkezetek a Ziggel
  • Hibakezelési stratégiák
  • Stack és heap memóriameghatározások
  • Fájlkezelés és I/O kezelés
  • Gyakorlati feladatok az alkalmazásfejlesztés gyakorlására

3. Haladó Zig téma

  • Összevonhatóság a C-vel (Zig-C összevonhatóság)
  • Vektorok és teljesítményoptimalizálás kezelése
  • Gyakorlati feladatok a haladó Zig funkciók gyakorlására

Követelmények

Célcsoport

  • A Zig tanulásában érdeklődő szoftverfejlesztők
  • Rendszerprogramozók, akik alternatívát keresenek a C/Rust-hez
  • Műszaki munkatársak, akik beágyazott rendszerekben, játékfejlesztésben vagy teljesítménykritikus alkalmazásokban dolgoznak

Előkészületek

  • Alapvető programozási fogalmak (változók, ciklusok, feltételek, függvények) ismerete
  • Hibaállapotok kezelésével, alapvető adatszerkezetekkel és hibakezelést kapcsolatos tapasztalattal rendelkeznie kell
  • Egyes rendszerszintű programozási nyelvek (C, Rust vagy hasonló) ismerete
 14 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák