Cursos de Lua Avanzada

Código del Curso

luaadv

Duración

14 horas (usualmente 2 días, incluidas las pausas)

Requerimientos

Conocimientos básicos del lenguaje de programación Lua

Información General

Este es un curso avanzado en Lua, donde ya se asume el conocimiento básico del lenguaje de programación. Por lo tanto este curso da al participante una comprensión más profunda de los internos de Lua y el "porqué" detrás de los idiomas usados de Lua.

Estos temas avanzados se demuestran con muchos ejemplos y ejercicios en clase.

Programa del Curso

Tablas avanzadas

  • Tablas para colas y pilas
  • Tablas que describen gráficos
  • Matrices como tablas
  • Listas enlazadas como tablas
  • Buffers de cadenas

Metáteas 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 ambientes
  • Variables libres
  • La tabla _ENV y la tabla _G

Más acerca de los módulos

  • Diferentes enfoques para crear módulos
  • Módulos que cambian el comportamiento
  • Inicialización y argumentos del módulo
  • Uso de entornos para implementar módulos seguros

Iteradores y co-rutinas avanzadas

  • Productor, consumidor, filtro
  • Envoltura de co-rutinas para obtener iteradores
  • Iterador sin estado para listas enlazadas

Contribución al ecosistema

  • Subiendo paquetes a MoonRocks

Paradigma funcional en Lua

  • La función de mapa
  • La función de reducción / plegado

Programación orientada a objetos

  • Diferentes enfoques de OOP
  • Diferentes enfoques de la herencia
  • Ejemplos

Un tutorial de las Bibliotecas Estándar Lua

Testimonios

★★★★★
★★★★★

Reservas, Precios y Solicitudes

¡Garantizada la ejecución incluso con un solo delegado!

Aula Privada

Desde 4,629USD

Remoto Privado

Desde 3,050USD (124)

Clase Pública

Ubicación Fecha Precio del Curso [A distancia | Presencial]
Bogotá - Urban Plaza Chico2019-01-31 09:30:003,050USD / 4,403USD
Bogotá - Urban Plaza Chico2019-02-04 09:30:003,050USD / 4,403USD
Bogotá - Urban Plaza Chico2019-02-05 09:30:003,050USD / 4,403USD
Medellín - San Fernando Plaza2019-02-05 09:30:003,050USD / 4,423USD
Bogotá - Urban Plaza Chico2019-02-05 09:30:003,050USD / 4,403USD
Medellín - San Fernando Plaza2019-02-05 09:30:003,050USD / 4,423USD
Bogotá - Urban Plaza Chico2019-02-05 09:30:003,050USD / 4,403USD
Medellín - San Fernando Plaza2019-02-05 09:30:003,050USD / 4,423USD
Bogotá - Urban Plaza Chico2019-02-07 09:30:003,050USD / 4,403USD
Bogotá - Urban Plaza Chico2019-02-07 09:30:003,050USD / 4,403USD
Bogotá - Urban Plaza Chico2019-02-11 09:30:003,050USD / 4,403USD
Medellín - San Fernando Plaza2019-02-12 09:30:003,050USD / 4,423USD
Medellín - San Fernando Plaza2019-02-14 09:30:003,050USD / 4,423USD
Medellín - San Fernando Plaza2019-02-18 09:30:003,050USD / 4,423USD
Bogotá - Urban Plaza Chico2019-02-18 09:30:003,050USD / 4,403USD
¿No puede encontrar una fecha adecuada? Elija Fecha de Curso >>¿Demasiado caro? Proponga su precio

Promociones

CursoUbicaciónFechaPrecio del Curso [A distancia / Presencial]
Modelado de Decisiones y Reglas con OMG DMNMedellín - San Fernando PlazaMié, 2019-01-30 09:303,294USD / 4,667USD
Integral de C# y .NET Seguridad de AplicacionesBogotá - Urban Plaza ChicoMié, 2019-02-06 09:304,023USD / 5,526USD
Automatización Avanzada con AnsibleBogotá - Urban Plaza ChicoJue, 2019-05-02 09:302,745USD / 4,098USD
BPMN 2.0 para Analistas de NegociosBogotá - Urban Plaza ChicoMar, 2019-05-14 09:304,023USD / 5,526USD
Programación Advanced GoMedellín - San Fernando PlazaMar, 2019-06-04 09:304,023USD / 5,556USD

Descuentos en los Cursos

Respetamos la privacidad de su dirección de correo electrónico. No transmitiremos ni venderemos su dirección a otras personas.
En cualquier momento puede cambiar sus preferencias o cancelar su suscripción por completo.

Algunos de nuestros clientes

is growing fast!

We are looking to expand our presence in Mexico!

As a Business Development Manager you will:

  • expand business in Mexico
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!