Lua Programming Crash Course - Beginner to Advanced
Offered By: YouTube
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
Software as a ServiceUniversity of California, Berkeley via Coursera Software Testing
University of Utah via Udacity The Hardware/Software Interface
University of Washington via Coursera Software Debugging
Saarland University via Udacity Introduction to Systematic Program Design - Part 1
The University of British Columbia via Coursera