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érenceAF1641
Durée4 jours
Public Chefs de Projet, Développeurs, Webmasters
Prérequis PHP ou PHP Développeurs
TP50%

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

AF24979Formation EcmaScript 2015 (ES6) New Formation ! 26 sessions prévues3 jours1470 €HT
AF24716Formation Phalcon New Formation ! en Intra/Cours Particulier4 jours1960 €HT
AF24398Formation PolymerJS New Formation ! 13 sessions prévues3 jours1470 €HT
AF15880Formation Lazarus perfectionnement New Formation ! en Intra/Cours Particulier2 jours1190 €HT
AF15878Formation Lazarus Initiation 15 sessions prévues3 jours1490 €HT
Voir les 79 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érenceAF1641
Durée4 jours
Public Chefs de Projet, Développeurs, Webmasters
Prérequis PHP ou PHP Développeurs
Travaux pratiques50%