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

Avancé 5 jours (35h) - St Cloud 2100 € ht

Réf : PHP2

PHP Avancé

Acquérir une vision générale du fonctionnement d'un applicatif PHP moderne, avec ses contraintes et ses caractéristiques.

La formation "PHP Avancé" s'adresse aux développeurs ayant une connaissance de PHP et voulant aller plus loin sur le langage. Nous découvrirons un large panel des possibilités du langage, des fonctionnalités classiques aux techniques poussées, en passant par les bonnes pratiques de développement. Le stagiaire aura une vision générale du fonctionnement d'un applicatif PHP moderne, avec ses contraintes et ses caractéristiques.

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

Programme

1. Installation et configuration d'un environnement PHP (Windows/Linux)

  • Les caractéristiques de PHP ;
  • Les différentes versions de PHP ;
  • Les modes de fonctionnement (serveur, CLI...) ;
  • Les extensions PHP ;
  • La configuration de PHP.

2. Utilisation d'un IDE et d'un débogueur

  • Présentation des IDEs, installation ;
  • Présentation et installation du débogeur >> Utilisation avancée du débogeur ;

3. PHP de A à Z

  • Les types de données, l'architecture du langage ;
  • Les atouts de la dernière version de PHP ;
  • Manipulations HTTP, cookies, sessions ;
  • Utilisation des flux ;
  • Programmation orientée objet.

4. XML, utilisation, applications et services webs

  • Présentation, concepts et structure ;
  • Outils PHP pour manipuler du XML ;
  • DOM et SimpleXML : import/export/manipulation ;
  • Services webs SOAP, REST et XMLRPC.

5. Mise en place et interaction avec les bases de données

  • PDO: l'interface de connexion aux SGBD ;
  • Insérer et extraire des données ;
  • Requêtes préparées et transactions ;
  • Les autres types d'extension SGBD.

6. Techniques de développement

  • Créer une application ;
  • Gestion des erreurs ;
  • Sécurité et bonnes pratiques ;
  • Considérations sur les fichiers et les flux externes.
Tlcharger l'article au format PDF

Témoignages de nos stagiaires

4/5

"Formation très exhaustive, les exercices sont bien adaptés et permettent d'appliquer l'ensemble des points étudiés."
Gaspard R. -

5/5

"Le formateur est très professionnel et très pédagogue. "
Nicolas C. -
Développeur - Nexway