Vous êtes sur la page 1sur 3

PHP Expert : Programmation Objet, XML, Webservices, PHP Unit,

Cryptographie
Formation Informatique / Dveloppement logiciel / PHP

OBJECTIFS

Matriser PHP 5.0, et le dveloppement d'applications Objet en PHP


Comprendre l'utilit d'XML et ses enjeux
Savoir utiliser les Webservices
Connaitre la cration de PDF en PHP

PUBLIC

A retenir

Tous

Dure : 5 jours soit 35h.


Rf. PHP12

PRE-REQUIS
Bonne connaissance de PHP

PROGRAMME

Dates des sessions

PHP Expert
Rappels rapides de PHP
Gestion du contexte applicatif
Superglobales
PHP 5, 5.2, 5.3, 5.4, 6 : prsentation des nouveauts et volutions
Programmation Oriente Objet
Principes et volution de l'Objet dans PHP
Dclaration d'objets
Constructeur et destructeur
Porte des classes, des mthodes et des proprits
Copie et rfrence, les problmes de PHP 4
Accs statiques et le principe de services
Notion d'hritage et limite
Classes abstraites, interfaces et typage fort
Surcharges
Itrateurs

Paris
31/08/2015
07/12/2015

Cette
formation est
galement
propose en
formule
INTRA-ENTREPRISE.
Inclus dans cette formation

Atelier pratique : interactions entre classes, gestion de la cardinalit


Modlisation UML pour PHP
Prsentation de la mthode UML
Spcification des besoins
Scnarios
Dfinition des classes
Dfinition de l'architecture
Passer du modle l'implmentation

Coaching Aprs-COURS
Pendant 30 jours, votre formateur
sera disponible pour vous aider.
CERTyou s'engage dans la ralisation
de vos objectifs.

Design Patterns
Prsentation et principe ; intret des Design Patterns
Motifs de cration
Motifs de structuration
Motifs de comportements
Design Patterns spcifiques au Web - prsentation de MVC
L' objet FPDF pour crer vos propres PDF en PHP

Votre garantie 100%


SATISFACTION

Utilisation
Ajout de pages
Insertion d'images
Utilisation de polices de caractres
Atelier pratique : gnrer les donnes de la base en PDF

CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros
Tl : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com
RCS de Paris n 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A
Dclaration dactivit enregistre sous le N 11 75 52524 75 auprs du prfet de rgion dIle-de-France

Notre engagement 100% satisfaction


vous garantit la plus grande qualit
de formation.

PHP Expert : Programmation Objet, XML, Webservices, PHP Unit,


Cryptographie
Formation Informatique / Dveloppement logiciel / PHP

Les bases de donnes


Rappels : fonctions daccs aux bases de donnes
Fonctions avances, bibliothques spcifiques, dont PDO
Exemple de base NoSQL : MongoDB
Construction dune base avec PHPMyAdmin
Atelier pratique : cration d'une librairie de classes pour les connexions une base de donnes MySQL
Nouvelles extensions SQLite, Tidy, SOAP
Prsentation rapide de SQLite
Gestion des flux, fonctions demailing
Autres bibliothques utiles avec PHP 5
Atelier pratique : ralisation d'une application client-serveur SOAP en PHP
Cryptographie
Principes et Notions de la cryptographie
Librairie Mcrypt
Atelier pratique : Exemple d'utilisation de Mcrypt
Introduction aux tests unitaires avec PHPUnit
PHPUnit
Installation
Utilitaire de ligne de commande
criture des tests
Excution des tests
Atelier pratique : chaine de tests complte
Webservices
Prsentation des services web et d'une architecture SOA
Atelier pratique : ralisation d'une application client-serveur SOAP en PHP
Etude de cas : Cration d'un CMS
Principe de fonctionnement d'un CMS
Prsentation de CMS PHP : Joomla, Drupal
Spcification de l'application
Modles de donnes et de traitements
Cration d'un moteur de templates
Conclusion et bilan
Dploiement d'applications PHP 5.0
Scurit des scripts PHP : viter les failles
Gestion des erreurs et des exceptions PHP
Tester et dboguer son application
Zend Framework
Introduction Zend Framework
Atelier pratique : utiliser Zend framework comme bibliothque

PROCHAINES FORMATIONS
Russir
Russir
Russir
Russir
Russir

la Certification Gestion de Projet PMP du PMI


la Certification PRINCE2 Foundation
les Certifications PRINCE2 Foundation et PRINCE2 Practitioner
la Certification ITIL Foundation
la Certification Agile certifi SCRUM Master

CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros
Tl : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com
RCS de Paris n 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A
Dclaration dactivit enregistre sous le N 11 75 52524 75 auprs du prfet de rgion dIle-de-France

PHP Expert : Programmation Objet, XML, Webservices, PHP Unit,


Cryptographie
Formation Informatique / Dveloppement logiciel / PHP

Russir les Certifications TOGAF Certified et TOGAF Foundation


Retrouvez cette formation sur notre site :
PHP Expert : Programmation Objet, XML, Webservices, PHP Unit, Cryptographie

CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros
Tl : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com
RCS de Paris n 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A
Dclaration dactivit enregistre sous le N 11 75 52524 75 auprs du prfet de rgion dIle-de-France