Catalogues Formations

Primes et subsides




Préparation à la certification « Zend PHP 5 »

Durée : 3 jour(s)
Tarif : Consultez-nous

 

DEMANDE DE DEVIS SANS ENGAGEMENT - CLIQUEZ ICI

 

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