What's New in Laravel 5.1
Laravel 5.1 includes a variety of welcomed new features. Everything from broadcasting events, to massively improved testing facilities, to LTS support. As always, Laravel is setting the curve with this new release. Let's breeze through the new features that you'll be enjoying.
Series episodes
Adopting PSR-2
2m 24sDiscover how Laravel 5.1 adopts the PSR-2 coding standard—write cleaner, consistent PHP code by following easy, practical style guidelines.
Injecting Services With Blade
5m 13sDiscover how to inject services directly into Blade views for cleaner, more powerful Laravel templates. Perfect for boosting your app’s flexibility!
Elixir Improvements
5m 35sExplore Laravel 5.1 Elixir improvements, including built-in ES6 compilation with Babel for faster, cleaner asset management and optimized workflows.
Better Testing Facilities
6m 29sWrite readable integration tests effortlessly with Laravel 5.1’s improved testing tools—built-in APIs make testing smoother and more intuitive.
Model Factories
8m 25sMaster Laravel 5.1 model factories to simplify database seeding and testing with just one line of code. Boost your workflow with ease and power!
Artisan Signatures
4m 35sLearn how Laravel 5.1 simplifies Artisan command signatures, making defining arguments and options as easy as creating a route. Boost your productivity!
Directory Changes
4m 20sDiscover Laracasts' directory updates: "Commands" renamed to "Jobs" and "Handlers" to "Listeners"—fully backward compatible and easy to follow!
Documentation and LTS
1m 18sExplore Laravel 5.1’s improved docs with powerful search and enjoy long-term support—get two years of bug fixes and three years of security updates.
Middleware Parameters
5m 29sQuickly master Laravel middleware parameters with this friendly crash-course—boost your app’s control and security with ease.
Named Route Groups
2m 7sLearn how to apply prefixes to named routes with Laravel’s named route groups—simplify route management and boost your app’s organization.
Login Throttling
10m 22sLearn how to easily implement login throttling in Laravel 5.1—understand the concept, setup, and source code in this clear Laracasts lesson.
Push Events to the Client
17m 1sLearn how to push Laravel events to the client side in real-time. Master event broadcasting with this clear, friendly Laracasts tutorial!
ACL in Laravel: Part 1
11m 20sDiscover Laravel 5.1's built-in ACL features and learn how easy it is to manage access control with simple, powerful tools. Start securing your app today!
ACL in Laravel: Part 2 (Policy Objects)
6m 11sDive deeper into Laravel ACL by mastering policy objects. Learn how to control access with clean, flexible authorization rules in your app.
ACL in Laravel: Part 3 (Behind the Scenes)
17m 4sPeek behind the scenes of Laravel ACL to understand how its components work together, giving you full control over your app’s authorization.
ACL in Laravel: Roles and Permissions
23m 28sLearn how to implement flexible roles and permissions in Laravel—build powerful ACL systems like WordPress with this practical, hands-on tutorial!




