ROBLOX Developer Roadmap
See Where You Place!
Level 1 = Foundation + Syntax
Beginner Rank
Level 1 teaches the fundamentals of Luau and Roblox scripting. It's the building blocks every developer needs.
The goal of level 1 is to be able to write functional scripts that can do things within ROBLOX. Your scripts don't need to be perfect or optimized, just functional.
Level 1 is for complete beginners, and it's the level everyone starts at.
In order to progress to level 2 you will need to understand each concept and method inside the list.
What level 1 developers should be able to do
Without this, you will stay stuck
Most people skip these fundamentals and jump staight into advanced tutorials.
Level 1 fixes that by giving you the core understanding everything else builds on.
You cannot move forward to complicated concepts without level 1 understanding. Each level after uses concepts that build on the foundation level 1 lays.
Where can I learn these concepts?
There are various resources that you can use to learn the concepts listed here in level 1.
Some include:
If you want to learn all of these concepts in one place without needing to look around for tutorials, we offer a level 1 scripting course that covers all of these topics.
Our level 1 scripting course: The Basics Of ROBLOX Luau takes you from complete beginner, to being able to make your first ROBLOX game
Level 1 Concepts
Core Syntax (The Absolute Basics)
Control Flow
Functions
Tables (entry-level understanding)
ROBLOX Basics
Instances & Objects
Events
Filtering Enabled (Surface Level)
Player Basics
Basic UI
Debugging Basics
Level 2 = Structure + Systems
Intermediate Rank
Level 2 is where you stop writing random scripts and start building organized, scalable systems.
You already know how to script. Now you’ll learn how to structure your code, separate responsibilities, and build systems that actually hold up as your game grows.
The goal of Level 2 is to move from “it works” → “this is built correctly.”
What level 2 developers should be able to do
Why most developers get stuck here
Most ROBLOX developers hit level 1... and stay there.
They can script, but:
Why?
Because they never learned how to structure their code properly
Level 2 fixes that
Where can I learn these concepts?
There are various resources that you can use to learn the concepts listed here in level 2
Some include:
If you want to learn all of these concepts in one place without needing to look around for tutorials, we offer a level 2 scripting course that covers all of these concepts.
Our level 2 scripting course ROBLOX Luau: Core Concepts takes you from complete beginner, to being able to make your first ROBLOX game