Kurzusleírás

1. Bevezetés a Zig-be

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

2. Alkalmazásfejlesztés in Zig

  • Egységtesztek írása és futtatása
  • A mutatók és a memóriabiztonság megértése
  • Rendszereket és projektszervezést építeni
  • Lényeges adatszerkezetek a Zig-ben
  • Hibakezelési stratégiák
  • A verem és kupac memória szempontjai
  • Fájlműveletek és I/O kezelés
  • Gyakorlati gyakorlatok az alkalmazásfejlesztésről

3. Haladó Zig témák

  • Együttműködés a C-vel (Zig-C interop)
  • Vektorokkal való munka és teljesítményoptimalizálás
  • Gyakorlati gyakorlatok a speciális Zig funkciókkal kapcsolatban

Követelmények

Célközönség

  • A Zig tanulása iránt érdeklődő szoftverfejlesztők
  • Rendszerprogramozók a C/Rust alternatíváit kutatják
  • Beágyazott rendszerekben, játékfejlesztésben vagy teljesítménykritikus alkalmazásokban dolgozó mérnökök

Előfeltételek

  • Az alapvető programozási fogalmak (változók, ciklusok, feltételes feltételek, függvények) megértése
  • Hibakeresésben, alapvető adatstruktúrákban és hibakezelésben szerzett tapasztalat
  • Némi tapasztalat rendszerprogramozásban (C, Rust vagy hasonló nyelvek)
 14 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák