Formation PHP Avancé by Sensiolabs

Ref :

Avis client : 3/4 - Note calculée sur la totalité des retours au cours de la dernière année

Développement Durée :
4 jours - 28 heures
Lieu :
Paris (Asnières)

Tarif

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

Demande d'informations

Les prochaines dates par ville

[+]

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

Tous nos stages reposent sur une alternance entre transfert de connaissances et de savoir-faire, à travers des exercices concrets, des tests pratiques et des analyses de situations. Cette méthode permet une appropriation rapide des sujets par les stagiaires. 
Notre formateur s’appuie sur les connaissances préexistantes du stagiaire. Il combine diverses modalités pédagogiques: des exposés théoriques, des temps d’échanges, des études de cas, permettant à l’apprenant d’être acteur de la séance de formation.
Lors des formations en groupe, l’accent est mis sur l’interactivité, intégrant ainsi la possibilité de progresser en équipe et de réussir ensemble.
Le scénario de nos cours est adapté afin de faire directement référence aux attentes des stagiaires. Les exemples et exercices sont, dans la mesure du possible, au plus près des missions réalisées par vos collaborateurs. 
En effet, notre processus de personnalisation d’accès à la formation nous conduit à choisir et combiner différentes méthodes classiques qui ont fait preuve de leur efficacité, en fonction des objectifs à atteindre et du public reçu en formation.

Nos Actualités