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
- Introduction to Agile
- Agile Principles and Values
- Introduction to Scrum
- Scrum Roles
- Estimation
- Self-organisation
- User Stories
- 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
- Fill in our contact form
- Call us on 020 3179 9555 for more information
- Send us an email at uk@ibuildings.com
Search
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
