Développeur d'application - PHP / Symfony

Devenez développeur et constituez votre portfolio en réalisant des applications avec PHP.
Apprenticeship
24 months
At your pace
~ 12 months
Personal
mentor
Job guarantee
in 6 months
Bachelor's-level diploma

Le développeur d’application a pour mission de créer des sites dynamiques grâce à un langage de programmation. Il est chargé de :

  • analyser les besoins à partir du cahier des charges défini par le client ou le chef de projet
  • définir les différentes étapes de fonctionnement de l’application
  • étudier l’ensemble des solutions techniques disponibles
  • développer, tester et valider les fonctionnalités du site
  • assurer le support technique du site et produire une documentation technique et fonctionnelle du site pour le client
  • apporter d’éventuelles corrections de bugs et d’effectuer des mises à jour

Spécialité PHP / Symfony

Grâce à la spécialisation PHP / Symfony, vous aurez abordé tous les sujets centraux vous permettant de développer une application de manière professionnelle et robuste. Depuis l’affichage de données provenant de la base de données, la traduction de contenu, construire une API REST…

Le développement PHP est à la portée de tous, il s’agit de faire la différence en matière de conception et exécution. Nous aborderons l'ensemble des sujets nécessaires à de bonnes bases pour entrer sereinement dans le monde du développement web professionnel (l'affichage de données provenant de la base de données, la traduction de contenu, construire une API REST…).

Suivez cette formation en ligne pour obtenir le diplôme “Développeur d’application”* enregistré au RNCP, de niveau II reconnu par l’État (équivalent au niveau Bac+3/4). Ce diplôme est délivré par OpenClassrooms.

Pré-requis :

Cette formation est accessible à tous. Voici cependant quelques recommandations :

  • Niveau conseillé : Bac ou équivalent
  • Pour les apprenants étrangers, un niveau de français B1-B2 (utilisateur indépendant) est conseillé pour la réussite de la formation
  • Accès à un ordinateur (PC ou Mac), muni d’un casque, une webcam et une bonne connexion internet

Pour accéder au diplôme, vous devrez réaliser tous les projets et les faire valider lors des soutenances, par vos mentors. Votre dossier devra ensuite être validé par le jury du diplôme, composé de professionnels. Si vous en avez besoin, utilisez les cours que nous vous proposons pour vous préparer aux projets.

Ce que vous saurez faire

  • Analyser un cahier des charges et choisir une solution technique adaptée parmi les solutions existantes
  • Concevoir l’architecture technique d’une application à l’aide de diagrammes UML
  • Créer des projets web dynamiques grâce PHP
  • Communiquer avec une base de données pour stocker et requêter des informations
  • Développer de manière professionnelle grâce au framework Symfony
  • Mettre en oeuvre des tests unitaires et fonctionnels ainsi qu’utiliser les outils les plus connus d’intégration continue
  • Produire une documentation technique et fonctionnelle de l’application
  • Prendre en compte les problématiques de performance d’une application PHP

Quels métiers pourrez-vous exercer ?

Ce parcours donne accès aux métiers suivants :

Après quelques années d’expérience, le développeur d’application peut évoluer vers un poste de lead developer, architecte logiciel ou directeur technique.

Rémunération

En suivant la formation “Développeur d’application”, vous pouvez prétendre aux rémunérations suivantes :

  • Débutant : 28 000 € à 40 000 € annuels bruts
  • Expérimenté : 40 000€ à 60 000 € annuels bruts

Profils très recherchés, majoritairement en CDI.

Your diploma

OpenClassrooms is an official private distance learning establishment registered with the Board of Education in Paris, France that grants its own diplomas as well as those of prestigious academic partners.

Upon completion of your studies and validation of your skills by an academic jury, you will earn a "Développeur(euse) d'application" bachelor's-level diploma, registered with the National Directory of Professional Certifications (RNCP).
This diploma is at level 6 on the EQF (European Qualifications Framework).

If you have questions about its equivalence in order to undertake further study, contact your university or master's program.

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

The following courses will be useful for this project:
Diploma
Développeur(euse) d'application