YoVDO

Lua Programming Crash Course - Beginner to Advanced

Offered By: YouTube

Tags

Lua Courses Artificial Intelligence Courses Game Development Courses Programming Languages Courses Software Development Courses Object-oriented programming Courses

Course Description

Overview

Embark on a comprehensive journey through Lua programming in this extensive crash course. Master the fundamentals and advanced concepts of Lua, covering everything from basic syntax to complex topics like object-oriented programming and metamethods. Learn to write efficient code, manipulate data structures, handle user input, work with files and modules, and implement coroutines. Gain practical skills applicable to game development, software engineering, and AI programming. By the end of this course, develop the proficiency to tackle a wide range of Lua programming projects with confidence.

Syllabus

- What is Lua?.
- Intro.
- Output & Comments.
- Data Types & Variables.
- Math in Lua.
- Strings in Lua.
- If Statements.
- Loops.
- User Input.
- Tables.
- Functions.
- Co-Routines.
- Working with Files.
- The OS Module.
- Custom Modules.
- OOP.
- Metamethods.
- What now?.
- Outro.


Taught by

Steve's teacher

Related Courses

Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera
Introduction to Programming for Musicians and Digital Artists
California Institute of the Arts via Coursera
Beginning Game Programming with C#
University of Colorado System via Coursera
Paradigms of Computer Programming
Université catholique de Louvain via edX