![]() |
| Lua Programming: Complete Course [2020] |
Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible semantics. Lua is dynamically typed, runs by interpreting bytecode with a register-based virtual machine, and has automatic memory management with incremental garbage collection, making it ideal for configuration, scripting, and rapid prototyping.
Topics covered in the course are:
- Introduction to Lua
- IDE and installation
- Basic Language Constructs
- Numbers
- Strings
- Tables
- Functions
- Input/Output
- Blocks and Loops
- Closures
- Pattern Matching
- Date and Time
- Bitwise Operations
- Data Structures in Lua - Arrays, Matrices, Linked Lists, Queues
- Modules and Packages
- Iterators and generic for
- Metatables and Metamethods
- Object Oriented Programming
- The Environment
- Garbage
- Coroutines
- C API
So, let's dive into the course
Who this course is for:
- Software developers, students, machine learning engineers.
- Get the course
![Lua Programming: Complete Course [2020] IT & Software](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTpwJvVMtiYwo0k0OO_bmdF3RqKjm8htozdnpSU8-W0mNTf6wrKbLW3F7vMvtbdimK9oLMO7Izd1eyfu2jmcz8ic_TN9Aonq8wYEPlSWpNjmBNnjR5OFUl8NIFmhhf8P9GQpGHx9qLtPp9/s640-rw/Lua+Programming-+Complete+Course+%255B2020%255D.jpg)