Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
Tablas avanzadas
- Tablas para colas y pilas
- Tablas que describen gráficos
- Matrices como tablas
- Listas enlazadas como tablas
- Búferes de cadena
Metatables a través de ejemplos
- Proxies
- Solo lectura
- Memorización
- Programación dinámica con memorización
- El ejemplo de Fibonacci
Entornos
- Relación entre variables globales y entornos
- Variables libres
- La tabla _ENV y la tabla _G
Más información sobre los módulos
- Diferentes enfoques para la creación de módulos
- Módulos que cambian el comportamiento
- Inicialización y argumentos del módulo
- Uso de entornos para implementar módulos seguros
Iteradores avanzados y corrutinas
- Productor, consumidor, filtro
- Empaquetado de corrutinas para obtener iteradores
- Iterador sin estado para listas vinculadas
Contribuyendo al ecosistema
- Subir paquetes a MoonRocks
Paradigma funcional en Lua
- La función de mapa
- La función de reducir/plegar
Orientado a objetos Programming
- Diferentes enfoques de la POO
- Diferentes enfoques de la herencia
- Ejemplos
Un tutorial de las Lua bibliotecas estándar
Requerimientos
Conocimientos básicos del lenguaje de programación Lua
14 Horas
Formación Corporativa a Medida
Soluciones de formación diseñadas exclusivamente para empresas.
- Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
- Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
- Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Precio por grupo privado (formación online) desde 3200 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales