• Skip to content
  • Select language
  • Skip to search
OpenClassrooms.com
Training programs
Apprenticeship
For Business

The web browser you are using is out of date, please upgrade.

  1. Home
  2. Paths
  3. Development
  4. Développeur d'application PHP Symfony

Devenez développeur d’application PHP 

Créez des applications puissantes avec 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.

Les missions types que vous pourrez mener 

En tant que développeur d'application PHP Symfony, vous aurez l'opportunité de mener des missions passionnantes, par exemple :

  • Concevoir des solutions numériques : vous créerez des architectures logicielles solides pour répondre aux besoins spécifiques des clients.
  • Développer des fonctionnalités : vous coderez des fonctionnalités avancées en utilisant PHP et le framework Symfony pour garantir des performances optimales.
  • Optimiser et maintenir : vous assurerez la maintenance continue des applications existantes et veillerez à leur évolutivité.
  • Tester et déboguer des applications pour garantir leur bon fonctionnement.

Vous maitriserez les technologies et les langages techniques les plus demandés : PHP, Symfony, HTML, CSS, POO, MVC, Git, Twig, Doctrine, API, et bien d’autres !

Selon le site Web Technology Surveys, qui collecte des données sur l'utilisation des technologies web, PHP était utilisé comme langage back-end sur environ 79 % des sites web en 2020.

Nos formations vous permettent d’apprendre par la pratique

Notre pédagogie est composée généralement de 20% de théorie et 80% de pratique.
Réalisez des projets concrets basés sur des mises en situation professionnelles. Savoir c'est bien, savoir faire c'est mieux !

Vous êtes accompagné par un mentor, professionnel du métier, tout au long de votre formation 

« Être mentor, c'est accompagner et guider l'étudiant tout au long de son apprentissage en s'adaptant à ses besoins personnels et à son rythme. »  Aymerik, mentor sur le parcours Développeur d’application PHP Symfony
Aymerik, mentor sur le parcours Développeur d’application PHP Symfony : « Être mentor, c'est accompagner et guider l'étudiant tout au long de son apprentissage en s'adaptant à ses besoins personnels et à son rythme. »

Autonome, mais jamais seul !

Chez OpenClassrooms, vous pourrez compter sur de nombreux soutiens :

  • Les mentors, experts du domaine.
  • Les conseillers pédagogiques dédiés à votre réussite.
  • Une communauté d’étudiants sur Slack.

Vos opportunités de carrière et d’emplois à la suite de ce programme

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. 

Les salaires du marché pour le poste de développeur d’application PHP Symfony

Le salaire dépend notamment du niveau d'ancienneté*

  • 37 000 à 40 000€ brut annuel pour un profil débutant
  • 40 000 à 50 500€ brut annuel pour un profil confirmé

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.

Nos alumni racontent

Découvrez le témoignage d'Adrien, étudiant sur le parcours PHP Symfony, aujourd’hui développeur full-stack chez Geofit. 

 

Les pré-requis pour postuler

Pour accéder directement à la certification, les candidats doivent obligatoirement justifier d'un des pré-requis suivants :

  • Être titulaire d’une certification professionnelle de niveau 5 (ou équivalent). 

Ou

  • Être titulaire du baccalauréat ou d’une certification professionnelle de niveau 4 (ou équivalent) avec une expérience professionnelle d’au moins 1 an en informatique ou dans le développement web ou dans le développement d’applications.

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é.

Pour tous les candidats, la procédure de sélection s'effectue au travers d'un formulaire de candidature validant les pré-requis académiques ou dérogatoires, ainsi que l'adéquation du projet professionnel avec les objectifs de la formation. Seront collectées via ce formulaire les pièces justificatives constituant le dossier d'admission. Si nécessaire, un entretien individuel de motivation est organisé.

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 :

  • travailler sur un ordinateur muni au minimum d'un processeur multi-cœurs, de 8 Go de RAM (16 Go étant plus confortable) et de 100 Go d'espace de stockage disponibles ;
  • être administrateur de votre ordinateur afin de pouvoir installer des programmes complémentaires.

 

Correspondance entre les projets et les blocs de compétences


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".

 

Your Job Guarantee

At OpenClassrooms we are committed to helping you find your ideal job. We promise.

By following the learning path "Développeur d'application PHP Symfony", you’ll learn an exciting new profession with great career prospects.

What’s more, you’ll find a job within six months of graduating or we’ll give you your money back!

Find out more

1
2
gig_workers.title.create_account
Changing paths: an important decision

1. Talk it over with a mentor. They'll help you define and clarify your professional goals.

2. Contact us to let us know your decision:

hello.students@openclassrooms.com