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 Hours

Résztvevők száma



Ár per résztvevő

Vélemények (5)

Rokon tanfolyam

Comprehensive Lua

21 Hours

Lua Fundamentals

14 Hours

OpenResty

7 Hours

Torch for Machine and Deep Learning

21 Hours

Introduction to Programming

35 Hours

Linux Network Programming

14 Hours

Clean Code

14 Hours

Java Persistence with Hibernate

14 Hours

Java Fundamentals for Android

14 Hours

Unit Testing with JUnit

21 Hours

Java Advanced

28 Hours

Java fundamentals with Maven

28 Hours

Java Advanced - one day

7 Hours

Java Intermediate - one day

7 Hours

Standard Java Security

14 Hours

Rokon kategóriák