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.
Plan du cours
Tables avancées
- Tableaux pour les files d'attente et les piles
- Tableaux décrivant des graphiques
- Matrices en tant que tableaux
- Listes chaînées en tant que tableaux
- Tampons pour chaînes de caractères
Exemples de métatables
- Proxies
- Lecture seule
- Mémorisation
- Programmation dynamique avec mémorisation
- L'exemple de Fibonacci
Environnements
- Relation entre les variables globales et les environnements
- Les variables libres
- La table _ENV et la table _G
En savoir plus sur les modules
- Différentes approches pour créer des modules
- Modules qui modifient le comportement
- Initialisation des modules et arguments
- Utilisation d'environnements pour mettre en œuvre des modules sûrs
Itérateurs avancés et co-routines
- Producteur, consommateur, filtre
- Envelopper les co-routines pour obtenir des itérateurs
- Itérateur sans état pour les listes chaînées
Contribuer à l'écosystème
- Télécharger des paquets sur MoonRocks
Paradigme fonctionnel en Lua
- La fonction map
- La fonction reduce / fold
Orienté objet Programming
- Les différentes approches de la POO
- Différentes approches de l'héritage
- Exemples d'application
Un tour d'horizon des Lua bibliothèques standard
Pré requis
Connaissance de base du langage de programmation Lua.
14 heures
Nos Clients témoignent (4)
La clarté des informations. Malgré un programme très compact car très court (2 jours), nous sommes allés des bases jusqu'aux notions les plus poussées du Lua de manière simple.
Benoit Crauet - Pôle Parcs Opérations & Spectacle Formation Opérationnelle I Disneyland® Paris
Formation - Lua Fundamentals
Beaucoup de connaissances pratiques illustrées par des exemples concrets.
Kamil - Streamsoft Kraków
Formation - Java Advanced
Traduction automatique
Les changements sont apportés à la volée, car le troisième jour, je commençais déjà à être plus perdue qu'avant et il était plus difficile de rattraper rapidement une erreur.
Paulina
Formation - Advanced Java Security
Traduction automatique
Very good knowledge and character.