Aller au menu - Aller au contenu

Icône Symfony2 - Un tutoriel pour débuter avec le framework Symfony2

Avatar
Mise à jour : 09/02/2012
Difficulté : Difficile Difficile Durée d'étude : 21 jours
23 763 visites depuis 7 jours, classé 14/778
Vous savez déjà faire des sites Internet ? Vous maîtrisez votre code, mais n'êtes pas totalement satisfait ? Vous avez trop souvent l'impression de réinventer la roue ?

Alors ce tutoriel est fait pour vous !

Symfony2 est un puissant framework qui va vous permettre de réaliser des sites complexes rapidement, mais de façon structurée et avec un code clair et maintenable. En un mot : le paradis du développeur !

Ce tutoriel est un tutoriel pour débutants sur Symfony2, vous n'avez besoin d'aucune notion sur les frameworks pour l'aborder, nous allons les découvrir ensemble. Cependant, il est fortement conseillé :

Si vous ne maîtrisez pas ces trois points, je vous invite vraiment à les apprendre avant de commencer la lecture de ce cours. Symfony2 requiert ces bases, et si vous ne les avez pas, vous risquez de mettre plus de temps pour assimiler ce tutoriel. C'est comme acheter un A380 sans savoir piloter : c'est joli mais ça ne sert à rien.
Ce cours est composé des parties suivantes :

Avancement du cours


Ce cours est en pleine phase de rédaction. Je publierai les parties au fur et à mesure afin qu'un maximum de personnes puisse profiter des premiers cours francophones sur Symfony2.
N'hésitez pas à repasser plus tard ou à vous abonner au flux RSS du cours. ;)

En attendant


En attendant les prochains chapitres... ne chômez pas ! La documentation officielle est très bien faite, n'hésitez pas à parcourir les nombreux bundles qui existent déjà, mais surtout, entraînez-vous !


Licences


Certaines images de ce tutoriel sont tirées de la documentation officielle. Elles sont donc soumises à la licence suivante :
Citation : Sensio Labs
Copyright (c) 2004-2010 Fabien Potencier

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is furnished
to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

Partager

123 commentaires pour "Symfony2 - Un tutoriel pour débuter avec le framework Symfony2"
Note moyenne : 3.78 / 4 (191 votes)
Pseudo Commentaire
Hors ligne chriscool # Posté le 20/02/2012 à 22:51:58

Avis : Très bon

Très complet et agréable à lire!
Hors ligne Tristou # Posté le 21/02/2012 à 22:53:46
Programmeur militant
Avatar

Avis : Très bon

Bonsoir,

travaillant sur PHP depuis un moment et essayant d'apprendre de nouveaux outils, je dois dire que Symfony est plus qu'adapté bien qu'un peu plus complexe d'apprentissage. Ce tuto est donc un très bon début et j'espère qu'il pourra être exportable en PDF parce que c'est bien pratique pour bosser offline.

Lovely old and expected me - Une pomme par jour éloigne le médecin. Oui, mais faut bien viser !
 
Hors ligne Bryan Laurier # Posté hier à 03:39:25

Avis : Bon

Salut Winzou,
Je vois qu'il y a un autre tutoriel Sf2 en production en même temps que le tien. Mais saches que je continuerai à suivre le sien, même si c'est dommmage de pas aller voir ailleurs, car j'ai commencer à le lire depuis le mois de septembre. Petites parenthèses, je trouve l'évolution un peu lente; par ailleurs je comprends le fait que t'aies des occupations primaires...
Ceci étant dit, j'ai une remarque à faire sur un point vital pour ton bon site qui se respecte.Jusqu'à présent, t'as pas fait, d'allusion au module gestion d'images. Comptes-tu y consacrer un chapitre? Parce que le tutoriel nous même progessivement au développement d'un blog; et un blog, sans images, est bien banquale je trouve! Autre chose, la partie sur la sécurité, quand est-ce qu'elle sera terminée? Elle est réellement primordiale, par rapport aux autres chapitres qui suivent.
Enfin merci l'énorme travail que tu fais pour nous.
Hors ligne Bryan Laurier # Posté hier à 03:46:59

Avis : Bon

Citation : Bryan Laurier
Salut Winzou,
Je vois qu'il y a un autre tutoriel Sf2 en production en même temps que le tien. Mais saches que je continuerai à suivre le sien,
Ceci étant dit, j'ai une remarque à faire sur un point vital pour ton bon site qui se respecte.
Enfin merci l'énorme travail que tu fais pour nous.


Edit:Mais saches que je continuerai à suivre le tien...tout bon site qui se respecte... Enfin merci pour
Connecté winzou # Posté hier à 09:20:29
lala
Avatar

Avis : Très bon Modérateurs

Ville : Singapour
Pays : Singapour
Études : Ecole Centrale de Lyon

Salut Bryan Laurier,

Merci de ton retour. Juste une question : qu'attends-tu comme "suite de la partie sécurité" ? Je n'ai rien prévu de plus sur la sécurité, ce que je donne dans le chapitre suffit à mettre en place une sécurité de base, extensible ensuite en allant piocher les informations dans la documentation.

Un tutoriel pour débuter avec le framework Symfony2.
Nouvelle partie entière sur Doctrine2 !
Étudiez pas à pas les entités, leur manipulation, les relations ainsi que les repositories :)

Je recherche quelqu'un capable de faire des icônes sympas pour les chapitres du tutoriel, contactez-moi, merci !
 

Voir tous les commentaires