Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Lua Tutorial

Derek Banas via YouTube

Overview

Learn the fundamentals of Lua programming in this comprehensive 57-minute tutorial. Explore essential concepts including data types, mathematical operations, conditional statements, looping structures, and string manipulation. Dive into more advanced topics such as tables, functions, closures, coroutines, file I/O, modules, metatables, object-oriented programming, and inheritance. Gain hands-on experience with user input, ternary operators, and various looping techniques. Perfect for beginners and intermediate programmers looking to master Lua's unique features and syntax.

Syllabus

Data Types .
Math .
Conditionals .
Ternary Operator .
Strings .
Looping .
Repeat Until .
User Input .
For .
For In .
Tables .
Functions .
Return Multiple Values .
Variadic Functions .
Closure .
Coroutines .
File I/O .
Modules .
Metatables .
OOP .
Inheritance .

Taught by

Derek Banas

Reviews

5.0 rating, based on 3 Class Central reviews

Start your review of Lua Tutorial

  • Rajesh Ramdas Choukhe
    Great Explanation with Proper Examples See One Time and get Practice will get concerer on lua Programing
  • Profile image for Rodrigo Nascimento
    Rodrigo Nascimento
    Great work!

    This helped me to know better this awesome language. This course is brief, but it is also precise and very well explained, as i needed.

    Thank you very much.
  • Piotr Lonn
    I recently took a Lua course and found it to be a great introduction to the language. The instructor was knowledgeable and engaging, and the course provided a comprehensive overview of the basic concepts of Lua and its syntax. I liked that the course included hands-on examples and labs to help reinforce the concepts. The course also provided a great reference for future usage. I highly recommend this course to anyone interested in learning Lua.

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.