You are here: Home Training PHP Training Courses Individual Modules Object Oriented Programming with PHP - 1 day
Document Actions

Object Oriented Programming with PHP - 1 day

One day course on Object oriented programming with PHP5

Pre-Requisites:


Content Outline

  • Object Oriented programming - the theory (Whole day course only)
    • What objects are?
    • How do you choose what should be an object?
    • Encapsulation / Information Hiding / Coupling and Cohesion
  • OO Design (Whole day course only)
  • Objects in PHP4
  • Objects in PHP5 (exceptions, inheritance, abstract classes, interfaces, SPL)
  • Common design patterns in PHP (MVC, Strategy, Singleton, Command, Observer)
  • 1 hour exercise migrating "legacy" example into an MVC style application using e.g Smarty or the Zend Framework
  • 2 hour exercise building a shopping cart using various design patterns and OO principals