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
