Formation PHP Expert : Programmation Objet, XML, Webservices, PHP Unit, Cryptographie à Nantes, à Paris, à Lyon, à Lille, à Aix en Provence, à Bordeaux, à Rennes, à Montpellier, à Toulouse, à Strasbourg, formation DIF PHP Expert : Programmation Objet, XML, Webservices, PHP Unit, Cryptographie

www.dawan.fr > Espace Formations > Formations > PHP > PHP pour les experts > PHP Expert : Programmation Objet, XML, Webservices, PHP Unit, Cryptographie

Tarifs

Inter-entreprises
1990 euros HT par participant

(déjeuner compris)

Intra-entreprise
750 euros ht / jour
75 euros ht / part. suppl.

Paris Lille Lyon Nantes

Dates à Aix en Provence
Du 05/08/2013 au 09/08/2013
Dates à Bordeaux
Du 22/07/2013 au 26/07/2013
Du 25/11/2013 au 29/11/2013
Dates à Bruxelles
Du 22/07/2013 au 26/07/2013
Du 25/11/2013 au 29/11/2013
Dates à Genève
Du 05/08/2013 au 09/08/2013
Dates à Lausanne
Du 22/07/2013 au 26/07/2013
Du 25/11/2013 au 29/11/2013
Dates à Lille
Du 10/06/2013 au 14/06/2013
Du 05/08/2013 au 09/08/2013
Du 07/10/2013 au 11/10/2013
Du 16/12/2013 au 20/12/2013
Dates à Luxembourg
Du 05/08/2013 au 09/08/2013
Dates à Lyon
Du 03/06/2013 au 07/06/2013
Du 15/07/2013 au 19/07/2013
Du 30/09/2013 au 04/10/2013
Du 09/12/2013 au 13/12/2013
Dates à Montpellier
Du 29/07/2013 au 02/08/2013
Dates à Nantes
Du 17/06/2013 au 21/06/2013
Du 19/08/2013 au 23/08/2013
Du 14/10/2013 au 18/10/2013
Du 09/12/2013 au 13/12/2013
Du 06/01/2014 au 10/01/2014
Dates à Nice
Du 29/07/2013 au 02/08/2013
Dates à Paris
Du 10/06/2013 au 14/06/2013
Du 15/07/2013 au 19/07/2013
Du 26/08/2013 au 30/08/2013
Du 30/09/2013 au 04/10/2013
Du 18/11/2013 au 22/11/2013
Du 16/12/2013 au 20/12/2013
Du 06/01/2014 au 10/01/2014
Du 10/02/2014 au 14/02/2014
Dates à Rennes
Du 22/07/2013 au 26/07/2013
Du 25/11/2013 au 29/11/2013
Dates à Strasbourg
Du 29/07/2013 au 02/08/2013
Dates à Toulouse
Du 05/08/2013 au 09/08/2013

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

Demande de devis et inscription

Durée : 5 jours
Public : Tous
Pré-requis : Bonne connaissance de PHP
Objectifs : Maîtriser PHP 5.0, et le développement d'applications Objet en PHP - Comprendre l'utilité d'XML et ses enjeux - Savoir utiliser les Webservices - Connaitre la création de PDF en PHP
Téléchargez le PDF Téléchargez le PDF

PHP Expert

Rappels rapides de PHP
Gestion du contexte applicatif
Superglobales
PHP 5, 5.2, 5.3, 5.4, 6 : présentation des nouveautés et évolutions

Programmation Orientée Objet

Principes et évolution de l'Objet dans PHP
Déclaration d'objets
Constructeur et destructeur
Portée des classes, des méthodes et des propriétés
Copie et référence, les problèmes de PHP 4
Accès statiques et le principe de services
Notion d'héritage et limite
Classes abstraites, interfaces et typage fort
Surcharges
Itérateurs

Atelier pratique : interactions entre classes, gestion de la cardinalité

Modélisation UML pour PHP

Présentation de la méthode UML
Spécification des besoins
Scénarios
Définition des classes
Définition de l'architecture
Passer du modèle à l'implémentation

Design Patterns

Présentation et principe ; intéret des Design Patterns
Motifs de création
Motifs de structuration
Motifs de comportements
Design Patterns spécifiques au Web - présentation de MVC

L' objet FPDF pour créer vos propres PDF en PHP

Utilisation
Ajout de pages
Insertion d'images
Utilisation de polices de caractères

Atelier pratique : générer les données de la base en PDF

Les bases de données

Rappels : fonctions d’accès aux bases de données
Fonctions avancées, bibliothèques spécifiques, dont PDO
Construction d’une base avec PHPMyAdmin

Atelier pratique : création d'une librairie de classes pour les connexions à une base de données MySQL

Nouvelles extensions SQLite, Tidy, SOAP

Présentation rapide de SQLite
Gestion des flux, fonctions d’emailing
Autres bibliothèques utiles avec PHP 5

Atelier pratique : réalisation 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
Exécution des tests

Atelier pratique : chaine de tests complète

Webservices

Présentation des services web et d'une architecture SOA

Atelier pratique : réalisation d'une application client-serveur SOAP en PHP

Etude de cas : Création d'un CMS

Principe de fonctionnement d'un CMS
Présentation de CMS PHP : Joomla, Drupal
Spécification de l'application
Modèles de données et de traitements
Création d'un moteur de templates

Conclusion et bilan

Déploiement d'applications PHP 5.0

Sécurité des scripts PHP : éviter les failles
Gestion des erreurs et des exceptions PHP
Tester et déboguer son application

Zend Framework

Introduction à Zend Framework

Atelier pratique : utiliser Zend framework comme bibliothèque

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Le déjeuner compris en inter-entreprises
  • Boissons offertes pendant les pauses en inter-entreprises
  • Soutien du formateur pendant un mois
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum

www.dawan.fr

www.dawan.fr/formations

www.dawan.fr/produits

www.dawan.tv

www.dawan.fr/recrutements

www.dg-server.com

www.dawan.fr/mobilite

Abonnez-vous à notre newsletter