Quantum Sale

This year has been a blur. So is this sale. For one week only, learn everything we know about web development for 50% OFF!

Now Expired

‍0101010100 of Hours

Time is relative - or so they say. In any case, you'll watch it fly by as you binge hundreds of hours worth of content.

Frameworks Laravel Authentication (Breeze, Jetstream, Fortify)
Intermediate Difficulty

Laravel offers several options for Authentication in your applications. If you'd prefer a head start, you might reach for one of the available first-party packages that provide robust, modern scaffolding for your authentication layer. For example, Laravel Breeze is an excellent choice to get up and running quickly. If you require additional features, Laravel Jetstream offers two-factor auth, API tokens and team management. If you'd instead prefer to use your own front-end stack, you might consider Laravel Fortify as the backend implementation. In this series, we'll review how to use and customize these packages in order to fit the authentication needs of your application.

2h 50m
Tooling Billing With Laravel Cashier
Intermediate Difficulty

Laravel Cashier provides an expressive, fluent interface to Stripe's (and Paddle's) subscription billing services. In this series, we’ll take a look at the features of Cashier that will allow you to create the billing portion of a subscription-based SAAS app, including subscribing users to plans, authorizing with middleware, single charges, and invoices.

1h 29m
Tooling Learn Laravel Horizon
Intermediate Difficulty

Laravel Horizon provides a beautiful dashboard and code-driven configuration for Redis queues in Laravel. In this short series, I'll get you up and running in no time.

Frameworks Rebuild GitHub with Tailwind
Intermediate Difficulty

One of the best ways to improve your CSS is by rebuilding existing UIs. You’ll notice common patterns that occur and the best way to handle them. In this first entry, we'll focus on the GitHub UI.View the source code for this episode on GitHub.

1h 26m
Frameworks Alpine.js Essentials
Beginner Difficulty

Alpine.js is a relatively new JavaScript framework for defining behavior directly in your markup. While similar to frameworks like Angular and Vue, you may find that Alpine is a bit more light-weight and portable. In this series, one step at a time, I'll get you up and running as quickly as possible.

2h 29m
Frameworks Blade Component Cookbook
Intermediate Difficulty

As part of the Laravel 7 release, we gained access to supercharged Blade components. What's exciting about this is the fact that it can fundamentally change how you go about constructing the view layer of your applications. In this series, one component per episode, I'll show you a wide range of practical examples that you can freely use in your own projects.

2h 3m

The Featured Extrapolation

We spent years figuring this stuff out, so you don't have to.

The Superconducting Loop

Each work-day brings something new.


This Week

Last Week


Important Notes

Everything you need to know before clicking that sign up button.

One-Time Discount

Please note that this is a one-time coupon. Using it does not grant you 0% off for life. For example, if you sign up for a yearly account, only the first year of access will be 0% off. The following year, should you continue your subscription, would default to the usual rate. For the biggest savings, we highly recommend the yearly subscription.

Paypal Option

Laracasts uses Stripe behind the scenes, so most credit/debit cards should work. As for Paypal, though it isn't officially supported, new members may purchase one year's worth of access to Laracasts here. Please note that only the "yearly" option is available with this option.

Existing Members

It seems unfair to exclude or penalize existing subscribers when a sale is announced. If you're already a member of Laracasts, you may apply this coupon (Expired) to your next invoice. To do so, sign in and apply it here. Thanks for sticking around and supporting us!

Sign up illustration

Which Door Will You Choose?