Formation : Devenez expert en PHP
Utiliser la puissance des dernières innovations de PHP pour créer un site robuste et complet

Technique

PHP bénéficie d'une large adoption dans l'industrie du Web et ce bien au-delà de la communauté de l'Open Source. La dynamique dont il bénéficie en fait l'un des langages les plus aboutis pour mettre en place des sites Web de toutes tailles. Les dernières évolutions dont il a fait l'objet le place clairement dans le monde de la programmation Objet et lui confère les gages de sécurité nécessaires à la construction d'un site Web robuste. Les participants apprendront à tirer profit des récentes innovations de ce langage.

Objectifs de cette formation PHP

  • Être à même de réaliser des projets basés sur les Inter/Extra/Intranet
  • Apprendre à générer dynamiquement des documents au format PDF et des images
  • Savoir réduire les temps d'affichage d'une page
  • Tirer profit des PHP Data Object pour accéder aux données

Public de cette formation PHP

  • Développeurs souhaitant exploiter les possibilités avancées de PHP

Pré-requis de cette formation PHP

  • Avoir suivi la formation "Développer rapidement un site Web en PHP" (LI200) ou connaissances équivalentes
  • Maîtriser le langage HTML
  • Connaissance de PHP, savoir créer un script qui accède à une base de données
  • La connaissance préalable de XML est un plus

Programme de cette formation PHP

Rappel

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

La programmation orientée objet PHP 5

  • Rappels et principes de la POO
  • La syntaxe objet en PHP
  • 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 avec PHP
  • Utilisation de XML comme source de données
  • Navigation XPath avec PHP
  • 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 oeuvre 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

La 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

Les plus de cette formation PHP

  • Une pédagogie riche : en complément des apports théoriques, de nombreux travaux pratiques permettent aux participants de disposer d'une expérience concrète du développement de sites Web avec PHP.
  • Le partage de bonnes pratiques pour tirer le meilleur parti des dernières évolutions du langage.
  • Les trucs et astuces de consultants experts pour optimiser la performance d'un site et y intégrer de nouvelles fonctionnalités.

Formation PHP - Formation développement PHP - Formation programmation PHP - Formation PHP Data Object

Durée :

4  jours

Tarif :

2 090 € HT

Réf :

LI210

Option(s) :

Repas Paris :

92 € HT

Date des sessions

Bon à savoir...

  • Formation éligible au DIF

aucune formation
sélectionnée

Plus d’infos sur cette formation ?

Nous contacter :
0 825 07 6000

Poser une question par mail

Demander à être rappelé

Promotions derniere minute

Inscription email