Train Now

Start training on this collection. Each time you skip or complete a kata you will be taken to the next kata in the series. Once you cycle through the items in the collection you will revert back to your normal training routine.

Description

Object-Oriented PHP

Learn the fundamentals of Object-Oriented Programming (OOP) in the PHP programming language step-by-step by completing the Kata in this series. Later Kata in this series may include more advanced OO concepts such as PHP interfaces and abstract classes.

This series is now complete with a total of 10 Kata, where the first 7 Kata cover the fundamentals of OOP in PHP and the last 3 Kata cover more advanced (and perhaps less-known) OOP topics in PHP.

  1. Object-Oriented PHP #1 - Classes, Public Properties and Methods
  2. Object-Oriented PHP #2 - Class Constructors and $this
  3. Object-Oriented PHP #3 - Class Constants and Static Methods
  4. Object-Oriented PHP #4 - People, people, people (Practice)
  5. Object-Oriented PHP #5 - Classical Inheritance
  6. Object-Oriented PHP #6 - Visibility
  7. Object-Oriented PHP #7 - The "Final" Keyword
  8. Object-Oriented PHP #8 - Interfaces [Advanced]
  9. Object-Oriented PHP #9 - Abstract Classes [Advanced]
  10. Object-Oriented PHP #10 - Objects on the Fly [Advanced]
Ad
Object-oriented Programming
Fundamentals
Tutorials
Fundamentals
Tutorials
Object-oriented Programming
Fundamentals
Tutorials
Object-oriented Programming
Fundamentals
Tutorials
Object-oriented Programming
Fundamentals
Tutorials
Object-oriented Programming
Object-oriented Programming
Fundamentals
Tutorials
Object-oriented Programming
Fundamentals
Tutorials
Object-oriented Programming
Fundamentals
Tutorials
Object-oriented Programming
Fundamentals
Tutorials