Ibuildings - Agile PHP Development Training - ibuildings.com

The Agile PHP Development course helps organisations who are adopting Agile and want their PHP teams to be "Agile-enabled".

agile php, php and agile, agile development, php, scrum, php developers

Agile PHP Development

Agile PHP Development Training

Agile has hit the enterprise. PHP is ready to support Agile projects. We've designed this course to help organisations who are adopting Agile and could benefit from having their PHP teams Agile-enabled. The course will give your team members an understanding of the Agile values and principles as well as the necessary skills to undertake Agile practices such as test-driven development, refactoring and object-oriented design patterns.

Target Audience

This course is aimed at PHP developers working on Agile projects or just wanting to improve their development skills, incorporating industry best practices into their daily work.

Course Contents

Module 1 - Agile Primer

  • Introduction to Agile
  • Agile Principles and Values
  • Introduction to Scrum
  • Scrum Roles

Module 2 - Agile Processes

  • Estimation
  • Self-organisation
  • User Stories

Module 3 - Quality Assurance

  • PHP Quality Assurance metrics and tools
  • Continuous Integration
  • Test-driven development with PHPUnit

Module 4 - Object Oriented Design

  • PHP OO Features
  • Modelling
  • Basic Concepts
  • Golden Rules
  • Design Patterns
  • Refactoring

Although we strongly recommend attending the full 5-day course to truly understand all aspects of Agile PHP Development, it is possible to only attend the 2-day QA module (if you are a QA team, for example), or to skip the Primer and Processes modules.

Book Now

Essential details

Duration: 5 days


Prerequisites: You should be an experienced PHP developer. Knowledge of PHP Object Oriented programming is advantageous, although not mandatory.

Teacher profile

Marcello Duarte heads the training department at Ibuildings. He holds formal certifications from both Agile and PHP worlds and has been successfully coaching many teams in large enterprises in Agile PHP Development.

What others say

"The training served as a good foundation - introducing the Agile concepts, its main principles and paving the way for further training. I felt it was pitched at exactly the right level and Marcello judged the pace of the sessions and our team very well with plenty of time for discussion."


"Marcello is very knowledgeable and his training was interesting, fun and very educational."


"Every single thing we have learned during the past days will be implemented."


More quotes
United Kingdom (change)