Un tutoriel sur Symfony2

Actualité par
Créé le (43843 lectures)
Tags : xhtml, php, développement, framework, Symfony2

Symfony

Symfony2 est un framework PHP dont le petit frère, dans sa 1ère version, avait déjà pas mal marqué le développement web professionnel moderne.

Les choses ont évolué et avec le passage avec la version 2, on entre dans un univers presque différent.

Pour vous aider dans cet apprentissage, aidez vous de Symblog-fr. Il s'agit d'un cours pratique sur Symfony2, où l'on construit pas-à-pas un blog. Ce thème un peu classique permet d'ajouter des fonctionnalités que tout le monde connait, en se concentrant sur les thèmes récurrents du développement avec ce framework:

  • Utilisation des template avec Twig
  • Gestion de base de donnée de manière transparente avec Doctrine2
  • Formulaires et validation des données
  • Routage dynamique
  • Assetic
  • Utilisation de bundles externes
  • Bonne pratiques de développement, et plus particulièrement pour le web
  • Tests unitaires et fonctionnels avec PHPUnit.

... ainsi que d'autres, il est bien difficile de tout lister.

Commentaires

tykayn a dit le

ui ça roxxe assez du poney Sf2 question framework :) sur le site du zéro aussi ils font un tuto sympa et bien détaillé.
Toujours bon à apprendre en tous cas!

Ethan a dit le

Oui, Symfony2 est vraiment prometteur, il y'a aussi un tutoriel sur la Ferme du Web: http://www.lafermeduweb.net/tutorial/symfony2...

Avec tout ça, on aura de quoi s'instruire :)

Foxo a dit le

Ca me donne envie de m'y mettre ! J'ai une bonne expérience avec CakePHP, la dernière version est vraiment intéressante. Je sais que Sf est beaucoup utilisé en agence, je pense que le connaître peut être un vrai plus.

Keirua a dit le

Je suis personnellement convaincu que si vous cherchez un outil qui va marcher quelque temps pour ne pas devoir recommencer avec un autre outil dans 6 mois, Symfony2 est un excellent choix.

De plus en terme de bonne pratiques, de maintenabilité, de support de la communauté... bref pas mal de choses qui sont entre autres nécessaires si vous voulez faire du boulot de qualité, c'est vraiment un framework top.

corbulo a dit le

ué sauf que si il faut ré-apprendre le framework a chaque version ça va vite être lourd.
Le passage de la version 1 à la 2, n'est pas très comestible.

HammHetfield a dit le

La partie la plus imbuvable c'est le support de plusieurs languages pour diverses tâches genre les fichiers de configs, templates et autre, mais le fait que bien souvent seul un est vraiment supporté/documenté à 100%

Très peu de doc sur les templates en Php, les Entities en yml et compagnie, du coup à moins de suivre le tuto officiel à la lettre, on se retrouver quasiment sans doc, ou presque. Et toute la communauté suit aveuglément du coup impossible de trouver de l'aide sur les forums/chans IRC. Fort dommage, seul point négatif du framework à mon goût.

winzou a dit le

L'adresse du tutoriel sur le siteduzero est la suivante : http://www.siteduzero.com/tutoriel-3-517569-s...
Le tuto est pas mal avancé par rapport à d'autres, et j'essaie de faire au plus pédagogique !

Genokiller a dit le

Bonjour,

Le Site du Zéro dispose désormais d'un second tutoriel sur Symfony2 !
Découvrez le dès maintenant :
http://www.siteduzero.com/tutoriel-3-582312-d...

Adapter pour les débutants qui souhaitent acquérir un bon niveau !

philosicien a dit le

Allez jeter un oeil ici également histoire de rester objectif et de vous lancer corps et âmes dans un gros projet :
http://xhtml.net/php/696-Symfony-2-tres-lent-...
http://xhtml.net/php/697-Vitesse-de-Symfony-2-reponse-aux-commentaires

fareh a dit le

voilà un tuto très intéressant pour la génaration des bundles et création des pages symfony2:! http://www.dev-skills.com/create-your-first-p...
Et d\’autresv tutoriels symfony2 et développement web