Laravel Learning Path
There's a difference between knowing the path and walking the path.
Begin the path
Level 1
Let's get started by reviewing the essentials of modern PHP, JavaScript, and Laravel. This will give you a solid understanding of the basics.
What you'll learn
- PHP and JavaScript Basics
- Object-Oriented Programming
- Laravel Core Essentials

Level 2
Now, let's convert this knowledge into something real. In this level, we'll learn how to code and ship full-blown features with a slick Vue and Inertia.js front-end.
What you'll learn
- Build an App From Scratch
- JavaScript Front-ends
- Vue and Inertia.js
- Deployment With Forge
Learn Vue 3: Step by StepWith Jeffrey Way
Learn Laravel ForgeWith James Brooks
Build a Forum With LaravelWith Luke Downing
Let's Build a SaaS in LaravelWith Matt Stauffer
Get Real With Laravel ReverbWith Joe Dixon
Inertia 2 UnleashedWith Jeffrey Way
Crafting Vue ModalsWith Pascal Baljet
Level 3
Now that we're shipping, let's make our code rock-solid. In this level, you'll learn how to construct APIs, handle permissions, and even build modular Laravel apps.
What you'll learn
- APIs
- Database Performance Tuning
- Queues
- Laravel Security
- Modularity
Laravel Queue MasteryWith Mohamed Said
Eloquent Performance PatternsWith Jonathan Reinink
Laravel Security Through ExamplesWith Stephen Rees-Carter
Modular LaravelWith Mateus Guimarães
Laravel API Master ClassWith Jeremy McPeak
Understanding Laravel's Context CapabilitiesWith Jeremy McPeak
Mastering Permissions in LaravelWith Jeremy McPeak
Defensive LaravelWith Mateus Guimarães
Level 4
Welcome to level four! You can now see the end of the road. Just a little further. It’s time to boost your understanding of Laravel into the stratosphere. We'll discuss multi-tenancy, database performance, refactoring techniques, and more.
What you'll learn
- Testing
- Code Maintainability
- Server Management

Laravel Learning Path
Complete this path to earn your Architect badge. It's a long road, but you can do it! Time to complete your first series.
Begin the path











