Browse all series
FrameworksIntermediate18 episodes

What's New in Laravel 5.3

It's about that time again! The release of Laravel 5.3 is imminent. That means, it's finally time to dig in and see what's new. And, well, there's a lot! From directory changes, to notifications, to passports, to everything in between!

This series will be refreshed every work day, so don't fall behind!

Series episodes

Important Directory Changes

7m 18s

Explore Laravel's updated directory structure! Discover new routes folder and changes to events, listeners, jobs, and policies in this clear, friendly guide.

The Query Builder Now Returns Collections

2m 46s

Learn how Laravel 5.3's query builder now returns collections, making your database queries more consistent and powerful with Eloquent.

The Global Cache Helper

3m 20s

Discover Laravel 5.3's new global cache() helper! Simplify caching in your apps with this handy, easy-to-use function created just for you.

The JavaScript Suggestion

10m 11s

Explore Laravel 5.3's optional JavaScript setup with Vue.js. Customize your app.js easily or use Ember, Backbone—flexibility at your fingertips!

Simpler Pagination

3m 32s

Master Laravel 5.3 pagination! Easily customize HTML like before and simplify your pagination process with this friendly, step-by-step guide.

Mailables

8m 2s

Learn how Laravel 5.3 mailables simplify sending emails with clean, elegant syntax—make your mail code easier and more maintainable.

Foreach, and the Loop Object

5m 27s

Discover Laravel 5.3’s $loop object in Blade—get loop details like index, first, last, and more to write cleaner, smarter templates easily.

Toggle Pivot Table Records

4m 14s

Learn Laravel 5.3’s toggle() method to easily add or remove pivot table records—perfect for toggling user likes or similar relationships.

Notifications: Email

11m 16s

Master Laravel 5.3 email notifications—build messages fast with a fluent API and send alerts via multiple channels effortlessly.

Notifications: Database

15m 51s

Learn to send and store Laravel notifications in the database, using polymorphism for clean, flexible display in your app’s views.

Send Slack Notifications With Laravel in Minutes

6m 58s

Quickly send Slack notifications in Laravel 5.3—stay updated on payments with easy setup and keep your app connected in minutes!

Super Simple File Uploading

10m 2s

Master file uploads in Laravel 5.3 with the new store() method—quickly save files locally or to S3 without the usual hassle.

Laravel Passport

14m 49s

Set up OAuth2 API authentication fast with Laravel Passport—Taylor Otwell shows you how to secure your app in minutes, not days!

Closure-Based Commands

7m 30s

Learn how to create simple, closure-based Artisan commands in Laravel—streamline your workflow without full command classes. Easy and efficient!

Advanced Search With Laravel Scout

15m 53s

Learn to set up Laravel Scout with Algolia for powerful full-text search on Eloquent models—plus a behind-the-scenes look at Scout's inner workings.

Advanced Search With Laravel Scout: Part 2

8m 13s

Master advanced Laravel Scout searches—learn to query Eloquent models and customize Algolia rankings for powerful, precise search results.

Facade Fakes

11m 22s

Learn how Laravel 5.3 facades use fakes to simplify testing by replacing real classes with lightweight, side-effect-free test doubles.

Fluent Validation Rules

14m 36s

Master Laravel 5.3's fluent validation rules with the Rule class—build unique email constraints easily and cleanly without messy strings.

Continue learning

Thumbnail for Build a Voting App
Build a Voting App

With Andre Madarang

  • 67 episodes
  • Intermediate
  • Techniques
Thumbnail for Laravel Cookbook
Laravel Cookbook

With Andre Madarang

  • 12 episodes
  • Intermediate
  • Frameworks
Thumbnail for Envoyer
Envoyer

With Taylor Otwell

  • 10 episodes
  • Intermediate
  • Tooling
Thumbnail for Build Shopify Apps With Laravel
Build Shopify Apps With Laravel

With Giorgi Gelashvili

  • 19 episodes
  • Intermediate
  • Frameworks
Thumbnail for Playing With PHP
Playing With PHP

With Andre Madarang

  • 8 episodes
  • Intermediate
  • Techniques

Would you like to hear from Laracasts by email occasionally?