Skip to content

Lua Intermediate

Level up from Lua Fundamentals. Metatables, OOP from primitives, modules, coroutines, error handling. The features that turn Lua's tiny core into a full programming environment.

intermediate7 lessons3 chapters7 graded exercisesLua

No sign-up needed for lesson 1 · certificate on completion · sign up to save progress

What you’ll be able to do

Chapter by chapter. Every lesson ends in a graded exercise.

  • Metatables and OOP
  • Coroutines and Errors
  • Modules, Iterators, I/O
Taught in Lua, graded on a real executor.

Curriculum

3 chapters, 7 lessons. Each lesson is a short read and a graded exercise.

  1. 1MetatablesRead · exercise
  2. 2OOP via __indexRead · exercise
Lua Intermediate