Laracasts

Learn Laravel & PHP

All Series

30 Days to Learn Laravel

Learn Laravel from scratch in just 30 days with this comprehensive beginner series.

30 episodes Beginner

Laravel 11 From Scratch

Everything you need to know about Laravel 11, from the basics to advanced topics.

25 episodes Beginner

Build a Forum with Laravel

Build a fully-featured forum application from start to finish.

50 episodes Intermediate

Object-Oriented Principles in PHP

Master OOP concepts and SOLID principles in PHP.

15 episodes Intermediate

PHP 8.4 New Features

Explore all the new features and improvements in PHP 8.4.

8 episodes Intermediate

Vue 3 Composition API

Learn the Vue 3 Composition API from the ground up.

20 episodes Intermediate

Alpine.js Essentials

Build reactive components with Alpine.js.

12 episodes Beginner

Livewire 3 From Scratch

Build dynamic interfaces without leaving Laravel.

18 episodes Intermediate

Pest From Scratch

Learn Pest PHP testing framework from the beginning.

15 episodes Beginner

Test-Driven Laravel

Build Laravel applications using TDD methodology.

22 episodes Advanced