Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Aprende Lua desde cero
Highest Rated
Rating: 4.7 out of 5(14 ratings)
78 students

Aprende Lua desde cero

Aprende Lua v5.4 de manera práctica
Last updated 7/2025
Spanish

What you'll learn

  • Aprender las bases de Lua
  • Practicar los conceptos aprendidos con Lua
  • Aprender los conceptos mas avanzados de Lua
  • Entender el código de Lua

Course content

28 sections134 lectures9h 8m total length
  • Sobre las calificaciones tempranas0:24
  • ¡Pregunta!0:24
  • Redes sociales0:01
  • Discord0:03

Requirements

  • No se necesita experiencia previa

Description

Lua es un lenguaje de programación ligero, rápido y muy fácil de aprender. Es ampliamente utilizado en videojuegos, scripts embebidos, automatización y entornos donde se requiere eficiencia y flexibilidad. Si estás buscando una manera sencilla de iniciarte en la programación o quieres aprender un lenguaje práctico y funcional, ¡este curso es para ti!

A lo largo del curso utilizaremos la versión 5.4.2 de Lua, cubriendo desde los conceptos más básicos hasta características más avanzadas del lenguaje. Todo el contenido está diseñado de forma progresiva y clara, con explicaciones detalladas, ejemplos prácticos y ejercicios guiados para reforzar cada tema y ayudarte a asimilar mejor los conocimientos adquiridos.

Este curso también es ideal si tu objetivo es aprender Lua para aplicarlo en contextos específicos como LÖVE2D, el popular framework para crear juegos 2D. Además, si estás interesado en automatizar tareas o crear pequeños scripts para facilitar tu trabajo diario, Lua es una herramienta perfecta gracias a su sencillez y versatilidad.

¿Qué aprenderás en este curso?

  1. Variables y tipos de datos

  2. Cadenas de texto (Strings)

  3. Math

  4. Operadores

  5. Estructuras condicionales

  6. Estructuras repetitivas

  7. Tablas

  8. Métodos de table

  9. Funciones y paso de parámetros

  10. Módulos y organización del código

  11. Fechas y manipulación del tiempo

  12. Metatablas y metamétodos

  13. Programación orientada a objetos (POO) en Lua

  14. Manejo de ficheros

Además, no solo verás teoría: realizarás prácticas reales y desafíos que te permitirán desarrollar habilidades que podrás aplicar en tus propios proyectos.

¡Apúntate ahora y empieza a programar en Lua desde cero con confianza y paso firme!

Who this course is for:

  • Personas sin experiencia que quieran iniciarse en la programación
  • Desarrolladores que quieran aprender Lua
  • Interesados en crear videojuegos con LÖVE2D u otros motores que utilizan Lua
  • Estudiantes o profesionales que buscan un lenguaje versátil para automatizar tareas
  • Desarrolladores de Roblox que desean entender bien la base del lenguaje Lua, antes de adentrarse en las particularidades de Luau