Courses by symfonycasts

phpspec: Testing... *Designing* with a Bite
phpspec: a tool for unit testing? Sure... but, oof, it's so much cooler than that! Yes, just like with our phpunit tutorial, when we finally launch our dinosau
2 hours 54 minutes 25 seconds

Messenger! Queue work for Later
Symfony's Messenger component gives you a beautiful system for designing your code around "message" objects and decoupled "handlers" that do the work! ... wait... that's not rig...
5 hours 5 minutes 31 seconds

API Platform: Serious RESTful APIs
API Platform is crushing the scene these days. And it's easy to see why! Built on top of Symfony, API Platform enables you to build a rich, JSON-LD-powered, hypermedia API... pr...
2 hours 54 minutes 23 seconds

Symfony 5 Fundamentals: Services, Config & Environments
This is the tutorial that unlocks your true Symfony 5 potential. How? By talking about what's at the core of Symfony: services, config & environments.
2 hours 20 minutes 40 seconds

SymfonyCon 2018 Lisbon Conference Videos
SymfonyCon 2018 Lisbon was a huge success! Over 900 attendees from around the world came together to learn, meet and share their experiences around Symfony. And over 25 speakers...
16 hours 27 minutes 28 seconds

symfonycasts
Woh, hey! I'm Ryan - the lead trainer and one of your friends here at SymfonyCasts. Look, I love being a developer, but the road to becoming a productive programmer is not easy. When I started, good information was buried by theory and real-world examples were non-existent.
There's a great developer stuck inside each of us! And in 2011, I started SymfonyCasts (formerly: KnpUniversity) to help more people discover and unlock that potential by using better methods of learning. Being the documentation lead for a massive open source project (Symfony), a frequent speaker and an in-person trainer for 5 years has helped us craft our strict philosophy for real, significant learning.
Build real-world projects from end-to-end, via beautiful video tutorials
NEVER use slides (gross!)
Have some fun! We promise energy, space-ship animations, and embarrassing (I mean intelligent) jokes
Practice, practice, practice using our realistic coding challenges. Then enjoy a sandwich!
Keep things simple and save the heroically difficult details for later (or never!)
Now, it's your turn. So suit up (pajamas are the official uniform), get ready to work hard, and finally awaken the amazing developer that's hiding inside of you!