You must be logged in to take this course  →   LOGIN

To register a new account, please email support@interfaceware.com

Lua Basics

Iguana Training Series. It’s easy to master the basic syntaxes and control structures of Lua, especially in Iguana.

456 STUDENTS ENROLLED

This course is part of the Iguana Training Series, a set of private courses that cover an array of interfacing concepts in Iguana.

This course takes a closer look at how Lua works -- its syntaxes, structures and capabilities.

For those of you with a bit of scripting background -- Python, JavaScript, PHP -- you'll adapt to Lua quickly and easily. But even if you have no scripting background, you'll find you can understand and master the concepts quite quickly thanks to the Iguana development environment, which gives you the kind of immediate feedback about your scripting that leads to fewer errors and lower learning curves.

By the end of this course, you will understand concepts and tasks, such as:

  • Best practices for using variables
  • How to iterate through arrays, or sets of data
  • How to build and manipulate strings
  • How to interact with environments outside the Translator

Course Curriculum

Setting up our Lua playground
Build a new channel 00:03:00
Set up the core project 00:05:00
Require statement and trace function 00:03:00
How to comment 00:02:00
Building your Lua skills
String concatenation 00:02:00
Local and global variables 00:04:00
Data types 00:03:00
For loops 00:04:00
While loops 00:04:00
Handling multiple values 00:04:00
The colon operator 00:05:00
String manipulation 00:10:00
Lua string answer 00:05:00
Working with tables 00:08:00
Error handling in Lua 00:10:00
Pipes and files 00:15:00
Lua basics summary 00:01:00
Assignment
Pattern matching tutorial 00:15:00
Quiz
Lua basics Unlimited