Objectifs pédagogiques de la formation

Cette formation PHP Expert Certifié s'adresse aux développeurs ayant de bonnes notions de PHP et voulant pousser leur expertise technique en se certifiant. La formation PHP Expert Certifié est dispensée par des experts certifiés reconnus. Le programme se base sur la dernière version de PHP (5.3) et est calqué sur les domaines d'expertise évalués par la certification. Des tests "blancs" sont prévus dans le cursus. Inclus : Une présentation à l'examen de certification et un livre de préparation.

 

Programme de la formation

PRINCIPES DES BASE
  • Opérateurs, variables, constantes, structures du contrôle
  • Constructions et fonctions du langage, espace de noms , configuration
FONCTIONS
  • Arguments, variables, références ,retours
  • Portée des variables, fonctions anonymes
FORMAT ET TYPES DE DONNÉES
  • Principes de base XML, SimpleXML, Extension XML, Xpath
  • Principes de base des services web, SOAP, REST, JSON/AJAX, DOM
  • Date et Heure
FONCTIONNALITÉS WEB
  • Sessions, formulaires, données GET et POST
  • Cookies, en-têtes HTTP, authentification HTTP
PROGRAMMATION ORIENTÉE OBJET
  • Instanciation, modificateurs/héritage, interfaces, exceptions
  • Méthodes statiques et propriétés, Surcharge, réflexion, constantes de classe
  • Liaison statique tardive, méthodes magiques, définition de classe, SPL
SÉCURITÉ
  • Configuration, sécurité de session, XSS/CSRF, injections SQL
  • Injection de code, mail, filtrage d'entrée, echappement de sortie,
  • Chiffrement, algorithmes de hachage, chargements de fichiers, stockage de données, SSL
BASES DE DONNÉES
  • SQL, jointures, analyse de requêtes
  • Requêtes préparées, transaction, PDO
CHAINES DE CARACTÈRES ET TABLEAUX
  • Guillements, extraction, recherche, formatage
  • PCRE, codages, HEREDOC/NOWDOC
  • Tableaux numériques et associatifs, itérations, fonctions de tableau
  • Tableaux multi-dimensionnels, tri
  •  

    Profil du formateur

    Formateur consultant expert en Developpement Logiciel

     

    Modalités d’évaluation

    Auto-évaluation des acquis par le stagiaire via un questionnaire en ligne Attestation de fin de stage remise au stagiaire

     

    Méthode pédagogique

    1 poste et 1 support par stagiaire 8 à 10 stagiaires par salle Remise d’une documentation pédagogique papier ou numérique pendant le stage La formation est constituée d’apports théoriques, d’exercices pratiques, de réflexions et de retours d’expérience