picto Web - Digital

Formation PHP perfectionnement (Fonctions avancées Programmation Orientée Objet)

Référence

IPHA

Durée

5 JOURS

Tarif

2120 € HT

NIVEAU

Intermédiaire

Cours à distance

Non

Objectifs de la formation PHP perfectionnement (Fonctions avancées Programmation Orientée Objet)

Cette formation PHP 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 participant aura une vision générale du fonctionnement d'un applicatif PHP moderne, avec ses contraintes et ses caractéristiques.
Cette formation PHP  vous permettra de :

  • 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 des dernières versions de PHP
  • Interragir avec les bases de données et les flux.

Pré-Requis

Cette formation PHP 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 participant aura une vision générale du fonctionnement d'un applicatif PHP moderne, avec ses contraintes et ses caractéristiques.
Cette formation PHP  vous permettra de :

  • 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 des dernières versions de PHP
  • Interragir avec les bases de données et les flux.

Public

Cette formation PHP s'adresse à des développeurs souhaitant se perfectionner en PHP ou mettre à jour leurs connaissances.

Contenu du cours PHP perfectionnement (Fonctions avancées Programmation Orientée Objet)

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 PHP et des dernières versions
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.