FiveM from 0 to expert
Learn to program and fix your FiveM server step by step. Lessons with code, mini-challenges and AI-guided practice. Your progress is saved.
Fundamentals: your first resource
What a resource is, essential Lua, the client-server model and your first well-built script.
Frameworks: ESX and QBCore
How the most-used frameworks work and how to interact with players, money, jobs and inventory.
- 1What a framework is and why you need it7 min
- 2ESX on the server: the player and their money10 min
- 3ESX callbacks: requesting data from the server9 min
- 4Jobs with ESX9 min
- 5QBCore: the same thing with other names8 min
Client and server in depth
Secure events, anti-cheat validation, efficient threads and networked entities.
🔒 Pass the previous chapter's exam to unlock this one.
Database with oxmysql
Save and read data safely and efficiently, without SQL injection.
🔒 Pass the previous chapter's exam to unlock this one.
NUI interfaces (HTML/CSS/JS)
Create in-game menus and interfaces using web technologies.
🔒 Pass the previous chapter's exam to unlock this one.
Debug errors like a pro
Techniques and mindset to find and fix bugs in minutes, not hours.
🔒 Pass the previous chapter's exam to unlock this one.
Security: write resources without holes
How NOT to create backdoors and how to protect your server and your players.
🔒 Pass the previous chapter's exam to unlock this one.
Final project: your first ATM
Build a real ATM from scratch to published: zone, interaction, validated money and security.
🔒 Pass the previous chapter's exam to unlock this one.
