Lessons

Lua · Easy

Lua · Easy. Ten lessons. Open-book quizzes. Lesson 1 free.

10 lessons · The Host · Lesson 1 free

Pass all ten lessons for the certificate. Sample · Claim

  1. Lesson 1 · On the house

    Metatables intro

    Behavior hooks.

  2. Lesson 2

    OOP with tables

    Methods and self.

  3. Lesson 3

    Closures

    Upvalues.

  4. Lesson 4

    error and pcall

    Protected calls.

  5. Lesson 5

    string library

    pattern matching.

  6. Lesson 6

    table library

    insert remove sort.

  7. Lesson 7

    modules properly

    return exports.

  8. Lesson 8

    coroutines intro

    cooperative threads.

  9. Lesson 9

    userdata / C API sketch

    Embedding Lua.

  10. Lesson 10

    Easy capstone

    Module-style table.

Sample certificate

Certificate of completion

Sign in to claim your certificate of completion.

Certificate

Finish all ten lessons, then sign in

Pass every lesson on this device (quizzes and checks). Then sign in or create an account to type your name and download the JPG.

All lessons

Lua · Easy — The Gold Standard