Kurzusleírás

Haladó táblázatok

  • Táblázatok a sorokhoz és a halmokhoz
  • Grafikonokat leíró táblázatok
  • Mátrixok mint táblázatok
  • Hivatkozott listák táblázatként
  • String pufferek

Metatáblázatok példákon keresztül

  • Proxyk
  • Csak olvasható
  • Memoizáció
  • Dinamikus programozás memoizálással
  • Fibonacci példa

Környezetek

  • A globális változók és a környezetek közötti kapcsolat
  • Szabad változók
  • Az _ENV tábla és a _G tábla

Bővebben a modulokról

  • Különböző megközelítések a modulok létrehozásához
  • Modulok, amelyek megváltoztatják a viselkedést
  • Modul inicializálása és argumentumok
  • Környezetek használata biztonságos modulok megvalósításához

Fejlett iterátorok és társrutinok

  • Termelő, fogyasztó, szűrő
  • Tárrutinok burkolása iterátorok beszerzéséhez
  • Állapot nélküli iterátor a hivatkozott listákhoz

Hozzájárulás az ökoszisztémához

  • Csomagok feltöltése a MoonRocks-ba

Funkcionális paradigma a Lua-ban

  • A térkép funkció
  • A kicsinyítés/hajtás funkció

Objektumorientált Programming

  • Az OOP különböző megközelítései
  • Az öröklődés különböző megközelítései
  • Példák

A Lua Standard Libraries bemutatása

Követelmények

A Lua programozási nyelv alapismeretei

 14 Órák

Résztvevők száma


Ár résztvevőnként

Közelgő kurzusok

Rokon kategóriák