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

YouTube

Lua Tutorials

via YouTube

Overview

This course on Lua tutorials aims to teach learners the fundamentals and advanced concepts of Lua programming. By the end of the course, students will be able to understand variables, logic statements, loops, tables, functions, memory management, advanced functions, closures, object-oriented programming, metatables, coroutines, modules, libraries, and interfacing Lua with C. The course utilizes a tutorial-based teaching method with a comprehensive syllabus covering various aspects of Lua programming. This course is intended for individuals interested in learning Lua programming from basic to advanced levels.

Syllabus

Lua 5.2 Tutorial 1: Getting Started.
Lua 5.2 Tutorial 2: Variables.
Lua 5.2 Tutorial 3: Logic Statements and Conditionals.
Lua 5.2 Tutorial 4: Loops.
Lua 5.2 Tutorial 5: Basic Tables.
Lua 5.2 Tutorial 6: Basic Functions.
Lua 5.2 Tutorial 7: Memory Mangement.
Lua 5.2 Tutorial 8: Advanced functions and Closures.
Lua 5.2 Tutorial 9: Advanced Tables Part 1.
Lua 5.2 Tutorial 10: Advanced Tables Part 2 (OOP and Metatables).
Lua 5.2 Tutorial 11: The Generic For Loop.
Lua 5.2 Tutorial 12: Running External Code.
Lua 5.2 Tutorial 13: Coroutines.
Lua 5.2 Tutorial 14: The Environment.
Lua 5.2 Tutorial 15: Weak tables and Finalizers.
Lua 5.2 Tutorial 16: Modules.
Lua 5.2 Tutorial 17: The Math Library.
Lua 5.2 Tutorial 18: The Table Library.
Lua 5.2 Tutorial 19: The Bitwise Library.
Lua 5.2 Tutorial 20: The String Library Part 1.
Lua 5.2 Tutorial 21: The String Library Part 2.
Lua 5.2 Tutorial 22: The IO Library.
Lua 5.2 Tutorial 23: The OS Library.
Lua 5.2 Tutorial 24: The Debug Library.
Lua Tutorial 25: Miscellaneous Functions.
Lua 5.3 Changes Explained Part 1/2.
Lua Tutorial 23: Beginning the C Library.
Lua Tutorial 24: Communicating from Lua to C.
Lua Tutorial 25: Calling Functions From C.
Lua Tutorial 26: Using Tables in C library.
Lua Tutorial 27: Multidimensional Tables In The C Library.
Lua Tutorial 28: Calling C Functions From Lua.

Taught by

KarmaKilledtheCat

Reviews

Start your review of Lua Tutorials

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.