Formation Claude Code
pour équipes Symfony.
Claude Code écrit du PHP qui tourne. Il écrit aussi des contrôleurs sans #[IsGranted], des requêtes DQL concaténées et des migrations Doctrine qu'on n'a pas relues. Cette formation installe dans votre dépôt Symfony une pratique commune : contexte du projet, garde-fous PHPStan et PHPUnit, revue du code généré.
Qu'est-ce qui change avec Claude Code sur un projet Symfony ?
Le gain est réel sur le code répétitif : entités, formulaires, commandes console, tests. Le risque se loge dans ce que Symfony laisse au développeur : contrôle d'accès par voters, requêtes Doctrine, validation et sérialisation. La formation apprend à déléguer le premier et à verrouiller le second.
Que contient le programme Symfony, jour par jour ?
Jour 1 · Claude Code sur votre application Symfony
- Un
CLAUDE.mdqui décrit votre projet : version de Symfony, bundles, conventions de nommage, commandesbin/consoleetmakeutiles. - Premier ticket réel : entité Doctrine, migration, contrôleur et test fonctionnel, avec relecture de chaque étape.
- Faire écrire des tests PHPUnit qui échouent avant le correctif, puis le correctif.
- Ce qu'il ne faut pas laisser faire seul : migrations sur des tables en production, changements de configuration
security.yaml.
Jour 2 · Équipe, qualité et sécurité
- Hooks : PHPStan, PHP-CS-Fixer et PHPUnit lancés automatiquement après chaque modification.
- Commandes partagées dans le dépôt : nouvelle entité, nouveau voter, revue de pull request.
- Module sécurité Symfony : routes sans contrôle d'accès, voters contournés, DQL construite par concaténation, groupes de sérialisation qui exposent trop, secrets hors de
.env.localet du vault. - Intégration à la CI (GitHub Actions ou GitLab CI) et politique d'usage de l'IA pour l'équipe.
J+30 · Demi-journée de suivi
Un mois plus tard, on regarde ce qui a tenu et ce qui a dérivé dans votre dépôt, et on ajuste les conventions.
Quelles failles le code Symfony généré introduit-il ?
Ce sont les failles que l'on retrouve en audit de code généré par IA. Le module sécurité les montre sur votre code et installe le garde-fou correspondant.
| Risque | Ce que l'IA produit | Garde-fou installé |
|---|---|---|
| Contrôle d'accès | contrôleur ou endpoint API Platform sans #[IsGranted] ni voter | test fonctionnel qui appelle la route avec un utilisateur sans droit |
| Injection | DQL ou SQL construite par concaténation | règle PHPStan + revue des createQuery |
| Exposition de données | groupes de sérialisation trop larges, entité renvoyée telle quelle | DTO de sortie et test sur la réponse JSON |
| Secrets | clé d'API copiée dans le code ou dans .env versionné | secrets Symfony (vault) + scan en CI |
En quoi cette page diffère-t-elle de la formation générale ?
Le format, le prix et la garantie sont ceux de la formation Claude Code pour équipes de dev. Seuls les exercices, les hooks et le module sécurité changent : ils sont écrits pour Symfony. Une équipe qui travaille aussi en Angular peut consulter la formation Claude Code pour équipes Angular.
Les questions avant
de réserver.
Qu'est-ce qui change avec Claude Code sur un projet Symfony ?
La formation couvre-t-elle API Platform ?
Quelles versions de PHP et de Symfony sont prises en charge ?
Combien coûte la formation ?
Voir aussi
- Formation Claude Code pour équipes de dev — le programme général et l'abonnement Veille outils.
- Formation Claude Code pour équipes Angular.
- Audit d'application générée par IA — faire vérifier le code déjà produit avec l'IA.
30 minutes pour caler
la formation de votre équipe Symfony.
On regarde votre dépôt, votre équipe et vos dates. Si la formation ne vous convient pas, je vous le dis.
→ Réserver des datesAudit de code, sécurité applicative
et formation au développement assisté par IA.
→ Formulaire de contact