Développement PHP5 avec Symfony 1.4 Réf : MO00058
Par
Xavier Lacot
![]()
![]()
![]()
![]()
Concepts et développement PHP5 avec le framework symfony.
- Durée :
- 3 jours
€1,450 HT (prix conseillé)
Description
Cette formation présente l'ensemble des composantes nécessaires au développement PHP5 avec symfony 1.4.
Objectifs pédagogiques
A l'issue de cette formation, les stagiaires seront en mesure de :- comprendre les principes fondamentaux de symfony 1.4,
- développer et maintenir un projet PHP symfony,
- organiser la séparation entre traitements métiers et interfaces utilisateurs (MVC),
- optimiser les performances grâce à une gestion avancée du cache.
Public
- Chefs de projet Web,
- Architectes techniques,
- Développeurs.
Pré-requis
Connaissances de HTML, CSS, Javascript, SQL, PHP et des concepts objet.
Type
Stage pratique
Méthode pédagogique
Alternance de cours magistraux et de travaux pratiques (50%). Un support mail de 2 semaines, assuré par le formateur, est offert, pour toute question en rapport avec le cours.
Plan de cours
-
Qu'est-ce qu'un framework de développement ?
-
L'intérêt d'un framework
-
Présentation de symfony
-
L'environnement de travail symfony
-
Système de logs de symfony
-
La web debug toolbar
-
-
Architecture d'un projet
-
Architecture et composants – modèle MVC
-
Introduction au YAML
-
Présentation des différents axes de configuration
-
Notion de partials et composants
-
Échappement des sorties
-
approche théorique du concept d'ORM
-
Doctrine en pratique
-
déclaration de schéma
-
construction de requêtes en DQL
-
-
Bonnes pratiques – standards de développement
-
Le routing et la gestion des urls
-
Système de routage
-
Gestion des redirections
-
Helper URL (link_to, url_for, etc)
-
PROGRAMME DE LA 3EME JOURNEE DE FORMATION
-
Stockage des traductions au format XLIFF
-
Stockage des traductions en base
-
Helper I18n
-
Activation du cache
-
Gestion du cache : paramétrage par module
-
Ecrire dans le cache dynamiquement
Prochaines sessions
Aucune session de planifiée à ce jour, veuillez nous contacter pour avoir plus d'info ou suggérez vous-même une session.
Proposer une session.
Pas de témoignage pour l'instant.
L'inscription à une session de formation se fait sur notre site. Elle comprend la saisie de vos coordonnées et celles de votre entreprise, les noms des participants au stage, ainsi que les éléments de facturation.
Vous pouvez, à tout moment, sauvegarder votre inscription en cours et la reprendre plus tard.
Une fois votre inscription validée, vous recevez la Convention de Formation Professionnelle Continue simplifiée. Dès réception par nos services, de la convention signée, la convocation de stage est envoyée par mail aux stagiaires qui se voient ouvrir un compte sur notre site internet, leur permettant de préparer leur formation (accès, communication de leurs attentes, etc.).
A très bientôt dans l'un de nos centres de formation.
Les autres formations « Développement internet et mobile » – Voir toutes les formations
-
Améliorer la productivité de vos développements PHP avec Doctrine 2
Par
Xavier Lacot
-
Architecture et développement avec Spring 3.0
Par
Fabien Guibert
-
Coder un site optimisé pour le référencement
Par
Gilles Grégoire
-
Développement Web avec Java EE 6
Par
Fabien Guibert
-
Développement des EJB 3 en architecture JEE 6
Par
Fabien Guibert
-
Développement web avec HTML5 et CSS3
Par
Nicolas Hoizey
-
Développer une application web avec Groovy and Grails
Par
Stéphane Prohaszka
-
Git au quotidien
Par
Christophe Porteneuve
-
Git avancé
Par
Christophe Porteneuve
-
Initiation au développement ASP.NET MVC
Par
Boris Schapira
-
Initiation à la programmation Objet et JAVA
Par
Fabien Guibert
-
Les bonnes pratiques de développement internet
Par
Nicolas Hoizey
-
Maitrisez Play! framework
Par
Guillaume Bort
-
Maîtriser XML, XSLT et XPATH
Par
Fabien Guibert
-
Maîtriser la création de sites web en Xhtml/Css
Par
Pierre Allirol
-
Maîtriser le développement PHP avec le framework Symfony 2
Par
Xavier Lacot
-
Mise en oeuvre de Services Web en Java
Par
Fabien Guibert
-
Node.js pour vos applications web temps réel
Par
Nicolas Chambrier
-
Productivité et qualité des développements PHP
Par
Xavier Lacot
-
Ruby on Rails
Par
Eric Sarrion
-
Tests Automatisés et Intégration Continue PHP
Par
Gabriele Santini
-
Zend Framework
Par
Gabriele Santini
-
Administration d'un site Web avec Joomla! 2.5
Par
Marc Studer
-
Ajax, programmation côté client
Par
Rudy Rigot
-
BPM - Modéliser ses processus métier pour les optimiser
Par
Gérard Beyney
-
Créer sa boutique e-Commerce Virtuemart 2.0 pour Joomla!
Par
Marc Studer
-
Django 1.3
Par
Nicolas Perriault
-
Développement avec Drupal 7
Par
Bastien Jaillot
-
Développement avec JQuery Mobile
Par
Eric Sarrion
-
Développement d'applications sociales e-commerce
Par
Julien Chaumond
-
Développement mobile avec Phonegap
Par
Eric Sarrion
-
Développement natif Android
Par
Nicolas Chambrier
-
Développement natif iPhone
Par
Stéphane Prohaszka
-
Développer avec le framework Joomla! 2.5
Par
Marc Studer
-
Développer des applications pour mobiles avec Titanium
Par
Xavier Lacot
-
Ergonomie des interfaces homme-machine
Par
Jean-François Nogier
-
Initiation au développement Windows Phone (Silverlight)
Par
Boris Schapira
-
Javascript, HTML dynamique
Par
Rudy Rigot
-
L'approche MDA (Model Driven Architecture)
Par
Fabien Guibert
-
La démarche de recueil des besoins et de rédaction d’un cahier des charges
Par
Yves Tricot
-
Le "Mind Mapping" au service du Chef de Projet ou du Manager
Par
Aurélie Le Guillou
-
Les applications riches avec Adobe Flex 4 et AIR
Par
Simon Elcham
-
Magento : développer un site e-commerce
Par
Laurent Bourrel
-
Mise en oeuvre de eZ Publish
Par
Matthieu Sévère
-
Mise en oeuvre de vTigerCRM
Par
Khalid Elamri
-
Modélisation d'architecture d'entreprise avec Archimate
Par
Gilles Wagener
-
Orchestrer les compétences nécessaires au succès d'un projet Web
Par
Frédéric Bon
-
Prototype et Scriptaculous
Par
Eric Sarrion
-
Réussir son projet Web ou e-commerce
Par
Aurélie Le Guillou
-
Tests de charge avec JMeter
Par
Bruno Demion
-
Typo3 : créer et administrer un site
Par
Guillaume Bourreau
-
UML 2.0 pour les maîtrises d'ouvrage et d'oeuvre
Par
Fabien Guibert
-
Urbanisation et schéma directeur
Par
Christian Hartz
-
jQuery et jQuery UI
Par
Eric Sarrion



