Browse all series
FrameworksBeginner12 episodes

What's New in Laravel 8

Laravel 8 is here! This release includes brand new application scaffolding, class-based model factories, migration squashing, time traveling, and so much more. Join me as, one topic per episode, we review everything you need to know!

Series episodes

What's New (11)

The New Models Directory

1m 31s

Explore Laravel’s new models directory and namespace structure to organize your code better and boost your app’s maintainability from the start.

Squash a Massive Migrations Folder

3m 6s

Learn how to squash large Laravel migrations into a single schema file, speeding up database refreshes and keeping your project clean and efficient.

Class-Based Model Factories

5m 11s

Learn how Laravel 8’s class-based model factories with the HasFactory trait simplify test data creation and see how to use them effectively in your projects.

Model Factory Relationships

4m 13s

Explore Laravel's new model factory features, mastering relationships and the powerful has() method to build realistic, connected test data with ease.

Maintenance Mode Secrets

3m 53s

Unlock Laravel 8's enhanced maintenance mode with secret keys to whitelist users and pre-render templates for smooth, secure site updates and downtime.

Cleaner Closure-Based Event Listeners

3m 57s

Discover cleaner closure-based event listeners in Laravel with improved Event::listen() syntax and learn how to use the new queueable() function effectively.

Wormholes

5m 12s

Learn how Laravel's new Wormhole class lets you time-travel with Carbon, making it easy to test by setting custom dates and times effortlessly.

Improved Rate Limiting

5m 24s

Explore Laravel 8's improved rate limiting API, learn per-key limits, and see how it enhances control compared to Laravel 7 in this clear, hands-on episode.

Jetstream

5m 31s

Discover Laravel Jetstream, the powerful app scaffolding with auth, profiles, teams, Livewire & Inertia support to kickstart your next Laravel project fast.

Upgrade the Laracasts Codebase to Laravel 8

8m 35s

Join me as I upgrade the Laracasts codebase from Laravel 7 to 8, sharing easy steps to keep your Laravel apps up-to-date and running smoothly.

Laravel Sail

11m 6s

Tour Laravel Sail in 10 minutes: use its Docker-based CLI to spin up PHP, MySQL, Redis, and more with a single command—no local installs.

Continue learning

Thumbnail for Learn Laravel and Vite
Learn Laravel and Vite

With Jeremy McPeak

  • 8 episodes
  • Intermediate
  • Tooling
Thumbnail for Unlocking Badges Workshop
Unlocking Badges Workshop

With Jeffrey Way

  • 21 episodes
  • Advanced
  • Techniques
Thumbnail for What's New in Laravel 7
What's New in Laravel 7

With Jeffrey Way

  • 6 episodes
  • Intermediate
  • Frameworks
Thumbnail for Real Time Games With Laravel
Real Time Games With Laravel

With Luke Downing

  • 7 episodes
  • Intermediate
  • Techniques
Thumbnail for React from Scratch
React from Scratch

With Simon Vrachliotis

  • 27 episodes
  • Beginner
  • Frameworks

Would you like to hear from Laracasts by email occasionally?