Want screencasts that focus on building real apps? If you're looking to learn Laravel, Livewire, Vue, Nuxt and more, we've got you covered.
Build a marketplace where sellers can list and sell files, while we take a cut of each sale using Stripe Connect. We'll cover onboarding users with Stripe Connect, creating products and uploading files, payments, and delivering purchased files to your customers. Here's everything we'll cover: - The Stripe Connect onboarding flow - Effortlessly creating products (and uploading files) with Livewire forms - Subdomains for your user's marketplace - Stripe Checkout for a beautiful, secure payment flow - Securely delivering files with Signed URLs in Laravel - Showing sales stats on a dashboard
If you're browser testing with Laravel Dusk, chances are you haven't not been able to verify that emails are being sent – that's because Dusk runs in a browser environment. In this video, we'll set Dusk up to test sending an email, and show you how to use Laravel email fakes (and a helpful package) to test that an email has been sent.
Flash notifications exist in almost every application. With Inertia, flashing notifications requires a bit more thought, and we're going to take this further and end up with a global notification plugin that just... works. By the end of the course, you'll have the ability to flash any type of notification, anywhere in your application, without repeating any code.
Let's keep our Laravel applications feeling snappy! In this course, we cover the absolute fundamentals you need to keep in mind when building anything with Laravel. While Laravel handles a lot for you, it's easy to fall into the trap of not considering and monitoring performance as you go. Keep these tips in your toolbelt, and you'll be able to develop faster apps, from the beginning.
Need to perform actions on models at a future date and time? This snippet covers scheduling a command to monitor when an action needs to happen, then dispatching a queued job to handle your action. This allows you to do things like set a blog post live at a given date and time, or whatever functionality you need similar to this. Plus, it's actually pretty easy to set up!
Allow users to choose their own subdomain, and give them their own area of your application where only their details are shown. You'll be able to register multiple routes for user areas. Everything in this short course can be easily applied to your own applications where you need this functionality. We'll cover every step of the way, and some things to watch out for. Finally, we'll learn how to deploy this and configure nginx and DNS records so you're ready to go.
Building an API? The Laravel Responsable interface is absolutely essential for keeping your response structure the same across your entire application.
Join thousands of developers improving their skills every day
More than one developer? Switch to team pricing.
Looking for student or non profit discounts? We do those too. .
Here's what some of our awesome members are saying
Codecourse is a fantastic platform. Alex has a friendly delivery style. He includes just enough detail to keep the courses comprehensive but not too slow. Thank you, Alex, for making me a better developer!
Zuzana Kunckova
I love that Codecourse tackles larger concepts, such as multi-tenant/multi-database setups, or ADR in both Slim & Laravel. Really helps push me as a developer.
Scott Zirkel
Codecourse is what got me into web development. Diverse content, superb quality courses, and most of all excellent explanations.
Ziyo Shams
Codecourse has allowed me to approach complex problems in a much cleaner way because Alex has always been a big advocate of simplicity.
Abdul Haseeb
I love Codecourse because it has a lot of practical step-by-step projects. The teaching, video and content quality are one of the best I've ever seen. It helped me so much and improved my web development skills to a whole new level.
Davor Minchorov
Great practical project examples and code walkthrough that will help you level up your developer chops.
Steven Grant
Codecourse is just so simple. I built my first Laravel app in hours thanks to Codecourse.
Duncan McClean
Codecourse is the way to learn and keep up-to-date with the latest technologies.
Brent Robert
I'm a full-stack developer and founder of Codecourse, nice to meet you!
If you're like me, you learn best by building real stuff, and that's exactly what we do here. I don't create unforgettable boring screencasts, we'll sit down together and learn from practical examples you can use right away.
Don't just take my word for it though, thousands of premium members are keeping their skills sharp, right here.
Ready to join?
Say hello on Twitter© 2023 Codecourse Ltd. All Rights Reserved. Born in the UK.