Python, Ruby, Php, Javascript, Java, SQL, Framework, HTML5, ...

Avancé 5 jours (35h) - St Cloud 2250 € 1800 € ht* - 20 %

Réf : PHP10

Conceptions orientées objets en PHP POO

Acquérir une pensée poussée sur les problématiques faisant intervenir les objets et maîtriser le modèle objets de PHP et ses particularités.

La formation "Conceptions orientées objets en PHP" est à destination des développeurs souhaitant tirer parti du meilleur de la programmation orientée objets pour PHP.

Nous apprendrons toutes les étapes de la conception d'un projet en passant par UML, en mettant en place des design patterns et des tests unitaires.

A l'issue de ce cursus, le développeur aura acquis une pensée poussée sur les problématiques faisant intervenir les objets et maitrisera le modèle objets de PHP et ses particularités.

Sessions garanties en 2017. Formation compatible avec les versions 5 et 7 de PHP.

 

* Promotion valable uniquement sur la prochaine session

Programme

1. Utilisation d'un IDE avec la POO

  • Installation et configuration de PHP ;
  • Présentation et installation d'un IDE >> Installation d'un débogueur PHP ;
  • Utilisation avancée du débogueur.

2. Le modèle objet de PHP et ses évolutions

  • Versions de PHP et évolutions ;
  • Détails et spécificités du modèle objet de PHP (Java, C++) ;
  • Compatibilités du modèle objet entre les versions ;
  • Programmation astucieuse avec des objets.

3. Reflexion avancée sur les design patterns

  • Introduction aux design patterns ;
  • Modélisation UML ;
  • Les familles de patterns ;
  • Les principes du génie logiciel, GRASP, SOLID... ;
  • Mise en situation et exercice complet.

4. Maitrise des tests avec PHPUnit

  • Introduction au concept de tests ;
  • Installation et utilisation de l'outil de tests PHPUnit ;
  • Patterns de tests et objets radars ;
  • PHPUnit avancé ;
  • Tester avec une base de données.

5. Introduction à la qualité et aux métriques de code

  • Définir et mesurer la qualité ;
  • Prise en main d'outils de mesures ;
  • Améliorer son code au quotidien.

Tlcharger l'article au format PDF

Témoignages de nos stagiaires

4/5

"Bon tour d'horizon"
Marc R. -
Analyste programmeur - CARDONNEL INGENIERIE

4/5

"Approche pédagogique très enrichissante"
Tarik A. -
Intégrateur - Le bon coin.fr

4/5

"Mise en pratique des notions de la POO avec de nombreux points abordés sur le même projet."
Xavier A. -
Informaticien - Interfaces Solutions