symfony Workshops

Aquisition des fondamentaux et des techniques basé sur l'expérience

 Le programme

L'atelier symfony est une session interactive qui permet d'apprendre à développer rapidement et efficacement des applications web de haute qualité avec symfony. Vous passerez 3 jours en immersion totale dans symfony guidé par des experts partageant leur connaissance et leurs expériences. Vous apprendrez suffisamment sur les techniques et la méthodologie pour maîtriser le développement agile avec symfony.

Prochaines dates de formation disponibles

Formez-vous à Nantes, France, Paris, France, San Francisco, en français et en anglais.
Titre Langue Trainer Lieu Dates  
symfony 1.2 + Doctrine français français Sensio Labs Paris, France du Jul 22 au Jul 24, 2009 S'inscrire  » 
symfony 1.2 + Doctrine English English SolutionSet San Francisco du Aug 19 au Aug 21, 2009 S'inscrire  » 
symfony 1.2 + Doctrine français français Sensio Labs Paris, France du Sep 23 au Sep 25, 2009 S'inscrire  » 
symfony 1.2 + Doctrine français français Sensio Labs Nantes, France du Oct 21 au Oct 23, 2009 S'inscrire  » 
symfony 1.2 + Doctrine français français Sensio Labs Paris, France du Nov 18 au Nov 20, 2009 S'inscrire  » 
symfony 1.2 + Doctrine français français Sensio Labs Paris, France du Dec 16 au Dec 18, 2009 S'inscrire  » 

For Novices to advanced Beginners

Cet atelier est fait pour vous si :

Si vous pensez être compétent sur symfony mais que vous voulez tout de même apprendre les bonnes pratiques et mieux comprendre les mécaniques du framework, cet atelier est aussi fait pour vous.

La connaissance des concepts de programmation orientée objet, des bases de données relationnelles et de PHP sont des pré-requis pour tirer un maximum de cette formation. Une première expérience de construction d'un site web dynamique est recommandée. La connaissance de PHP5, patrons/motifs de conception web et des techniques de programmation agile sont un plus mais pas obligatoires.

Si vous avez déjà construit au moins une application symfony complètement opérationnelle et que vous avez un niveau en PHP5 et symfony avancé voir que vous êtes un expert mais avec une envie d'en savoir plus, envoyez nous un email. En fonction du nombre de personnes qui seront intéressées, nous préparerons un atelier symfony avancé.

Apprendre à développer rapidement et efficacement une application Web

Vous apprendrez lors de cet atelier des compétences pragmatiques :

Cet atelier n'est pas centré sur le tutoriel askeet ; il est plutôt basé sur des exemples simples avec des instructions pas à pas. En réussissant plusieurs petits exercices, vous vous sentirez plus à l’aise avec le framework et apprendrez à l’utiliser à votre façon.

Vous n’apprendrez pas beaucoup de théorie au début, mais votre compréhension du framework progressera petit à petit. A la fin de la formation, et sans vous en apercevoir, vous en saurez assez sur l’architecture Modèle-Vue-Contrôleur et sur tous les patrons de conception qu’utilisent symfony pour convaincre vos collègues que vous parlez une nouvelle langue.

Non seulement vous deviendrez compétent en programmation symfony, vous appliquerez également les principes de développement rapide extensivement. Les devises « Keep it simple, stupid » et « Don’t repeat yourself » vont changer votre vie. Vous comprendrez chaque étape d’un projet 2.0, du design au déploiement, incluant les prototypes rapides, l’intégration continue et beaucoup plus...

Par ailleurs, nos sessions de formation sont conçues pour n'accueillir qu'un maximum de 10 participants.

Amenez vos portables

L’atelier symfony n’est pas une conférence où vous pouvez dormir au fond de la salle. Au contraire, vous devez amener votre portable car l’atelier est très interactif et vous apprendrez plus en participant. En expérimentant avec la syntaxe symfony et en complétant les exercices, vous accumulerez de plus en plus d’expérience... Les extraits de code et les applications que vous programmerez pendant l’atelier vous serviront de futures références.

En mettant en pratique ce que vous apprendrez, vous ferez sans doute des erreurs mais vous serez très content de détecter les pièges avec l’aide d’un expert.

Configuration requise

En amenant votre machine personnelle, vous devez vous assurer qu'elle dispose des logiciels suivants proprement configurés :

Quel que soit le système d'exploitation que vous utilisez, vous devrez impérativement disposer des droits d'administration sur la machine.

De même, évitez à tout prix de réinstaller votre machine ou de changer de version de système d'exploitation la veille de la formation ;-)

Si vous souhaitez assister à une session intermédiaire ou avancée, vous pouvez nous contacter.

The Sensio Labs Network

Since 1998, Sensio Labs has been promoting the Open-Source software movement by providing quality web application development, training, consulting, and supporting several large Open-Source projects.