KMMX Capacitación acorde a tu pensamiento

Introducción a Lua (10 horas)

Descripción: Lua es un lenguage de programación extensible diseñado para una programación procedimental general con utilidades para la descripción de datos. También ofrece un buen soporte para la programación orientada a objetos, programación funcional y programación orientada a datos. Se pretende que Lua sea usado como un lenguaje de script potente y ligero para cualquier programa que lo necesite. Lua está implementado como una biblioteca escrita en C limpio (esto es, en el subconjunto común de ANSI C y C++). Siendo un lenguaje de extensión, Lua no tiene noción de programa principal (main): sólo funciona embebido en un cliente anfitrión, denominado programa contenedor o simplemente anfitrión (host)

Objetivo: Los objetivos de este curso son modestos, aprender Lua a un nivel básico, se darán a conocer una serie de herramientas que nos serán útiles en fúturos desarrollos, todas ellas software libre o al menos gratuito.

Temario:

- Introduccion

- El lenguaje

Convenciones | Valores y tipos | Variables | Sentencias | Expresiones | Reglas de visibilidad | Manejo de errores

- El API

La pila | Pseudo índices | Instancias | El registro | Interface de depuración

- La biblioteca auxiliar

Funciones y tipos

- Bibliotecas estándar

Funciones básicas | Co-rutinas | Módulos | Funciones matemáticas | Manejo de tablas | Utilidades de entrada/salida

- Lua como lenguaje independiente

 

 

Precio por participante: $4,780 MN (IVA incluido)

Formas de pago