Browse all series
FrameworksAdvanced9 episodes

Laravel Explained

In this series, for each episode, I'll answer one Laravel-related question that has cropped up in the Laracasts community. Who knows, maybe your question will be the next one I answer in video form!

Series episodes

Explain How a Facade Works Under the Hood

13m 45s

Learn how Laravel’s Gate facade works under the hood by resolving instances from the service container in this clear, beginner-friendly deep dive.

Explain Real-Time Facades From the Inside-Out

14m 12s

Discover how Laravel’s real-time facades work behind the scenes and build your own custom facade generator in this hands-on, easy-to-follow tutorial.

Explain PHP Generators

9m 57s

Understand PHP generators and how they handle large datasets efficiently—key to Laravel 6’s lazy collections and memory-friendly data processing.

Explain How a Route Returns a Response

12m 49s

Explore how Laravel routes return various response types like JSON, strings, or models. Dive into the source code to understand this flexible magic!

Explain How the View Factory Works

16m 48s

Dive into Laravel’s view() helper to see how Blade views compile, cache, and render. Explore the source code and master view handling in this engaging episode!

Explain How to Group Records By Relative Dates

7m 49s

Learn how to group records by relative dates like "today" or "last week" using Laravel collections and Carbon for clean, organized data displays.

Explain Laravel Macros

10m 47s

Discover how Laravel’s Macroable trait lets you extend class functionality on the fly. Learn to use and understand macros in your own projects with ease!

Explain How to Limit Downloads Per User

6m 1s

Learn how to limit downloads per user in Laravel using built-in throttling middleware. Easily control request rates and protect your app with this practical guide!

Explain Signed Routes

9m 22s

Discover how signed routes secure user-specific actions like one-click unsubscribe links, keeping your Laravel apps safe and user-friendly.

Continue learning

Thumbnail for Intermediate Laravel
Intermediate Laravel

With Jeffrey Way

  • 12 episodes
  • Intermediate
  • Frameworks
Thumbnail for 30 Days to Learn Laravel
30 Days to Learn Laravel

With Jeffrey Way

  • 30 episodes
  • Beginner
  • Frameworks
Thumbnail for Learn Headless UI
Learn Headless UI

With Andre Madarang

  • 4 episodes
  • Intermediate
  • Frameworks
Thumbnail for Serverless Laravel
Serverless Laravel

With Mohamed Said

  • 13 episodes
  • Advanced
  • DevOps
Thumbnail for Learn Inertia With Jeffrey
Learn Inertia With Jeffrey

With Jeffrey Way

  • 11 episodes
  • Intermediate
  • Frameworks

Would you like to hear from Laracasts by email occasionally?