PHP 5 perfectionnement – Fonctions avancées Programmation Orientée Objet

PHP 5 perfectionnement – Fonctions avancées Programmation Orientée Objet

PHP 5 perfectionnement – Fonctions avancées Programmation Orientée Objet

Type(s) : P
Durée : 5 Jours – 35 Heures

Pré-requis         Connaitre PHP et les concepts du web – Niveau «PHP 5 , développer un site Web dynamique avec base de données» (IPHP)

Objectifs           Cette formation PHP 5 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 stagiaire aura une vision générale du fonctionnement d’un applicatif PHP moderne, avec ses contraintes et ses caractéristiques

Public concerné

Développeurs, architectes, chefs de projets techniques.

 

Profil du formateur
Formateur consultant, expert, pédagogue et certifié dans son domaine
Méthode pédagogique
La formation est constituée d’apports théoriques et d’exercices pratiques. Chaque stagiaire dispose d’un poste de travail et la gestion en petit groupe (jusqu’à 8 stagiaires) permet un suivi individualisé et adapté. Durant les sessions de formation, un support pédagogique est remis aux stagiaires.
Suivi, évaluation, sanction
Des tours de table permettent de suivre la progression du stagiaire au fur et à mesure de la formation. Un suivi de la formation est réalisé par une feuille de présence émargée par demi-journée par les stagiaires et le formateur. Un questionnaire de satisfaction et une validation des acquis sont complétés par chaque stagiaire en fin de formation.
Formation sans certification.

Plan du cours

Installation et configuration d'un environnement PHP (Windows/Linux)Outils et méthodes de développement

  • 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 5.3
  • 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

Nous contacter

AMS Formation (France)
03 83 67 63 05
22 Rue de Medreville
54000 Nancy – France

AMS Formation (Luxembourg)
00 352 26 10 22 58
145, route de Pétange
L-4645 Niederkorn – Luxembourg

ams-formation@ams-training.com

Suivez-nous

Retrouvez toute l'actualité d'AMS Formation sur les réseaux sociaux.