YoVDO

Lua Programming Tutorials

Offered By: YouTube

Tags

Lua Courses Game Development Courses Object-oriented programming Courses Control Structures Courses

Course Description

Overview

Dive into an 8-hour comprehensive tutorial series on Lua programming, perfect for beginners and those interested in game development. Learn the fundamentals of this versatile language, easily integrated with C/C++, and explore its extensive libraries like LOVE. Master essential concepts including data types, variables, control structures, functions, object-oriented programming, and file handling. Gain practical skills through hands-on lessons covering everything from basic syntax to advanced topics like metamethods and custom modules. By the end, acquire the knowledge to create your own Lua projects and understand how to set up and run Lua in various environments.

Syllabus

Introduction to the Lua Programming Language - Lua Tutorial (Part 1).
Comments and Printing - Lua Tutorial (Part 2).
Data Types, Scopes and Variables - Lua Tutorial (Part 3).
How to do math and use the math library - Lua Tutorial (Part 4).
Strings in Lua - Lua Tutorial (Part 5).
If statements - Lua Tutorial (Part 6).
Loops - Lua Tutorial (Part 7).
User Input - Lua Tutorial (Part 8).
Tables (Arrays) - Lua Tutorial (Part 9).
Functions in Lua - Lua Tutorial (Part 10).
Co-Routines - Lua Tutorial (Part 11).
Working with Files - Lua Tutorial (Part 12).
The OS Module - Lua Tutorial (Part 13).
Creating Custom Modules - Lua Tutorial (Part 14).
OOP (Object Oriented Programming) - Lua tutorial (Part 15).
Metamethods - Lua Tutorial (Part 16).
You finished Lua, what now? - Lua Tutorial (Part 17).
Full Lua Programming Crash Course - Beginner to Advanced.
How to execute code with the VSCode terminal (Lua).
How to install and run Lua in Windows.


Taught by

Steve's teacher

Related Courses

Current Gen 3D Game Prop Production
Michigan State University via Coursera
Make an Action Bar in Unity Part 1 - Modular Action System
Coursera Project Network via Coursera
Advanced Game Development Using PyGame
Coursera Project Network via Coursera
بالتطبيق العملي C# تعلم أساسيات لغة
Coursera Project Network via Coursera
Alojamiento de servidores para juegos con Amazon EC2 (Español LATAM) | Game Server Hosting with Amazon EC2 (LATAM Spanish)
Amazon Web Services via AWS Skill Builder