OpenClassrooms becomes an accredited US university.
Discover what this means for youOpenClassrooms becomes an accredited US university.
Discover what this means for youDevenez développeur et constituez votre portfolio en réalisant des applications avec PHP et Symfony.


Le développeur d’application PHP Symfony est un expert en développement back-end.
Son métier consiste à concevoir, développer et maintenir des applications web robustes et performantes en utilisant le framework Symfony, un outil puissant et largement utilisé dans l'industrie.
Ces applications peuvent prendre diverses formes, de sites web interactifs à des applications e-commerce sophistiquées, en passant par des systèmes de gestion de contenu (CMS) personnalisés.
En tant que développeur d'application PHP Symfony, vous aurez l'opportunité de mener des missions passionnantes, par exemple :
En suivant notre formation en ligne, vous pourrez exercer de nombreux métiers dont celui de développeur d’application PHP Symfony, développeur back-end, ou encore chef de projet en développement web.
Les compétences acquises vous ouvriront les portes d'entreprises technologiques, d'agences de développement, de start-ups innovantes, ainsi que d'entreprises dans des secteurs variés, tous à la recherche d'experts en développement PHP Symfony.
Le salaire dépend notamment du niveau d'ancienneté*
Cette fourchette peut toutefois varier selon la taille de l'entreprise et la région.
*[Talent.com]
Vous pourrez évoluer vers d’autres métiers dans le développement web comme celui de chef de projet de développement web, architecte logiciel, après quelques années d’expérience ou en poursuivant vos études dans ce cursus.
Découvrez le témoignage d'Adrien, étudiant sur le parcours PHP Symfony, aujourd’hui développeur full-stack chez Geofit.
Pour accéder directement à la certification, les candidats doivent obligatoirement justifier d'un des pré-requis suivants :
Ou
Langue : Pour les candidats dont le français n’est pas la langue maternelle, un niveau de français B2 minimum (niveau courant) sur l’échelle européenne du CECRL est demandé.
Matériel : Les candidats doivent avoir accès à un ordinateur (PC ou Mac), muni d’un micro, d'un casque, d'une webcam ainsi qu'une bonne connexion Internet pour les séances de mentorat (3.2 Mbps en envoi et 1.8 Mbps en réception de données). De plus, pour mettre en œuvre les compétences, vous devrez :
La formation Développeur d'application PHP Symfony est composée de projets professionnalisants qui vous permettront de valider les blocs de compétences de la certification professionnelle "Développeur concepteur logiciel" selon le découpage suivant:
RNCP38038BC01 - Analyser et concevoir une solution informatique
Projet 7 - Concevez un modèle physique de données
Projet 9 - Planifiez un projet de développement informatique
RNCP38038BC02 - Développer une solution informatique
Projet 1 - Démarrez votre formation de développeur PHP Symfony
Projet 2 - Découvrez le développement web avec HTML et PHP
Projet 3 - Créez la page d'accueil d'un site web avec HTML et CSS
Projet 4 - Mettez en place un serveur et un site simple avec PHP
Projet 5 - Développez des sites avec PHP et le modèle MVC
Projet 6 - Mettez en place un site de mise en relation avec PHP
RNCP38038BC03 - Maintenir et livrer une solution informatique
Projet 14 - Implémentez des tests avec Symfony pour assurer la qualité du code en production
Projet 15 - Refactorisez le code d'un site pour l'optimiser
RNCP38038BC05 - Créer et gérer une base de données complexe (Option 2)
Projet 8 - Mettez en place un outil de gestion de projet avec Symfony
Projet 10 - Mettez en place une gestion d'utilisateurs et d'authentification
Projet 11 - Faites le point sur votre carrière
Projet 12 - Créez une API avec Symfony pour mettre à disposition des données
Projet 13 - Mettez en place un site de e-commerce avec Symfony
Cette certification est accessible par capitalisation de blocs de compétences, et si nécessaire, le candidat peut bénéficier de la validation d'un bloc de compétences. Pour connaître les possibilités de valider des blocs de compétences, passerelles et équivalences, veuillez parcourir la fiche RNCP de la certification professionnelle concernée dans la section "votre diplôme".
OpenClassrooms est une université américaine, accréditée par la WASC Senior College & University Commission (WSCUC) aux États-Unis.
À l’issue de ce programme, en plus de la certification française associée, les étudiants remplissant les conditions requises obtiendront le diplôme Bachelor’s degree in Computer Software Development. Pour plus de détails consultez notre page dédiée WASC.


From choosing what to study to starting their new career, our students describe their experiences and the support they received at every step of the way.

For everyone.
This training program requires an estimated time commitment of 1608 hours, including 804 hours supervised.
Training duration details
The total training duration consists of:
The training period can be extended in the case of part time training.
The average duration is estimated and depends on your entry level into training, the time allocated per week, your availability, your capacity, and learning pace.
Interested in this path for your company?
Get connected with an expertTraining program last updated on Dec 3, 2025