Tutorial Jobeet pour Symfony 4 - Introduction

Cet article a été publié depuis plus de 6 mois, cela signifie que le contenu peut ne plus être d'actualité.

J'ai récemment eu l'occasion de relire des articles concernant Jobeet, un tutorial pour concevoir une application de type "job board" écrit par l'équipe du framework Symfony (la première version à l'époque) afin de se familiariser avec l'outil. Ce dernier avait par la suite été adapté pour Symfony 2.8 par Dragos HOLBAN et traduit tout récemment en français par Jonathan THUAU.

Lors de l'écriture de ce billet, la version 4 du framework est en cours de finalisation et devrait sortir dans les prochains mois (courant novembre). Cette nouvelle version apporte de nombreuses améliorations et va modifier la manière dont nous travaillons avec l'outil, notamment grâce à un nouveau composant nommé Flex.

Quand j'ai relu le tutorial, j'ai été déçu que ce dernier ne soit pas disponible pour les dernières versions disponibles du framework. J'ai donc décidé de démarrer une série de billets consacrés à l'adaption du tutorial pour Symfony 4.

Vous trouverez donc ici, au fur et à mesure de l'écriture des différents billets, les liens vers les nouveaux articles dont le sommaire se trouve ci-dessous :


Par manque de temps, et du fait de nombreux changements personnels et professionnels je n'ai pas eu l'occasion de terminer la série d'articles que j'avais initialement prévus.

  • Tutorial Jobeet pour Symfony 4 - Partie 7: Jouons avec la page catégorie
  • Tutorial Jobeet pour Symfony 4 - Partie 8: Les tests unitaires
  • Tutorial Jobeet pour Symfony 4 - Partie 9: Les tests fonctionnels
  • Tutorial Jobeet pour Symfony 4 - Partie 10: Les formulaires
  • Tutorial Jobeet pour Symfony 4 - Partie 11: Tester les formulaires
  • Tutorial Jobeet pour Symfony 4 - Partie 12: L'interface d'administration
  • Tutorial Jobeet pour Symfony 4 - Partie 13: La sécurité
  • Tutorial Jobeet pour Symfony 4 - Partie 14: Le flux de données
  • Tutorial Jobeet pour Symfony 4 - Partie 15: Fournir une API
  • Tutorial Jobeet pour Symfony 4 - Partie 16: Envoyer des emails
  • Tutorial Jobeet pour Symfony 4 - Partie 17: La recherche
  • Tutorial Jobeet pour Symfony 4 - Partie 18: L'AJAX
  • Tutorial Jobeet pour Symfony 4 - Partie 19: L'internationalization
  • Tutorial Jobeet pour Symfony 4 - Partie 20: Les bundles
  • Tutorial Jobeet pour Symfony 4 - Partie 21: Le cache
  • Tutorial Jobeet pour Symfony 4 - Partie 22: Le déploiement
  • Tutorial Jobeet pour Symfony 4 - Partie 23: Un autre regard sur Symfony

Depuis la création de ce tutorial, le framework n'a cessé d'évoluer et de nouveaux composants ont fait leurs apparitions. Je tenterai d'ajouter de nouveaux articles afin d'y introduire ces derniers :

  • Tutorial Jobeet pour Symfony 4 - Partie 24: Les assets avec Webpack Encore
  • Tutorial Jobeet pour Symfony 4 - Partie 25: Gerer un workflow
  • Tutorial Jobeet pour Symfony 4 - Partie 26: Plus loin avec l'injection de dépendance
  • Tutorial Jobeet pour Symfony 4 - Annexe 1: Environnement Vagrant
  • Tutorial Jobeet pour Symfony 4 - Annexe 2: Environnement Docker
  • Tutorial Jobeet pour Symfony 4 - Annexe 3: Symfony Flex

N'hésitez pas à me contacter via Twitter ou par mail pour me faire part de vos observations et remarques.