Booster des Talents IT

Formation PHP Perfectionnement

La formation va vous permettre de : - Ecrire des applications Web complètes en PHP - Accéder à des bases de données, des annuaires, des serveurs réseau - Traiter les données des formulaires - Générer des contenus complexes - Sécuriser vos sites Web - Profiter des aspects orientés objet de PHP
Prix à partir de
1960 €HT
Référence AF1641
Durée 4 jours
Public Chefs de Projet, Développeurs, Webmasters
Prérequis PHP ou PHP Développeurs
TP 50%

Plan de Formation PHP Perfectionnement

Rappel

Les bases du langage, boucle, fonctions…
Gestion avancée des tableaux
Gestion des chaines de caractère et expressions régulières (RegExp)
Manipulation et gestion de fichiers

La programmation orientée objet PHP

Rappels et principes de la POO
La syntaxe objet
Les constructeurs, destructeurs et les méthodes magiques
La notion d’héritage
Surcharge, itérateurs
L’intérêt d’UML avec PHP (outils, reverse engineering)
Les frameworks PHP

PHP Data Object (PDO) et les bases de données

Manipulation de données à travers PDO
PDO : l’interface commune de connexion aux SGDB
Optimisation de l’utilisation d’une base de données
Gestion des transactions

Utilisation de XML avec PHP

Principes et syntaxe
Création de fichiers XML
Utilisation de XML comme source de données
Navigation XPath
Utilisation de SimpleXML (import, export de documents, manipulation d’éléments et d’attributs)
Présentation des nouveautés de DOM et SAX

PHP et les services Web

Introduction aux services Web
Les mécanismes à mettre en place
Utilisation d’un service et création d’un client SOAP
Mise en œuvre d’un serveur SOAP pour héberger un service Web

Sécurité

Les données de confiance et les autres
Gestion de l’authentification
Les bases de données et la programmation Shell
La validation des saisies de l’utilisateur
Les attaques XSS

Les gestion des performances

Gestion des erreurs
Optimisation des algorithmes
Techniques de mise en cache
Les bonnes pratiques

Environnement de développement

Présentation des principaux outils IDE et RAD

Nos autres formations Langages de développement

AF26944 Formation Kotlin New Formation ! en Intra/Cours Particulier 4 jours 2250 €HT
AF24979 Formation EcmaScript 2015 (ES6) en Intra/Cours Particulier 3 jours 1470 €HT
AF24716 Formation Phalcon en Intra/Cours Particulier 4 jours 1960 €HT
AF15880 Formation Lazarus perfectionnement en Intra/Cours Particulier 2 jours 1190 €HT
AF15878 Formation Lazarus Initiation en Intra/Cours Particulier 3 jours 1490 €HT
Voir les 72 formations
Vous pouvez également être intéressé par des formations Langage, Langage de programmation, PHP, PHP expert, PHP maitrise, PHP niveau 2, PHP Perfectionnement, Programmation, Web ou par les formations de notre filière Langages de développement
Prix à partir de
1960 €HT
Référence AF1641
Durée 4 jours
Public Chefs de Projet, Développeurs, Webmasters
Prérequis PHP ou PHP Développeurs
Travaux pratiques 50%