CMBP formation et développement PHP / MySql / PostgreSQL Xavier Braive et François Plégades, des interventions à visage humain. Nous vous devons au moins la lumière
Accueil Développement Formation Directe Programmes de Formation Réalisations Presse Deviseur FAQ Contact   Bookmark and Share
 

.: 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.
codeigniter
Durée de la formation "Framework Symfony "

5 jours.

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 "

La programmation orientée objet sous PHP est un minimum. La connaissance du programme d'Industrialisation des développements PHP permettra de mieux profiter du cours.

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

  • Assistants Ajax

<<< retour au sommaire "Framework Symfony"


Internationalisation & Localisation

  • Culture par défaut
  • Standards et Formats
  • Configurer la traduction Assistants

<<< retour au sommaire "Framework Symfony"

Valid XHTML 1.0 Transitional CSS Valide ! [Valid RSS]

Formation  Php objet poo

Guide web indeXweb.info

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é

PHP Avancé

lieu: Paris 17ème
date: 27-30/03/2012
programme formation PHP Objet & Extensions

PHP : Industrialisation

lieu: Paris 17ème
date: 10-13/04/2012
programme formation Design Patterns & Frameworks

CSS pour IHM Web

lieu: Paris
date: 10/04/2012 [x1]
programme formation C.S.S.

PHP Avancé

lieu: Fort de France
date: 14-17/02/2012
programme formation PHP Objet & Extensions


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 :

Les bases de données supportées actuellement sont les suivantes:

Formation : Site Web PHP/MySql CMBP's Yellow Sub
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 CMBP's Yellow Sub
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 €
CMBP's Yellow Sub
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 à :

Geo Visitors Map

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