Formation PHP Avancé

Ref :

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

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

Tarif

Intra :
Inter :
2100 HT / personne
Inscrivez-vous

Demande d'informations

Pré-requis

  • Connaitre PHP et les concepts du web ;
  • Niveau «PHP des bases à la maîtrise» (Ref: PHP1).

Public concerné

  • Développeurs souhaitant se perfectionner en PHP ou mettre à jour leurs connaissances.

Objectifs

  • Atteindre un niveau avancé en PHP ;
  • Comprendre les techniques de développement avec PHP ;
  • Exploiter XML et les services Web ;
  • Connaître les spécificités de la dernière version de PHP ;
  • Interagir avec les bases de données et les flux.

Programme détaillé

 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.

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 ;

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.

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.

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.

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.

Modalités pédagogiques

Méthode essentiellement active basée sur la mise en œuvre de travaux pratiques sur PC.

Les apports théoriques et méthodologiques viennent éclairer la pratique et favorisent la prise de recul.

Les apprenants sont encadrés par un formateur qui soumet un exercice, le corrigé se fait ensuite en groupe. Plusieurs exercices pratiques permettront aux participants de maîtriser opérationnellement l’outil.

Un diaporama est projeté aux participants durant la formation. Il présentera la trame et les contenus de la formation (plan, supports visuels et exercices), et des liens vers les chapitres des documentations officielles utiles à la réalisation des exercices.

Nos Actualités