What is the best way to learn pragramming on a more advanced level once you know the basics?

Hey all!

I’ve spent the last 4 months learning the basics of ROBLOX Lua. And since I have some previous experience with other coding langauges (C#, a bit of Javascript) I got the hang of the basics pretty quick.
I also learned most of the ROBLOX Lua unique terms.(got a few left)

Most of the things that I have learned have come from the book called “The advanced ROBLOX CODING book”, and a guide on Udemy.

My quiestion is: Where do I go from here? Just reading the wiki doesnt really give all the answers and there are not that many youtube tutorials since all of them normally just go through the basics.

What I’m mainly looking for is how to use Tables, making a grid system, and eventually a build / remove tool for players, and also just how to get into the “coding mindset” so that I know what to do when I feel stuck.

What I currently use is the wiki, and ALVINBLOX on youtube. And of course I go back to the old guides and books that ive read/learned.

Perhaps you could give me your story on how you learned coding?

Any answers are appreciated!

When I was learning I learned mostly by looking at free models (and picking up terrible coding habits). Looking at other people’s code and trying to figure it out is great because it often times shows techniques you hadn’t thought of before. And there are plenty of times I have been stuck (and there still are). Asking on here or sites like scripting helpers is a great way to learn stuff if you’re stuck and can’t figure out what to do. And once you’ve learned it you never have to learn it again.

I also wrote a beginner tutorial which also has some extra topics you might be interested in (e.g. tables, varargs, some extra stuff about functions with a colon).

1 Like

This question has been asked several hundred times (a “what to learn now?” or “how to learn Lua?” thread appears on this category very frequently). Please search first before posting. I’m sure you can salvage value from the abundance of responses to these threads.

https://devforum.roblox.com/search?context=category&context_id=55&q=learn%20lua&skip_context=false

1 Like

Have you been through the tutorials at

and resource guides at

I believe you will find answers there for the topics you mentioned.

will defenetly be checking this out, thanks!

1 Like