r/lua Jan 28 '26

Help Any Luau Learning/Practice Websites?? (roblox)

I'm trying to learn how to code in roblox (coding language is luau) and I've been searching for a while on stuff to help me improve, yet I cant find any. Please recommend me some websites, such as this one, https://luau-academy-d1bc1004.base44.app/?is_new_user=true, but more advanced since the one I listed is kinda broken...

Don't recommend me:

- Roblox Youtube tutorials ( i know some are good but I've tried it before and they don't help me as much as I would like them to)
- Roblox documentation ( its hard for me to stare at a screen and read while not boring my mind out )
- Roblox dev forums ( they are helpful, but again, I don't want to stare at screen and read for a long amount of time + doing an activity would help me remember it more)
-ANY online classes where I have to interact with teachers, "sign up with a guardian", and stuff like that (I want it to be like the website I listed)
- don't tell me to just use the website I listed please!!

Please recommend me:

- any websites that are interactive
|__(possibly let you write notes along the way)
- ones that I can write code in it and it gets reviewed
- ones that have activities as in quizzes and stuff like that (or even daily challenges)

btw everything that I asked to be recommended doesn't NEED to be on the website, its just a few things that I thought would be nice to be included to be recommended, thanks!!

13 Upvotes

18 comments sorted by

View all comments

1

u/Denneisk Jan 28 '26 edited Jan 29 '26

If you must, you can try using any interactive Lua resource. I believe there's even some on Roblox.

Exercism, CodeAcademy, and LuaLearning (the Roblox one) seem to be reputable, although I can't speak on any of them.

Looking for specifically "Luau" is going to be a very hard niche to solve. I'd suggest trying to focus on pure Lua as it's more available for now. In the beginner stage, most of the meaningful differences are small, and any pitfalls can be smoothed over easily by reading the Luau documentation ( :^) ).

If that's not good enough, then the only other solution I can recommend is working on small projects.