- Cours pratique
- Informatique
Formation PHP perfectionnement (Fonctions avancées Programmation Orientée Objet)

- Durée
- 4 jours
- Niveau
- Intermédiaire
- Modalités
- Présentiel / Distanciel
Description de la formation PHP avance
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.

Objectifs pédagogiques
- Être capable de mettre en place des applications Web pointues
- Être capable de développer des applications pointues en POO
- Maîtriser les échanges de type API avec XML et JSON
Objectifs opérationnels
Savoir adopter les bonnes pratiques de développement et du langage de PHP.
Programme
Contenu du cours, module par module
9 modules
- Les bases de PHP, boucles, fonctions…
- Utilisation avancée des tableaux
- Manipuler des chaînes de caractère
- Expressions rationnelles
- Rappel sur la POO PHP
- Refonte du moteur
- Typage scalaire pour les fonctions
- Modification des erreurs en exceptions
- Fonctionnement CLI et Web
- Rédiger ses premiers scripts
- Interagir avec l’utilisateur
- Généralités sur Composer
- Installer et maj ses dépendances
- Rappel sur l’héritage
- Les espaces de noms
- Autoload des classes
- Itérateurs et générateurs
- Introspection
- Manipuler des données avec PDO
- Gérer des transactions
- API, appels distants, curl, Guzzle
- Principes et syntaxe de XML
- Utiliser SimpleXML
- Naviguer dans des fichiers XML avec XPath
- JSON
- Identifier les données de confiance
- Gérer l’authentification
- Les bases de données
- La programmation Shell
- La validation des saisies de l’utilisateur
- Les attaques XSS
- Gestion des erreurs PHP
- Optimisation des performances PHP
- Techniques de mise en cache
- Les bonnes pratiques liées aux performances PHP
Programme mis à jour le 15/07/2025
Public concerné
Cette formation PHP s'adresse à des développeurs souhaitant se perfectionner en PHP ou mettre à jour leurs connaissances.

Prérequis
- Connaître PHP et les concepts du web
- Niveau de la formation «PHP, développer un site Web dynamique avec base de données» (IPHP).
J’évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant le test de prérequis.
Faire le testFinancement
Cette formation peut être prise en charge par votre entreprise, seule ou avec l’appui de son opérateur de compétences. Nous fournissons le devis et les pièces attendues par l’OPCO.
4,7/5
10 avis
« Mon avis sur le contenu du stage : "Sans doute la meilleure formation que j'ai pu suivre jusqu'à présent." Mon avis sur le formateur : "Le formateur est parfait dans son rôle de formateur." Ce que j'ai le plus apprécié : "Peur de participants à la formation (2) donc formation très "personnalisée". Le formateur a pu répondre à toutes mes interrogations." »
SICAUD Thierry « Mon avis sur le contenu du stage : "Il faut que je pratique pour m'améliorer." Mon avis sur le formateur : "Le stage était un peu au dessus de mes connaissances, je vais les approfondir." Ce que j'ai le plus apprécié : "La disponibilité et la compétence du formateur" Ce que j'ai le moins apprécié : "J'aurai préféré être en présentiel" »
SEBAN PhilippeMINISTÈRE DE L'EDUCATION NATIONALE « Mon avis sur le formateur : "S'adapte parfaitement à un environnement mixte présentiel/distanciel ainsi que dans la manière d'expliquer les concepts." Ce que j'ai le plus apprécié : "Pouvoir éviter les trajets." Ce que j'ai le moins apprécié : "On entend très très légèrement les questions des autres élèves qui sont en présentiel." »
DL
Les avis figurant ci-dessus sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.
Formations liées
- PHP, développer un site web dynamique avec base de donnéesRéf. IPHP4 joursFondamentalProchaine session : 16 nov.2 490 €
- Optimisation PHPRéf. IPHR4 joursAvancé
- PHP SécuritéRéf. IPHS3 joursAvancéProchaine session : 14 déc.2 090 €
- Web services REST en PHPRéf. WSPHP3 joursIntermédiaireProchaine session : 16 déc.2 090 €