When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

SkillShare logo

Introduction to Lua Programming

Unlock creativity with Skillshare! Learn acrylic painting, AI writing, graphic design, and photography.

     0 |
  • Reviews ( 0 )
Free

This Course Includes

  • iconskillshare
  • icon0 (0 reviews )
  • icon44 minutes
  • iconenglish
  • iconOnline - Self Paced
  • iconcourse
  • iconSkillShare

About Introduction to Lua Programming

Introduction

Variables

Conditional Statements

Loops

Functions

Comments

Local vs. Global

Tables

Wrapping Up

What You Will Learn?

  • Using the programming language "Lua", this class discusses the fundamentals of programming. No prior experience is required!Lua is a powerful, lightweight, and embeddable scripting language. Although it's beginner-friendly, Lua is useful for all kinds of development, such as video games (including titles like Roblox, Dark Souls, and World of Warcraft), embedded systems (such as automotive infotainment), and industrial applications (like Adobe Lightroom). Its small size and low resource usage make it useful on any device, even with limited hardware capabilities.You can follow along with each video by coding in your web browser - all computers are compatible with this class! Throughout the lessons, we'll discuss the basics like variables, loops, and functions. What really sets Lua apart is its primary data structure - tables. If you're already experienced with another programming language, learning Lua will be an easy process; but tables are so unique, that this particular lesson is a must-watch for everyone.The class finishes off with a short project to test your fundamentals. You'll be given a partially completed Lua program, and using the knowledge from each of the earlier lessons, you can come up with your own solution to make the code fully functional.The skills learned in this class will be a great introduction coding with Lua, and you'll be on your way to developing any kind of script that fits your project. I hope you can join us!.