Formation Conceptions orientées objets en PHP POO

Ref :

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.

Développement Durée :
5 jours
Lieu :
Paris - Lyon - Lille - Nantes

Tarif

Intra :
Inter :
2 250€ HT / pers
Inscrivez-vous

Demande d'informations

Les prochaines dates

Du : 01 octobre 2018 Au : 05 octobre 2018

Du : 17 décembre 2018 Au : 21 décembre 2018

Pré-requis

Connaitre PHP 
Maîtriser les concepts du développement web
Niveau «PHP des bases à la maîtrise» (Ref: PHP1)

Public concerné

Architectes logiciels, Développeurs PHP souhaitant découvrir et maîtriser l'objet, Développeurs souhaitant maîtriser le concept de testabilité, Responsables architecture

Objectifs

Modéliser une problématique sous forme d'objets
Maitriser le modèle objets de PHP
Utiliser UML pour modéliser
Maitriser le concept de testabilité logicielle
Savoir utiliser correctement les design patterns

Programme détaillé

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.

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.

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.

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.

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.

Nos Actualités