A comprehensive step-by-step video course on designing robust Laravel applications with TDD.
When I was first learning how to test, every example I could find made it seem fairly straightforward.
"Assert 5+5 equals 10? Sure, piece of cake!"
But as soon as I tried to test a real application, I was paralyzed.
"What's the very first test I'm supposed to write for this brand new app?"
"How do I test that this email gets sent?"
"What about this code that needs to talk to the Stripe API?"
Simple examples are fine for learning the basics, but I wanted to know how to apply this stuff to real products that I was actually building on the job.
I’ve spent the last 5 years figuring out how to build web applications with TDD; piecing things together from every resource I could get my hands on.
Test-Driven Laravel is the course I wish I'd had.
Ever since Adam helped tweak my approach to testing a bit, I really enjoy writing them a lot more.
Taylor Otwell, creator of Laravel
The biggest objective of this course is to teach you how to TDD something real; not just another cookie-cutter to-do app.
We cover fundamentals like:
...as well as hard topics, like:
Test-Driven Laravel teaches you how to design a solid test suite for a real-world, marketable product that you could actually charge money for.
Together we'll build TicketBeast, a platform for local concert promoters to sell tickets to their events.
Over the course of 166 lessons spanning just under 22 hours of content, we'll implement features like:
It’s huge, but it’s the most comprehensive TDD resource I’ve ever seen.
{{ lesson.title }}
This course has had a huge impact on my career. It’s easily worth 10x what I paid for it.
Learn everything you need to know about TDD in one comprehensive resource.
Definitely sign up for Adam’s course. Highly recommended.
Jeffrey Way, creator of Laracasts
Can I pay with PayPal?
Sure! To pay with PayPal, purchase the course through Gumroad and choose the "PayPal" option during checkout:
An account will be created for you automatically and you'll receive an access link via email shortly after purchasing.
Can I get an invoice?
Absolutely! Right after purchasing you'll be given a link to generate an invoice with any extra information you need to add for your own accounting purposes.
How do I access and watch the videos?
All of the videos are hosted inside of a custom platform I put together just for this course.
Instead of downloading 10 gigs of content, you just login to the course area with your GitHub account and you’ll have access to everything right away.
Every video is available both to stream and to download. You don’t need to fill up your hard drive if you don’t want to, but you can also download lessons for offline viewing whenever you like!
Can I purchase multiple licenses for my team at a reduced price?
Sure! Here's what I've got for team pricing:
Team licenses can be purchased through Gumroad:
Buy a team license via Gumroad
After purchasing, you'll receive an email with unique access links you can distribute to the people on your team.
I have another question!
No problem! Shoot me an email and let’s chat!
Hey! I'm @adamwathan, author of Refactoring to Collections, host of Full Stack Radio, and creator of Nitpick CI.
I teach everything I know on my blog, through screencasts, and at conferences around the world.
Thanks for purchasing the course!
You should receive two emails shortly containing:
After signing in with GitHub, you'll be automatically added to the private course repository and taken directly to the course area.
Ready to get started?
Need an invoice? Click here.
Psst! If you're excited about the course, it would be awesome if you could share it with your friends.
Tweet