30 Days to Learn Laravel (Laracasts)
By Laracasts
- Course audio
- Course audio: English
- Level
- Intermediate
- Length
- 30 lessons · 8.5 hours
What you'll be able to do
- Build routes, Blade layouts and components
- Model data with migrations, Eloquent and relationships
- Handle forms, validation and full CRUD
- Add registration, login, authorization, email and queues
About this course
Laracasts' free '30 Days to Learn Laravel', 30 episodes plus a full-length version, about 17 hours in total, from the official Laravel learning site. It starts with a first route and view, Blade layouts and components, Tailwind styling, view data and route wildcards, autoloading and namespaces, then databases and migrations, Eloquent models, factories, relationships, pivot tables, eager loading and pagination. Further episodes cover forms and CSRF, validation, editing, updating and deleting records, route conventions, starter kits, building registration and login, authorization with gates and policies, email, queues, and turning a design into Blade and Tailwind components for a job board project with jobs, tags and employers. Good for PHP developers moving to Laravel.
Before you start: Basic PHP and HTML.
Syllabus
30 lessons · 8:30:02 in total
- 130 Days to Learn Laravel, Ep 01 - Hello, Laravel8:40
- 230 Days to Learn Laravel, Ep 02 - Your First Route and View6:49
- 330 Days to Learn Laravel, Ep 03 - Create a Layout File Using Blade Components10:56
- 430 Days to Learn Laravel, Ep 04 - Make a Pretty Layout Using Tailwind CSS12:40
- 530 Days to Learn Laravel, Ep 05 - Style the Currently Active Navigation Link13:43
- 630 Days to Learn Laravel, Ep 06 - View Data and Route Wildcards20:03
- 730 Days to Learn Laravel, Ep 07 - Autoloading, Namespaces, and Models14:03
- 830 Days to Learn Laravel, Ep 08 - Introduction to Migrations17:02
- 930 Days to Learn Laravel, Ep 09 - Meet Eloquent18:17
- 1030 Days to Learn Laravel, Ep 10 - Model Factories19:17
- 1130 Days to Learn Laravel, Ep 11 - Two Key Eloquent Relationship Types7:48
- 1230 Days to Learn Laravel, Ep 12 - Pivot Tables and BelongsToMany Relationships14:30
- 1330 Days to Learn Laravel, Ep 13 - Eager Loading and the N+1 Problem10:36
- 1430 Days to Learn Laravel, Ep 14 - All You Need to Know About Pagination13:07
- 1530 Days to Learn Laravel, Ep 15 - Understanding Database Seeders7:50
- 1630 Days to Learn Laravel, Ep 16 - Forms and CSRF Explained (with Examples)23:54
- 1730 Days to Learn Laravel, Ep 17 - Always Validate. Never Trust the User.13:50
- 1830 Days to Learn Laravel, Ep 18 - Editing, Updating, and Deleting a Resource20:32
- 1930 Days to Learn Laravel, Ep 19 - Routes Reloaded - 6 Essential Tips16:34
- 2030 Days to Learn Laravel, Ep 20 - Starter Kits, Breeze, and Middleware12:29
- 2130 Days to Learn Laravel, Ep 21 - Make a Login and Registration System From Scratch: Part 117:50
- 2230 Days to Learn Laravel, Ep 22 - Make a Login and Registration System From Scratch: Part 223:51
- 2330 Days to Learn Laravel, Ep 23 - 6 Steps to Authorization Mastery22:54
- 2430 Days to Learn Laravel, Ep 24 - How to Preview and Send Email Using Mailable Classes13:34
- 2530 Days to Learn Laravel, Ep 25 - Queues Are Easier Than You Think15:45
- 2630 Days to Learn Laravel, Ep 26 - Get Your Build Process in Order11:05
- 2730 Days to Learn Laravel, Ep 27 - From Design to Blade20:22
- 2830 Days to Learn Laravel, Ep 28 - Blade and Tailwind Techniques for Your Laravel Views23:54
- 2930 Days to Learn Laravel, Ep 29 - Jobs, Tags, TDD, Oh My!34:46
- 30(Finale) 30 Days to Learn Laravel, Ep 30 - The Everything Episode43:21
What to take next
Videos by Laracasts, played from their official YouTube channel. Subscribe on YouTube
Official upload by the teacher or institution on their own channel, shown with YouTube's embedded player.
Lessons listed from the official YouTube playlist. Full playlist on YouTube
Lessons last checked Oct 2026. Course summary and lesson structure by Sabaq.
Report a problem or a rights request

