Browse all series
FrameworksIntermediate12 episodes

Intermediate Laravel

Made your way through Laravel 5 Fundamentals yet? Nice job! It's time to dig a bit deeper. In this series, not only will we review higher level features, such as using the Scheduler component and dispatching commands and events, but we'll also often peak behind the scenes to figure out how each piece fits together.

Series episodes

Scheduling Commands and Tasks

12m

Master scheduling tasks in Laravel to automate commands daily, monthly, or even every half-hour with ease and clarity. Simplify your app’s workflow!

Scheduling: Behind the Scenes

14m 29s

Dive into Laravel’s scheduling source code to deepen your understanding and become a stronger coder by exploring how tasks run behind the scenes!

The Power of Eventing

16m 28s

Unlock Laravel’s powerful event system! Learn the essentials and explore the source code behind seamless event handling in this two-part series.

Eventing: Behind the Scenes

12m 4s

Explore Laravel’s eventing system behind the scenes and deepen your understanding of how events power your applications with clear, friendly guidance.

Illuminate Contracts

15m 35s

Discover Laravel 5’s Illuminate Contracts—powerful interfaces that make decoupling your app easier and boost flexibility in your projects.

Containers, Aliases, and Contracts: Behind the Scenes

13m 35s

Uncover how Laravel’s service container handles multiple keys, aliases, and contracts. Dive behind the scenes to master this powerful feature!

HTTP Middleware

13m 27s

Learn how HTTP middleware in Laravel lets you easily manage and filter incoming requests, keeping your app secure and organized with minimal effort.

Middleware Parameters

7m 14s

Learn how to use Laravel middleware parameters for precise request filtering, like restricting access to users on specific subscription plans.

Database Seeding and Model Factories

9m 30s

Easily create sample database records with Laravel 5.1’s seeder classes and model factories. Speed up your project setup with simple, powerful tools!

The Seeds of Database Seeding

10m 21s

Explore how Laravel’s database seeding works—from Artisan commands to the Seeder class—and boost your coding skills by reading real code!

Dispatching Jobs

17m 2s

Learn how to dispatch jobs in Laravel to keep your controllers clean, assign dependencies, and queue tasks efficiently for better app performance!

How to Write Custom Blade Directives

8m 22s

Learn how to easily create custom Blade directives in Laravel to enhance your views and simplify your templating workflow.

Continue learning

Thumbnail for Learn Laravel Horizon
Learn Laravel Horizon

With Andre Madarang

  • 3 episodes
  • Intermediate
  • Tooling
Thumbnail for Svelte Crash Course
Svelte Crash Course

With Andre Madarang

  • 13 episodes
  • Intermediate
  • Frameworks
Thumbnail for Pest Driven Laravel
Pest Driven Laravel

With Christoph Rumpel

  • 48 episodes
  • Advanced
  • Testing
Thumbnail for Laravel Explained
Laravel Explained

With Jeffrey Way

  • 9 episodes
  • Advanced
  • Frameworks
Thumbnail for How to Read Code: Season 2
How to Read Code: Season 2

With Jeffrey Way

  • 8 episodes
  • Intermediate
  • Techniques

Would you like to hear from Laracasts by email occasionally?