Le problème à résoudre
De nombreuses applications métier reposent sur du PHP ancien (scripts entremêlés, CodeIgniter vieillissant), sans tests ni structure, où chaque correctif risque d’en casser un autre. La dette technique paralyse les évolutions.
La promesse pour la direction
Votre développeur PHP monte en gamme : Laravel/Symfony, APIs REST et GraphQL structurées, conteneurisation Docker et tests automatisés — transformant des scripts fragiles en services robustes et maintenables.
Ce que le parcours débloque
Élevée (structuré)
Maintenabilité du code
significative
Tests automatisés Couverture
Forte
Réutilisabilité (API)
Le cadre
| Élément | Valeur |
|---|---|
| Profil cible | Développeur PHP / web |
| Prérequis | PHP, SQL, HTTP |
| Durée | 6 mois (accélérateur) |
| Format | Blended · 70 % de pratique |
Pile technique maîtrisée à l’issue
Laravel · Symfony · PHP 8 · GraphQL · OpenAPI · Docker · PHPUnit · PostgreSQL
Les jalons
Une trajectoire pour un collaborateur déjà en poste. Chaque mois est validé par un livrable et un critère d’acceptation écrit à l’avance.
| Mois | Thème | Atelier | Validation |
|---|---|---|---|
| M1 | PHP moderne POO, Composer, PSR | Restructurer un script legacy en code propre | ✔ Code conforme aux standards PSR |
| M2 | Framework structurant Laravel / Symfony | Réécrire une fonctionnalité dans un framework | ✔ Fonctionnalité structurée et testée |
| M3 | APIs REST Conception d’API | Exposer une API REST documentée (OpenAPI) | ✔ API documentée et versionnée |
| M4 | GraphQL API flexible | Ajouter une couche GraphQL pour le mobile | ✔ Requêtes optimisées pour le mobile |
| M5 | Conteneurisation & tests Docker & PHPUnit | Conteneuriser et tester automatiquement | ✔ Couverture de tests significative |
| M6 | Projet de refonte API en production | Moderniser une application métier réelle | ✔ Soutenance + API en service |
Ce parcours dans une carrière
Il figure dans un cursus documenté. Voici où il se situe.
B4 · Du développeur au paiement
Aboutissement : Product Manager FinTech