.: Formation PHP :.
Le framework PHP SYMFONY
La formation "Framework MVC PHP Symfony" couvre les détails de l'installation, de la configuration et de l'utilisation du fameux framework PHP. Les stagiaires apprendront à construire une application web / BDD complexe et extensible (scalable) en appliquant les principes RAD aux possibilités du langage objet PHP 5.3. Ils pourront ensuite concevoir, développer et déployer des applications web plus rapidement, grâce à la structure même de Symfony, aux tâches automatisées et aux jeux d'outils intégrés.
Contenu de la formation "framework Symfony "
Durée de la formation "Framework Symfony "
Participants à la formation "Framework Symfony "
Ce cours concerne surtout les développeurs PHP ayant déjà de bonnes notions en POO et en industrialisation des développements.
Pré-requis de la formation "Framework Symfony "
Travaux pratiques de la formation "Framework Symfony "
Les exercices et les démonstrations de ce cours sont basés sur la construction de bout en bout d'un site Web en PHP, sous le framework Symfony (version 2).
Programme de la formation "Framework Symfony"
Points abordés
- Installer et configurer Symfony
- Acquérir des bases saines sur la structure MVC et la base de code de Symfony
- Adopter les bonnes pratiques ("Best Practices") en conception et organisation du code
- Apprendre à construire une application Symfony en partant de zéro.
- Exploiter le système d'événements d'action (Couche Contrôleur)
- Utiliser les templates & mises en page Symfony (Couche Vue)
- Les fondamentaux de l'abstraction de base de données et de l'ORM
(Couche Modèle)
- Configurer les routes systèmes avec des règles et des patterns personnalisés
- Exploiter les widgets de Symfony : formulaires, RTE (Rich Text Edition) et gestion
d'erreurs,
- Intégrer des comportements AJAX : effets visuels, appels distants, mise à jour
d'éléments.
- Comprendre les possibilités d'optimisation avec le cache et le benchmarking
- Utiliser les techniques d'internationalisation (I18n) et de localisation (L10n)
- Au terme de cette formation Framework PHP MVC Symfony, le stagiaire devrait être en
mesure de créer rapidement des sites web liés à des bases de données qui seront
extensibles (scalables) et réutilisables.
<<< retour au sommaire "Framework Symfony"
Introduction à Symfony
- Les caractéristiques de Symfony
- L'Architecture de Symfony
- L'approche MVC
- Les outils intégrés
<<< retour au sommaire "Framework Symfony"
Le Code de Symfony
- Organisation du code de Symfony
- Structure d'un Projet (Applications, Modules, Actions)
- Structure de fichiers Web
<<< retour au sommaire "Framework Symfony"
Installation & Mise en route
- Installation
- Configuration du serveur Apache
- Création d'un hôte virtuel (Virtual Host)
- Test et résolution de problèmes
<<< retour au sommaire "Framework Symfony"
CrEation de Page
- Créer le squelette du Module
- Ajouter une Page et une Action
- Les Variables de Template
- Fonctions d'Action
<<< retour au sommaire "Framework Symfony"
Systeme de Configuration
- Aperçu de la Configuration
- Syntaxe YAML
- Configuration Projet,
- Application,
- Module.
- Environnements de Développement
<<< retour au sommaire "Framework Symfony"
Couche Contrôleur
- Front Controller
- La classe Action : Fonctions & Sécurité
- Récupérer des informations dans l'Action
- Gestion de Session et systèmes de droits
- Filtres
- Configuration de Module
<<< retour au sommaire "Framework Symfony"
Couche Vue
- Templates & Mise en Page
- Réutilisation de Code (partials)
- Configuration Vue
- Échappement des Sorties
<<< retour au sommaire "Framework Symfony"
Couche Modèle
- Couche d'abstraction de données et Schéma
- Accès et manipulation de données
- SQL brut
- Internationalisation (I18n)
- Localisation (L10n)
<<< retour au sommaire "Framework Symfony"
Routes URL
- Routes : introduction et configuration
- Assistants de Liens
- Règles & Patterns
<<< retour au sommaire "Framework Symfony"
Formulaires sous Symfony
- Assistants Formulaires HTML
- Validation & Messages d'erreur de formulaires
<<< retour au sommaire "Framework Symfony"
Ajax selon Symfony
<<< retour au sommaire "Framework Symfony"
Internationalisation & Localisation
- Culture par défaut
- Standards et Formats
- Configurer la traduction Assistants
<<< retour au sommaire "Framework Symfony"

Prochaines formations:
PHP5 + MySql
lieu: Paris 17ème
date: 2-5/04/2012 [x1]
programme formation PHP/MySql
PHP : Sécurité
lieu: Paris 17ème
date: 03-05/04/2012
programme formation PHP Sécurité
- Risques
- XSS
- CSRF
- Formulaires:Les failles
- regex et filtres
- Vol de session
- Injections SQL
- SPAM
- BFA
- Phishing
- DoS
- Quotas et gestion des charges
- Turing inversé
PHP Avancé
lieu: Paris 17ème
date: 27-30/03/2012
programme formation PHP Objet & Extensions
- Espaces de Noms PHP
- Prog. Objet Avancée
- Gestion Erreurs
- Exceptions (try-catch)
- AdoDB
- Oracle,SQL Server,ODBC
- LDAP
- Mails multiparts
- POP3
- PDF
- XML/XSLT/xPath
- Sockets
- Web services SOAP/Rest
PHP : Industrialisation
lieu: Paris 17ème
date: 10-13/04/2012
programme formation Design Patterns & Frameworks
- MVC
- Frameworks
- Optimisation
- caches
- prog .parallèle
- Tests Unitaires (TDD)
- Tests de charge
- Design Patterns
- IDEs : Ecplipse
- Débuggage
CSS pour IHM Web
lieu: Paris
date: 10/04/2012 [x1]
programme formation C.S.S.
- Les bases du CSS
- CSS Font/Text
- Couleurs et Backgrounds
- Couleurs et Backgrounds
- Borders, Margins et Padding
- Styler les Tables en CSS
- Position et Visibilité
- Mise en page CSS avancée
- Les listes CSS
- formulaires en CSS
- bonnes pratiques CSS
- Compatibilité Navigateurs
PHP Avancé
lieu: Fort de France
date: 14-17/02/2012
programme formation PHP Objet & Extensions
- Oracle,SQL Server,ODBC
- Prog. Objet Avancée
- LDAP
- Mails multiparts
- POP3
- PDF
- XML/XSLT/xPath
- Sockets
- Web services/SOAP
Info
La société CROSSFIRE JAPAN,INC. vient de pondre un nouveau langage, et l'environnement de développement qui va avec.
Alinous-Core permet de développer des pages web dynamiques, liées à des bases de données.
Ce n'est pas un langage tel que PHP, Ruby ou Java, il "suffit" de connaître Html ET Sql pour intégrer sans peine.
Ce pseudo langage est très simplifié, mais a tout ce qu'il faut pour réaliser les opérations classiques liées au développement de sites web dynamiques :
- Champs de saises divers
- Frames virtuelles
- Validation
- Authentification
- Sessions Http
- Redirections
- e-mail
- RSS
- Upload
Les bases de données supportées actuellement sont les suivantes:
- Apache derby
- PostgreSQL
- MySQL
Formation : Site Web PHP/MySql
5 jours pour bien comprendre l'utilisation de PHP avec une base de données.
Beaucoup de manipulations !
Quand:
02/04/2012 9h30
-
06/04/2012 9h30
Où:
CMBP,
40, rue Damrémont,
Paris,
IDF
Categorie:
Formation
Formation : PHP Orienté Objet
3 jours pour passer à l'objet sous PHP.
Beaucoup de manipulations pratiques !
Tarif:
1450 € HT
Quand:
27
-
29/03/2012
Où:
CMBP,
40, rue Damrémont,
Paris,
IDF
(lieu sujet à modification)
Categorie:
Formation
Formation CSS pro
1500 €
Utiliser correctement les feuilles de style CSS pour une mise en page Web professionnelle.
Quand:
10/04/2012 9h30
-
13/04/2012 9h30
Où:
CMBP,
40, rue Damrémont,
Paris,
IDF
Categorie:
Formation
tutoriel CSS offert !
Nous avons déjà formé plus de 2175 stagiaires à :
- Aix-en-Provence
- Angers
- Antibes
- Arcueil
- Bordeaux
- Bruxelles
- Caen
- Chartres
- Cholet
- Colombes
- Dieppe
- Dijon
- Fort-de-France (Martinique)
- Genève (Suisse)
- Gisors
- Grenoble
- Hammamet (Tunisie)
- La Bresse
- La Défense
- La Rochelle
- Le Havre
- Le Mans
- Lille
- Liège (Belgique)
- Lorient
- Lyon
- Massy
- Metz
- Montpellier
- Mulhouse
- México, D.F. (México)
- Nagoya (Japon)
- Nancy
- Nantes
- Nezignan l'Evêque
- Orléans
- Ouagadougou (Burkina Faso)
- Paris
- Poitiers
- Puerto Peñasco (Sonora, México)
- Rennes
- Romans
- Rouen
- Sophia Antipolis
- St Etienne
- St-Jean-Pied-de-Port
- Strasbourg
- Torcy
- Toulon
- Toulouse
- Tucson (Arizona)
- Why (Arizona)
les programmes de cours, tutoriels et contenus sont la propriété de la sarl CMBP
© 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 et 2012