Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Laracasts

Laravel From Scratch (2026 Edition)

via Laracasts

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Welcome to the latest iteration of the longest running Laravel introductory video series in the world. Like clockwork, we refresh this series every two years. This latest 2026 iteration covers Laravel 12 and beyond. You'll learn not only the basic fundamentals of Laravel, but also how to leverage more advanced features like authentication, authorization, queues, testing, and more. We'll even review the full deployment process from scratch.

Syllabus

  • The Fundamentals
    • Welcome Aboard
    • Set Up Your Development Environment
    • Routing 101
    • Layout Files
    • Pass Data to Views
    • Blade Directives
    • Forms
    • Databases, Migrations, and Eloquent
    • HTTP Requests and REST
    • Controllers
    • Request Validation
    • Form Request Classes
    • A Brief DaisyUI Detour
  • Authentication and Authorization
    • Authentication Explained
    • Require Authentication With Middleware
    • Eloquent Relationships
    • Authorization Using Gates
    • Authorization Using Policies
  • Digging Deeper
    • Frontend Asset Bundling with Vite
    • Notifications
    • When to Queue it Up
    • How to Get Started Testing Your Code
  • Final Project: Build and Deploy an App
    • Final Project Setup
    • Design Your Model Layer
    • Tailwind Theme Setup And Initial UI
    • Browser Testing Registration Forms With Pest
    • Flash Messaging and Interactivity with AlpineJS
    • Idea Cards
    • Idea Filtering
    • Show A Single Idea
    • Create A Functional Modal With AlpineJS
    • Construct The Idea Form
    • Test The Create Idea Form
    • Allow For One or Many Links
    • Actionable Steps
    • Upload Featured Images To Storage
    • Action Classes
    • Authorization Is A Requirement
    • The Edit Idea Modal
    • Update Idea Action
    • Edit Your Profile
    • Deploy And Then Implement A Feature Request
    • Where To Go From Here

Taught by

Jeffrey Way

Reviews

Start your review of Laravel From Scratch (2026 Edition)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.