1 / 7

Planning Projet Symfony

Formation DWWM - Développement Web et Web Mobile

🎯 Objectif : Finaliser votre projet Symfony

Durée totale : 3-4 semaines

5 deadlines progressives pour une montée en compétences optimale

📅 Semaine 1 - Fondations

🎯 Deadline 1 (3 jours) : Entités et Relations
  • Création de toutes les entités nécessaires
  • Définition des relations (OneToMany, ManyToMany, etc.)
  • Migrations générées et appliquées
  • Tests de cohérence des données

🔑 Point clé : Bien réfléchir à la structure avant de coder !

🔐 Semaine 2 - Sécurité et Données

🎯 Deadline 2 (1 semaine) : Système d'authentification
  • Configuration du security.yaml
  • Formulaires de connexion/inscription
  • Hashage des mots de passe
  • Gestion des sessions utilisateur
🎯 Deadline 3 (10 jours) : Fixtures
  • Jeux de données de test cohérents
  • Utilisateurs avec différents rôles
  • Relations entre entités respectées

🛡️ Semaine 3 - Autorisation

🎯 Deadline 4 (2 semaines) : ACL et Voters
  • Gestion des rôles et permissions
  • Voters personnalisés pour les cas spécifiques
  • Tests des accès selon les profils
  • Protection des routes sensibles

⚠️ Attention : Testez bien tous les cas d'usage !

⚙️ Semaine 4 - Finalisation

🎯 Deadline 5 (18 jours) : Logique métier
  • Services métier
  • Validation des données
  • Gestion des erreurs
  • Optimisation des performances
🏁 Deadline FINALE (3 semaines) : Projet complet et fonctionnel

📋 Points de Contrôle

🔍 Revues de Code

  • À chaque deadline
  • Feedback constructif
  • Méthode Agile, Scrum etc.
  • On met à jour son trello ou équivalent
  • Amélioration continue

🧪 Tests

  • Tests fonctionnels, testez vos fixtures, votre code etc.
  • Validation des fonctionnalités
  • Débogage collectif

📚 Documentation

Documenter le code au fur et à mesure - c'est plus facile !

🚀

C'est parti !

Projet de groupe C'est aussi apprendre à travailler en équipe

Progression étape par étape • Consultez vos cours et les récapitulatifs

💪 Vous avez tout pour réussir !

Questions ? N'hésitez pas à demander de l'aide !