Flag of Ukraine
SymfonyCasts stands united with the people of Ukraine

OOP (course 3): Inheritance, Abstract Classes, Interfaces and other amazing things


What you'll be learning

Things are about to get crazy.

You've learned the basics (Course 1). Heck, you even mastered service objects, model objects and service containers in Course 2!

Now we're getting into the meat of OO:

  • Class inheritance!
  • What about abstract classes?
  • Introducing the "protected" visibility
  • What is an interface? How can I leverage them?

This stuff will start to separate you from a beginner OO developer to someone who can really understand and flex OO code. It's hard stuff. So let's get started.

Your Guides

Ryan Weaver Leanna Pelham

Buy Access

Questions? Conversation?