Formation intra-entreprise

Faites intervenir notre équipe de formateurs dans vos locaux pour former vos équipes.

En savoir plus


PHP et MySQL

Maîtrise de la POO avec PHP 5.3

Apprenez les concepts de programmation orientée objet en PHP avec nos formateurs experts PHP.


Apprenez à maîtriser la programmation orientée objet en PHP au travers de nombreux exemples pratiques.

Prochaines sessions


- Date Lieu Prix  
Français 5 mars - 7 mars Paris 1490.00 € Fermée
  • La formation aura lieu du 5 mars 2012 à 09:00 au 7 mars 2012 à 17:00 (Europe/Paris) et sera animée par Hugo Hamon.

Français 16 avr. - 18 avr. Paris 1490.00 € S'inscrire
  • La formation aura lieu du 16 avril 2012 à 09:00 au 18 avril 2012 à 17:30 (Europe/Paris) et sera animée par Hugo Hamon.

Français 9 juil. - 11 juil. Paris 1490.00 € S'inscrire
  • La formation aura lieu du 9 juillet 2012 à 09:00 au 11 juillet 2012 à 17:30 (Europe/Paris) et sera animée par Hugo Hamon.

Français 29 oct. - 31 oct. Paris 1490.00 € S'inscrire
  • La formation aura lieu du 29 octobre 2012 à 09:00 au 31 octobre 2012 à 17:30 (Europe/Paris) et sera animée par Hugo Hamon.


Objectifs


En trois jours, vous apprendrez les fondamentaux de la programmation orientée objet en PHP afin de pouvoir être opérationnels sur des frameworks PHP tels que symfony ou Zend Framework.


Programme

Télécharger le programme en .PDF

Introduction à la POO et PHP 5

  • Introduction aux concepts de POO
  • Avantages de la POO
  • Grands principes et implémentations
  • Différences entre PHP 4 et PHP 5
  • Nouveautés de PHP 5.3

Programmation Orientée Objet

  • Les classes
  • Les objets
  • Les propriétés
  • Les méthodes
  • Le constructeur
  • Le destructeur
  • Les visibilités (publique, privée et protégée)
  • Passage par référence
  • L'héritage de classe simple
  • Le typage

Programmation Avancée

  • Les classes et méthodes abstraites
  • Les classes et méthodes finales
  • Les méthodes magiques
  • La surcharge et redéfinition
  • Les exceptions
  • Les interfaces
  • Les propriétés et méthodes statiques
  • Autochargement de classes
  • Le clonage d'objet
  • Les méthodes virtuelles
  • Sérialisation et désérialisation d'un objet
  • Les espaces de nommage : namespaces

PHP Standard Library (SPL)

  • Introduction à la SPL
  • Exceptions complémentaires
  • Interface Iterator
  • Interface Countable
  • Interface ArrayAccess
  • Structures de données
  • Manipulation de fichiers

APIs Objets de PHP

  • Manipulation de BDD avec PDO
  • Lecture de fichiers XML avec SimpleXML
  • Génération de fichiers XML avec DOMDocument
  • Formatage de dates avec DateTime

Bonnes pratiques

  • PHPDoc et annotations
  • Introduction à l'injection de dépendances
  • Tests unitaires

Détails de la session


Code de référence

PHP5C2

Prix

Dès 1490.00 € HT

Public

Développeurs PHP

Durée

3 jours (21 heures)

Type de formation

Workshop

Thèmes

PHP, POO, SPL, XML, PDO

Prérequis

Maîtrise de PHP, Notions de POO


Pour tous renseignements

+33 140 998 205

Sensio Labs est un organisme de formation enregistré sous le numéro d'activité 11 92 16038 92.

Contactez nous