Skip to main content
CoursebeginnerFree

Laravel From Scratch (2026 Edition)

by Jeffrey Way · Laracasts

A 43-episode video series (about 9h40m) on Laravel 12+ that builds one complete application. It covers routing, Blade, forms, validation, Eloquent relationships, authentication, policies, queues, notifications, Pest testing and deployment.

Visit resource

More resources on PHP & Laravel

BookPaid

Laravel: Up & Running (3rd Edition)

A 569-page O'Reilly guide (2023, Laravel 10) to the whole framework. It covers routing, Blade, Eloquent, collections, the container, requests and responses, authentication, authorization, queues, events, APIs and testing, and explains how the pieces fit together. It targets Laravel 10 while the current release is 13, but the core concepts are unchanged. I

WebsiteFree

Laravel Documentation

It is the reference every other resource defers to, and it stays in sync with each release. The official, versioned Laravel manual, currently for Laravel 13.x. It documents the request lifecycle, service container, routing, middleware, Blade, validation, the Eloquent ORM and relationships, migrations, queues, authentication, testing and first-party packages such as Sanctum and Horizon.

WebsiteFree

PHP: The Right Way

A community-maintained reference on current PHP practice. It covers coding standards (PSR), Composer, dependency injection, databases with PDO, security, testing, error handling, deployment and caching, and links to authoritative sources for each topic. It fixes the bad habits that outdated PHP tutorials teach and points to the right tools, which fills the gap between the beginner course and production-quality PHP.

CourseFree

PHP For Beginners (2023 Edition)

A 50-episode video series (about 10h45m) that teaches PHP 8 from zero by building a notes app without a framework. It covers PDO and MySQL, routing, sessions, authentication, middleware, namespacing, Composer and testing, then gives a short introduction to Laravel.

See all PHP & Laravel resources →