Advanced Lua
Corso
A Milano
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Descrizione
-
Tipologia
Corso
-
Luogo
Milano
Questo è un corso avanzato su Lua, dove si presume già una conoscenza di base del linguaggio di programmazione. Pertanto questo corso offre al partecipante una più profonda comprensione degli interni di Lua e il "perché" dietro gli idiomi Lua usati.
Questi argomenti avanzati sono dimostrati da numerosi esempi e esercizi in classe.
Machine Translated
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Profilo del corso
Basic knowledge of the Lua programming language
Opinioni
Programma
Advanced tables
- Tables for queues and stacks
- Tables describing graphs
- Matrices as tables
- Linked lists as tables
- String buffers
- Proxies
- Readonly
- Memoization
- Dynamic programming with memoization
- The Fibonacci example
- Relationship between global variables and environments
- Free variables
- The _ENV table and the _G table
- Different approaches to creating modules
- Modules that change the behavior
- Module initialization and arguments
- Using environments to implement safe modules
- Producer, consumer, filter
- Wrapping co-routines to get iterators
- Stateless iterator for linked lists
- Uploading packages to MoonRocks
- The map function
- The reduce / fold function
- Different approaches to OOP
- Different approaches to inheritance
- Examples
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Advanced Lua