Evolution MM

Formations à l'informatique
Découvrez la différence ENI

Lien accueil

Téléchargez le Calendrier des formations

Nantes, Rennes, Niort, Nice, Paris

jusqu'à juillet 2019

Rechercher
Rechercher une formation
 

Préparation à la certification « Zend PHP 5 »

Cette formation de préparation au passage de la certification Zend PHP 5, permet de réviser l'ensemble des points sur lesquels les personnes peuvent être interrogées. En complément les participants à cette formation passeront des tests blancs pour lesquels une correction collective sera ensuite effectuée.

Public :

  • Développeurs PHP.

Objectifs :

  • Passer la certification " Zend PHP 5 "

Pré-requis :

  • Expérience pratique de développement PHP.

Contenu pédagogique

Les bases de PHP

  • Syntaxe
  • Les opérateurs
  • Les variables et constantes
  • Les structures de contrôle

Programmation orientée-objet

  • Concepts de classe et d'objet
  • Le mécanisme d'instanciation
  • Les modificateurs d'accès
  • L'héritage
  • Les interfaces
  • Gestion des erreurs avec les exceptions
  • Méthodes et attributs statiques
  • Le chargement dynamique de classes
  • La réflexion
  • Les constantes Classe

Différences PHP 4/5

  • La Programmation Orientation Objet
    • Différences de déclaration et d'utilisation des classes
  • E_STRICT
  • Références et gestion d'objets

Flux de données et programmation sur réseau

  • Les descripteurs de fichiers
  • Lecture/Ecriture de flux
  • Les fonctions de manipulation du système de fichiers
  • Flux de données

Sécurité

  • Configuration
  • Sécurité de session
  • Script sur plusieurs sites
  • Contrefaçons de requêtes sur plusieurs sites
  • Injection SQL
  • Injection de code à distance
  • Injection sur courriel
  • Saisie de filtre
  • Sortie d'échappement

Fonctions

  • Syntaxe de déclaration et d'utilisation
  • Arguments et retours
  • Les variables dans les fonctions : visibilité et porté
  • Passage par valeur ou par référence

Bases de données et SQL

  • Syntaxe SQL
  • Sélection de données simples
  • Sélection de données avec jointures
  • Les requêtes préparées

Chaînes et motifs

  • Comparaison de chaine de caractères
  • Extraction de motifs
  • Recherche de motifs
  • Remplacement de chaines de caractères
  • Formatage des chaines de caractères
  • PCRE : Perl Compatible Regular Expression

Tableaux

  • Les tableaux énumérés
  • Les tableaux associatifs
  • Itération sur les tableaux
  • Tableaux multidimensionnels
  • Fonctions sur les tableaux
  • SPL : Standard PHP Library
    • Mise en œuvre des collections de données en PHP

Services Web et XML

  • Rappels sur XML
  • L'API Simple XML
  • Les extensions XML
  • XPath
  • Les Services Web
    • SOAP : Implémentation PHP 5
    • REST

Fonctions Web

  • La gestion des sessions HTTP
  • Exploitation des formulaires
    • Données GET et POST
  • Utilisation des Cookies
  • Manipulation des En-têtes HTTP

Conception et théorie

  • Motifs de conception (Design Patterns)
  • Réutilisation de code
  • Théorie OOP