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

YouTube

Learning Lua

via YouTube

Overview

Learn Lua scripting for software applications like Roblox, Lumberyard, Corona, Artificial Intelligence, and Machine Learning. The course covers basics such as creating variables, using strings, math operations, functions, loops, file input/output, tables, closures, modules, recursion, objects, metatables, metamethods, and simulating OOP in Lua. The teaching method includes practical examples and hands-on exercises. This course is intended for beginners interested in Lua scripting for various applications and software development.

Syllabus

Learning Lua: A Quick Background and Getting Started with Lua Scripting Tools.
Learning Lua: Part 2 - Succeeding in Scripting! When and How to use Print and Comments.
Learning Lua: Part 3 - Creating Variables and Variable Types in Lua.
Learning Lua: Part 4 - How to use Strings in Lua.
Learning Lua: Part 5 - How to do Math and use the Math Library in Lua to make your life easier.
Learning Lua: Part 6 - Why you need Functions in your scripts and how to pass values to them.
Learning Lua: Part 7 - What is Variable Scope and why is it important?.
Learning Lua: Part 8 - What is the String Library and why would I use it?.
Learning Lua: Part 9 - How to use if - then (and else) in Lua scripting.
Learning Lua: Part 10 Different types of Loops in scripting and when to use them.
Learning Lua: Part 11- Using File Input & Output in Lua.
Learning Lua: Part 12 - Tables, Table Library, Data Structures, Arrays, Lists, Records, Queues, Sets.
Learning Lua: Part 13 - What is the difference between Pairs and iPairs?.
Learning Lua: Part 14 - How and when to use Closure in scripting.
Learning Lua: Part 15 - How to use the Operating System Library in Lua.
Learning Lua: Part 16 Using Modules in Lua.
Learning Lua Part 17 - Passing Arguments to Parameters.
Learning Lua: Part 18 - Creating Recursion in Lua.
Learning Lua: Part 19 Using Objects in Lua.
Learning Lua: Part 20-Metatables & Metamethods in Lua to Simulate OOP..
Learning Lua: Part 21 Using Metatables & Metamethods to simulate OOP in Lua: Matrix Addiction.
Learning Lua Part 22 Lua Rocks Adding a Module Repository.
How to Make VR Applications and Games with Lua: An Introduction to LOVR in 8 Minutes.
Learning Lua - Part 23: Using the Select Command in Lua.
Tracking Player Selections in LUA.

Taught by

Brian Burton

Reviews

Start your review of 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.