Advanced Web Application Development with PHP


overall satisfaction for this course

?Average calculated from scores obtained from 61 participants who took this course.
See the training dates
  • Duration 3 days
  • Regular fee 1 435
  • Preferential fee 1 290?
  • Locations
    • Virtual Classroom
  • Laboratory


To provide the knowledge and skills required to develop modular applications for the Web using advanced features of PHP 5 and associated tools.

Targeted audience

Developers and Web specialists.


Knowledge of PHP (Course WE121) or of an object-oriented programming language. Knowledge of XML technologies is recommended (Course WE119).

Training Details


  • Sessions and user tracking
  • Object-oriented concepts in PHP5 (polymorphism, inheritance, encapsulation, reflection, serialization)
  • Handling errors with the try-catch construction
  • Using namespaces
  • Configuring autoload
  • Unit tests with PHPUnit
  • Processing XML (the SimpleXML extension, XPath queries, server-side XSL transformations, the DOM XML extension)
  • A few Web patterns (controls, business objects, data mapper)
  • Analysis of an application created using the MVC pattern

Customer Testimonials

Specific details of the course material focused on students' needs.

Daniel D. / Programmeur analyste, École Polytechnique de Montréal

Select the training date*

*Unless stated otherwise, all sessions are in French.
  • Virtual Classroom

    October 26 to October 28 2020

Trainer(s) assigned(s)