Les coulisses »

Zend - The PHP Company

PHP II : PHP Approfondi



Zend PHP Training
Le cours « PHP II: PHP Approfondi » de Zend est conçu pour élargir la compréhension du langage PHP des développeurs PHP débutants. Ce cours, de niveau intermédiaire, construit sur les connaissances acquises dans le cours  PHP I: Les fondamentaux utilise une approche pratique avec de nombreux exemples et exercices concrets qui viennent renforcer l’apprentissage. A la fin du cours, les participants auront réalisé un projet de développement clé tout en apprenant les notions essentielles pour la création d’applications web en PHP. Les participants auront également la possibilité d'utiliser l'IDE Zend Studio (environnement de développement intégré) pour continuer à affiner leurs connaissances de codage, avec les meilleures pratiques et les outils les plus efficaces.

Calendrier du Cours



En Français
Début Calendrier Sessions Horaires
 16 juin
du 16 au 26 juin (tous les jours de la semaine)  9 de 2 heures
9:30 - 11:30 (heure française)
08 septembre
du 08 au 18 septembre (tous les jours de la semaine)  9 sessions de 2 heures
14h - 16h (heure française)
17 novembre
du 17 au 27 novembre (tous les jours de la semaine)  9 sessions de 2 heures
14h - 16h (heure française)
En anglais               
Début Calendrier Sessions Horaires
9 juin 9, 11, 13, 16, 18, 20, 23, 25 & 27 juin 9
14:00-16:00 (EDT)
11:00-13:00 (PDT)
18:00-20:00(GMT)

Sujets abordés

  • Concepts du langage PHP : visibilité, variables globales, travail avec les fichiers et les flux, utilisation avancée des variables / Manipulation des tableaux et références
  • Configuration PHP: Considérations sur la configuration de PHP.ini
  • Expressions régulières : utilisation des expressions régulières compatibles PERL dans des applications PHP
  • PHP et les concepts de POO : principes d'architecture et de la Programmation Orientée Objet,  accesseurs, les classes abstraites; les interfaces et plus encore. 
  • Construire des applications : débogage, sécurité et validation
  • Fondamentaux des applications Web PHP : communication serveur, sessions & cookies, travailler avec et validation des formulaires, email, en-têtes HTTP, tampons & caches
  • PHP & les bases de données : introduction à la manipulation de contenu de BD avec PHP
  • Essentiels des applications PHP : Meilleures approches pour créer des applications; projet de classe

Public

Ce cours reprend là où PHP I: Les fondamentaux s'arrête. Il est conçu pour les débutants en PHP ayant déjà acquis les notions de base de la syntaxe, la construction du langage et du fonctionnement d'un site web et qui souhaitent développer leurs connaissances du langage PHP. Les développeurs expérimentés en langages procédurals et orientés-objet doivent consulter le descriptif du cours Démarrage rapide pour développeurs expérimentés. Nous recommandons aux développeurs ILE de passer par les cours PHP I: Les fondamentaux et PHP II: PHP Approfondi car la syntaxe qu'ils connaissent est unique et très différente de celle du PHP.

N.B :  Ce cours nécessite de bonnes connaissances de base du langage et de la syntaxe PHP, ces sujets n'étant pas revus pendant le cours. Pré-requis : PHP I: Les fondamentaux, ou connaissances équivalentes.

Liens utiles