0800.10.10.97
Dates à Bordeaux :
12/03/2012 -
28/05/2012 -
23/07/2012 -
24/09/2012 -
26/11/2012 -
autres dates
Dates à Lille :
19/03/2012 -
04/06/2012 -
30/07/2012 -
01/10/2012 -
03/12/2012 -
autres dates
Dates à Lyon :
12/03/2012 -
28/05/2012 -
23/07/2012 -
24/09/2012 -
26/11/2012 -
autres dates
Dates à Marseille :
26/03/2012 -
11/06/2012 -
06/08/2012 -
08/10/2012 -
10/12/2012 -
autres dates
Dates à Montpellier :
19/03/2012 -
04/06/2012 -
30/07/2012 -
01/10/2012 -
03/12/2012 -
autres dates
Dates à Nantes :
26/03/2012 -
11/06/2012 -
06/08/2012 -
08/10/2012 -
10/12/2012 -
autres dates
Dates à Paris :
05/03/2012 -
16/04/2012 -
04/06/2012 -
09/07/2012 -
20/08/2012 -
24/09/2012 -
05/11/2012 -
10/12/2012 -
28/01/2013 -
autres dates
Dates à Rennes :
12/03/2012 -
28/05/2012 -
23/07/2012 -
24/09/2012 -
26/11/2012 -
autres dates
Dates à Strasbourg :
19/03/2012 -
04/06/2012 -
30/07/2012 -
01/10/2012 -
03/12/2012 -
autres dates
Dates à Toulouse :
26/03/2012 -
11/06/2012 -
06/08/2012 -
08/10/2012 -
10/12/2012 -
autres dates
Cliquez-ici pour vous Inscrire
Rappels rapides de PHP
Gestion du contexte applicatif
Superglobales
PHP 5, 5.2, 5.3, 6 : présentation des nouveautés et évolutions
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
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 : personnaliser vos tableaux en PHP grâce à l'héritage de "ClassArray", utilisation de foreach avec une interface "Iterator"
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
Rappels : fonctions d’accès aux bases de données
Fonctions avancées, bibliothèques spécifiques
Construction d’une base avec PHPMyAdmin
Atelier : création d'une librairie de classes pour les connexions à une base de données MySQL
Présentation rapide de SQLite
Gestion des flux, fonctions d’emailing
Autres bibliothèques utiles avec PHP 5
Présentation des services web et d'une architecture SOA
Les bibliothèques à disposition : originelle PHP5, NuSOAP, autres
Besoins spécifiques
Atelier pratique : réalisation d'une application client-serveur SOAP en PHP
Sécurité des scripts PHP : éviter les failles
Gestion des erreurs et des exceptions PHP
Tester et déboguer son application
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 :
- Classe Page
- Classe Menu
- Classe Meta
Création des interfaces d'administration des bases
Transfert sur le serveur d’un fichier PDF ou image
Introduction à la génération automatique de PDF
Sécurisation et gestion de sessions
Dates à Bordeaux :
12/03/2012 -
28/05/2012 -
23/07/2012 -
24/09/2012 -
26/11/2012 -
autres dates
Dates à Lille :
19/03/2012 -
04/06/2012 -
30/07/2012 -
01/10/2012 -
03/12/2012 -
autres dates
Dates à Lyon :
12/03/2012 -
28/05/2012 -
23/07/2012 -
24/09/2012 -
26/11/2012 -
autres dates
Dates à Marseille :
26/03/2012 -
11/06/2012 -
06/08/2012 -
08/10/2012 -
10/12/2012 -
autres dates
Dates à Montpellier :
19/03/2012 -
04/06/2012 -
30/07/2012 -
01/10/2012 -
03/12/2012 -
autres dates
Dates à Nantes :
26/03/2012 -
11/06/2012 -
06/08/2012 -
08/10/2012 -
10/12/2012 -
autres dates
Dates à Paris :
05/03/2012 -
16/04/2012 -
04/06/2012 -
09/07/2012 -
20/08/2012 -
24/09/2012 -
05/11/2012 -
10/12/2012 -
28/01/2013 -
autres dates
Dates à Rennes :
12/03/2012 -
28/05/2012 -
23/07/2012 -
24/09/2012 -
26/11/2012 -
autres dates
Dates à Strasbourg :
19/03/2012 -
04/06/2012 -
30/07/2012 -
01/10/2012 -
03/12/2012 -
autres dates
Dates à Toulouse :
26/03/2012 -
11/06/2012 -
06/08/2012 -
08/10/2012 -
10/12/2012 -
autres dates
Cliquez-ici pour vous Inscrire