Ibuildings - Object Oriented Design - Agile PHP Development - ibuildings.com

Agile Primer

Object Oriented Design

Object Oriented Design

This module gives students a good understanding of basic concepts of object-oriented program design. It introduces them to the fundamental principles of abstraction, modularity and reusability, and illustrates object diagrams as a basic object-oriented design and agile modelling techniques. The course will enable the students to work in a fast changing environment using PHP object-oriented features.

What you will learn

After completing this module, you will be able to:

  • Recognise and use the Object Oriented features available in PHP
  • Keep your code change-friendly at all times
  • Identify and address issues that cause your design go astray
  • Prioritise refactoring when working with legacy code

Module contents

  • PHP OO features
  • OO principles
  • Golden rules
  • Agile modelling
  • Thinking in patterns
  • Code smells
  • Refactoring
  • Legacy code

Book Now

  • Fill in our contact form
  • Call us on 020 3179 9555 for more information
  • Send us an email to uk@ibuildings.com

Essential details

This module is part of the Agile PHP Development course.


Duration: 2 days

United Kingdom (change)