Skip to main content

Black Friday 2025! Only until December 1st: coupon FRIDAY25 for 40% off Yearly/Lifetime membership!

Read more here

Laravel Learning Roadmap

Your comprehensive guide to becoming a full-stack Laravel developer. Follow this structured path from beginner to senior level.

Overview: What is a "FULL-STACK" Laravel Developer?

Here's my vision of a Laravel developer's path to become a full-stack professional.

3

Full-Stack Laravel as Web SPA*

Choose your preferred stack:

VILT Stack

Vue.js + Inertia + Laravel + Tailwind

Vue.js Laravel 12 Starter Kit →

RILT Stack

React + Inertia + Laravel + Tailwind

React.js Laravel 12 Starter Kit →

* All stack options are equally viable, depending on your project needs.

Levels / Milestones

Below you will see a detailed Laravel roadmap. I divided all topics there into 5 levels:

1

Beginner

Create the first CRUD and a hobby project for yourself.

Simple Personal Blog →
2

Junior Developer

Create the first project for a client (or get a job) and earn first money.

Simple CRM Project →
3

Full-Stack Developer

Ability to create web-projects using front-end, in addition to Laravel.

Same CRM with React/Vue/Livewire

4

Mid-Level Developer

Master all Laravel features with 3-5 years of practical experience.

5

Senior Developer

Responsibility for architecture decisions on large projects, in a team.

Detailed Roadmap: What Topics to Study?

Level 1: Beginner Level

Goal: to create your very first simple Laravel project.

Level Completing Project: Personal Blog

Level 2: Junior Developer Level

Goal: to be able to find the first job or freelance gig.

Level Completing Project: Simple CRM

Level 3: Full-Stack Developer Level

Ability to create web-projects using front-end as well as Laravel back-end.

Level 4: Laravel Mid Level

Goal: to master all Laravel features with 3-5 years of practical experience.

Payments

Custom Payment Providers: PayPal, Mollie, etc

Level 5: Senior Developer Level

Goal: to be trusted with architecture decisions on large projects.

We'd Love Your Feedback

Tell us what you like or what we can improve

Feel free to share anything you like or dislike about this page or the platform in general.