Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Návrh Školení
Pokročilé tabulky
- Tabulky pro fronty a zásobníky Tabulky popisující grafy Matice jako tabulky Propojené seznamy jako tabulky Řetězcové buffery
Metatabulky prostřednictvím příkladů
- Proxy Memoization pouze pro čtení Dynamické programování s memoization Fibonacciho příklad
Prostředí
- Vztah mezi globálními proměnnými a prostředími Volné proměnné Tabulka _ENV a tabulka _G
Více o modulech
- Různé přístupy k vytváření modulů Moduly, které mění chování Inicializace modulu a argumenty Použití prostředí k implementaci bezpečných modulů
Pokročilé iterátory a korutiny
- Producent, spotřebitel, filtr Zabalení společných rutin pro získání iterátorů Bezstavový iterátor pro propojené seznamy
Přispívání k ekosystému
- Nahrávání balíčků do MoonRocks
Funkční paradigma v Lua
- Funkce mapy Funkce zmenšení / skládání
Objektově orientovaný Programming
- Různé přístupy k OOP Různé přístupy k dědičnosti Příklady
Přehled standardních knihoven Lua
Požadavky
Základní znalost programovacího jazyka Lua
14 hodiny