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.
Programa 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
Testimonios (4)
The teacher addressed many relevant topics for clean coding with practical examples.
Ben van Oeveren - Movella
Curso - Clean Code
Una gran cantidad de conocimientos prácticos que se muestran en ejemplos de la "vida real".
Kamil - Streamsoft Kraków
Curso - Java Advanced
Traducción Automática
Empujando los cambios de forma regular, ya que el día 3 comencé a perderme más que antes y era más difícil detectar un error rápidamente, pude verificar rápidamente el último cambio y estar al día con el material
Paulina
Curso - Advanced Java Security
Traducción Automática
Very good knowledge and character.