Lua Programming-From Beginner To Advanced 2020

Learn to code in Lua
Instructor:
Jonas Acadamy
253 students enrolled
English [Auto]
learn to quickly start writing programs and scripts with Lua

Lua is a very diverse and popular programming language that is embedded in many applications such as Adobe Lightroom or even World of Warcraft. Many developers have come to the conclusion that even very popular games like Angry Birds have been written in Lua. In this course, you will learn to quickly start writing programs and scripts with Lua.

Introduction

1
Who this Course is For
2
What this Course Covers
3
What is Lua
4
Qualities of Lua
5
History
6
Where Lua is Used
7
Lua Example
8
Getting Lua
9
Hello World Interpreter
10
Hello World IDE
11
Up Next

Variables Expressions Statements Blocks

1
Guess My Number Game
2
Types
3
Variables and Assignments
4
Assignment Demo
5
Getting a Random Number
6
Getting a Guess
7
Expressions
8
Operators
9
Using Operators
10
If Then Else
11
Too High or Too Low
12
Loops
13
Using a Numeric For Loop
14
Guessing Until Right
15
Using Break
16
Blocks and Scope
17
Adding Scope
18
Up Next

Functions and Data Structures

1
Functions
2
Creating a Simple Function
3
Variadic Functions
4
Refactoring to a Variadic Function
5
Count Strings
6
Using Functions
7
Simple Calculator
8
Closures
9
Creating an Iterator
10
Tables
11
Student Scores
12
Table Tips
13
Tables as Arrays
14
Other Data Structures
15
Up Next

Object Oriented Code Organization

1
How OO Works in Lua
2
Metatables
3
Metamethods
4
Creating a Superstring
5
Defining Add
6
Adding Reverse
7
Classes
8
Creating Calorie Counter
9
Using a Class
10
Inheritance
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!

Be the first to add a review.

Please, login to leave a review
11825c1c7b78a13396bdbb6550d6b500
30-Day Money-Back Guarantee

Includes

2 hours on-demand video
Full lifetime access
Access on mobile and TV

External Links May Contain Affiliate Links read more

Join our Telegram Channel To Get Latest Notification & Course Updates!
Join Our Telegram For FREE Courses & Canva PremiumJOIN NOW