Follow the beginner section to learn Laravel routing, templating, and authentication from scratch with curated videos and docs.
Use the intermediate roadmap to add email sending, background jobs, and REST API skills to an existing Laravel project.
Work through the suggested practice blog project at the end of the beginner section to consolidate hands-on skills.
Identify gaps in your Laravel knowledge by checking which advanced topics like multi-tenancy or performance optimization you have not covered.
Laravel-Roadmap-Learning-Path is a structured learning guide for the Laravel PHP web framework, organized as an ordered list of topics from beginner to advanced. Each topic links out to official documentation, YouTube tutorials, and written articles. The repository contains no runnable code, it is a curated reading and watching list. Laravel is a PHP framework used to build web applications on a server. The roadmap starts with foundational topics: basic routing, page templates using Laravel's Blade system, user authentication, database migrations, and a complete create-read-update-delete example. Each topic in the beginner section includes links to the official Laravel docs and selected video tutorials, often from the same author's channel. The guide then moves into intermediate topics: sending email, writing automated tests, scheduling background jobs, handling real-time events with WebSockets, and building JSON APIs. Advanced sections cover package development, multi-tenancy, more complex database patterns, and performance optimization techniques. Each section is presented as a table with icon-coded links. A book icon points to official documentation, a video icon to YouTube tutorials, a page icon to articles, and a course icon to longer structured courses. Some sections open with a quiz-format YouTube video that tests whether the reader already knows the topic before diving in. Practice projects are suggested at the end of each skill level. Beginner learners are pointed to a personal blog challenge project. Intermediate and advanced learners have their own challenge repositories as well. These are separate repositories, not included in this one. The full README is longer than what was shown.
← laraveldaily on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.