Développeur Salesforce

Concevez, construisez et maintenez des applications CRM de Salesforce avec Apex et Lightning

Training period
6 months full time
Training duration
402 hours supervised

A flexible online program

Imagine starting a brand-new career at any time! Can’t commit to full-time? No problem, study at your own pace.

Real-world projects

Acquire the most relevant skills by completing 9 projects based on those required in your future career.

Individual learning support

Benefit from mentoring sessions with an expert in the field.

Bachelor’s-level diploma

Leave with a professional qualification and benefit from our hired or refunded guarantee.*
DevelopmentDéveloppeur Salesforce
Certification
Bachelor’s-level diploma
Training period
6 months full time
Training duration
402 hours supervised

Devenez développeur d’application Salesforce

Préparez votre certification de développeur d’application Salesforce et codez avec Apex et Lightning pour construire des applications CRM.

Le logo de Salesforce
Notre partenaire, Salesforce

Qu'est-ce que Salesforce ?

Salesforce est un éditeur de logiciels, principalement connu pour ses solutions en gestion de la relation client (CRM). En tant que développeur Salesforce, vous pourrez travailler dans plus de 150 000 entreprises qui utilisent les logiciels Salesforce dans le monde, ou vous pourrez être embauché directement par Salesforce. Ce parcours de formation vous offrira également les compétences pour travailler en tant que développeur freelance.

Le métier de développeur Salesforce est en forte demande sur le marché de l'emploi.

La certification Salesforce

Chez OpenClassrooms, tous nos parcours de formation sont pensés pour vous aider à vous insérer sur le marché de l'emploi avec toutes les compétences nécessaires. Notre parcours « Développeur Salesforce » est unique. En effet, il a été réalisé en partenariat avec Salesforce pour vous préparer à passer la certification Salesforce officielle, recommandée pour tous les développeurs qui souhaitent travailler sur les logiciels Salesforce : la certification Platform Developer I.

Dès le projet 6 du parcours, vous aurez la possibilité de demander votre bon pour passer la certification.

Qu'est-ce qu'un développeur d’application Salesforce ?

Le métier de Développeur d'application Salesforce est essentiel dans le monde professionnel actuel. Ce professionnel est au cœur de la transformation digitale des entreprises. Il est chargé de personnaliser, d'optimiser et de développer des solutions sur la plateforme Salesforce afin de répondre aux besoins spécifiques et variés d'une entreprise. Grâce à sa maîtrise technique et sa compréhension des enjeux business, le Développeur d'application Salesforce joue un rôle crucial dans l'amélioration des processus et la satisfaction client. En constante veille technologique, il assure que les outils et applications utilisés sont à la pointe de la technologie, garantissant ainsi une performance optimale pour les entreprises qui l'emploient.

Les missions types que vous pourrez mener :

  1. Personnaliser la plateforme Salesforce selon les besoins de l'entreprise.
  2. Développer des applications spécifiques pour améliorer les fonctionnalités de Salesforce.
  3. Intégrer Salesforce avec d'autres outils et plateformes.
  4. Assurer la maintenance et les mises à jour régulières de la plateforme.
  5. Analyser les besoins des utilisateurs et proposer des solutions adaptées.
  6. Effectuer une veille technologique pour rester à jour sur les dernières innovations de Salesforce.

 

 

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

Ranga Gonnage, Ranga est R&D Software Engineer, mais aussi professeur et mentor sur les parcours développement.
Ranga Gonnage, un R&D Software Engineer, mais aussi professeur et mentor sur les parcours développement.

« OpenClassrooms, c'est une superbe opportunité, que ce soit pour les étudiants ou les mentors. Un grand merci, parce que je m'éclate dans ce que je fais ! »

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 Salesforce, de Consultant Salesforce, ou aussi de Gestionnaire de projet Salesforce, ou encore d'Architecte solution Salesforce.

Les salaires du marché pour le poste de Développeur d’application Salesforce

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

  • Entre 35 000 et 40 000 euros brut annuel pour un profil débutant
  • Entre 47 000 et 70 000 euros brut annuel pour un profil confirmé

Cette fourchette peut toutefois varier selon la taille de l'entreprise et la région. 

*Source : Talent.com

Vous pourrez exercer ce métier dans différents types de structure : entreprises du CAC 40, startups technologiques, agences de conseil en technologie, ou encore au sein d'équipes IT de grandes entreprises.

Les évolutions de carrières possibles pour un Développeur d'application Salesforce incluent des postes de Lead développeur, Chef de projet IT, ou même Directeur technique spécialisé dans les solutions Salesforce.

Découvrez les regards croisés de professionnels sur le métier de Développeur d’application Salesforce

OpenClassrooms - Le Joboscope - Episode 12
Apprenez-en plus sur les codes du métier de Développeur d'application Salesforce grâce à l'épisode dédié de notre podcast, le Joboscope.

 

Nos alumni racontent

« Ce que j'ai préféré sur OpenClassrooms, c'était que j'étais hyper autonome. C'est pas une école traditionnelle. On t'apprend des choses techniques, mais surtout à apprendre par toi-même. On a des projets qui nous poussent à trouver des solutions, comme dans un milieu professionnel. »

Ilan Taieb, diplômé Développeur d’application

 

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 en informatique (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’application 

Langue : un niveau B2 minimum en français.

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 l'accès à un ordinateur (Mac ou PC), 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 G0 de RAM (16 G0 étant plus confortable) et de 100Go d'espace de stockage disponibles ;
  • être administrateur de votre ordinateur afin de pouvoir installer des programmes complémentaires.

Your diploma

  • OpenClassrooms is an online training educational establishment, declared as such by the French authority ‘le rectorat de l'Académie de Paris’.
  • Once you’ve completed your training program, and subject to validating the required elements, you will receive the professional certification "Développeur Concepteur Logiciel", registered to the Répertoire National des Certifications Professionnelles (RNCP) from France compétences. This certification is a Bachelor’s-Level diploma (European Level 6) on the EQF (European Qualification Framework). Completion of this certification entails meeting necessary prerequisites and completing it within a maximum period of 3 years from your first day of training. Duration adjustments are available for individuals with disabilities or specific needs.
  • If you intend to continue your studies at another institution after this training program, contact that university or school in advance to learn their entry requirements for equivalency and/or credit transfer.
  • If you have professional experience in this profession, you can earn this professional certification faster with the Validation of Acquired Experience (VAE). Learn more(in French)

Hired or refunded guarantee

  • You find a job in the 6 months following the date of validation of your last path project.
  • Otherwise, we guarantee the reimbursement of your tuition.*
    See more details
DevelopmentDéveloppeur Salesforce
Certification
Bachelor’s-level diploma
Training period
6 months full time
Training duration
402 hours supervised

A teaching method based on practical experience.

  • Acquire key skills for your future career with real-world projects.
  • Make progress with the support of an experienced professional.
  • Acquire concrete know-how and demonstrate it with a portfolio.

Detailed projects and skills

project 1

Démarrez votre formation de Développeur Salesforce

Préparez au mieux votre formation : projetez-vous dans votre parcours et définissez votre planning et les outils dont vous aurez besoin.
12 hours supervised
Skills acquired in this project
  • Définir le cadre de votre formation
project 2

Familiarisez-vous avec l'administration Salesforce

Découvrez les fondamentaux d'une application Salesforce et apprenez à créer une solution répondant aux besoins d'une entreprise sans utiliser de code, grâce à l'utilisation de Flow Builder et des flux.
35 hours supervised
Skills acquired in this project
  • Améliorer les processus d'une entreprise en utilisant un système d'automatisation Flow
  • Choisir la solution appropriée à un problème technique
  • Utiliser le CRM pour améliorer la performance d'une entreprise
project 3

Complétez une application Salesforce en Lightning et en Apex

Apprenez les fondamentaux de la programmation Salesforce en améliorant une interface utilisateur avec les composants Web Lightning et en gérant les données grâce à Apex et aux requêtes de données SOQL.
55 hours supervised
Skills acquired in this project
  • Développer le back-end Apex
  • Effectuer des requêtes SOQL
  • Optimiser l'interface Salesforce en utilisant des composants Web Lightning
project 4

Créez une organisation Salesforce pour votre entreprise

Validez votre maîtrise des compétences fondamentales du développement Salesforce en créant une organisation Salesforce complète.
70 hours supervised
Skills acquired in this project
  • Assurer les échanges de données à l'aide des requêtes
  • Collaborer lors de la phase de développement avec Git et Github
  • Créer des interfaces graphiques accessibles
  • Structurer, transformer et traiter les données selon les règles métier
  • Sélectionner, installer et paramétrer l’environnement de travail
project 5

Planifiez un projet de développement Salesforce

Validez vos compétences de planification de projet en analysant, concevant et organisant un projet de développement Salesforce.
40 hours supervised
Skills acquired in this project
  • Analyser la demande du client
  • Modéliser la solution technique
  • Organiser et mettre en place un système de veille
  • Planifier un projet de développement informatique
  • Présenter la solution informatique aux parties prenantes
  • Rédiger le cahier des charges pour un projet de développement
  • Traduire les besoins en fonctionnalités
project 6

Avancez dans votre plan de carrière Salesforce

Faites le point sur les compétences que vous avez acquises et préparez-vous pour la certification Salesforce Platform Developer I !
10 hours supervised
Skills acquired in this project
  • Mettre en avant des compétences pour une carrière Salesforce
project 7

Complétez un back-end en Apex pour gérer des données

Maîtrisez la gestion des données en développant un back-end complet avec Apex.
50 hours supervised
Skills acquired in this project
  • Gérer les données via Apex pour une page Lightning
  • Mettre en place l'échange avec une BDD Salesforce en utilisant Apex
project 8

Structurez une BDD d'une organisation Salesforce pour une entreprise

Validez votre niveau avancé en développement Salesforce : structurez une base de données sécurisée en la connectant à un back-end robuste avec Apex.
70 hours supervised
Skills acquired in this project
  • Développer le back-end d'un site Salesforce avec Apex
  • Mettre en place les échanges de données en utilisant Apex
  • Mettre en place une base de données avec Apex
project 9

Améliorez l'organisation Salesforce d'une entreprise

Améliorez l'organisation d’une application à l'aide de tests, de documentation en réfléchissant à de l'optimisation et de l’intégration continue.
60 hours supervised
Skills acquired in this project
  • Communiquer le code de la solution selon une approche CI
  • Corriger les comportements inattendus
  • Créer et exécuter des tests manuels et automatisés
  • Établir et formaliser les documentations
  • Optimiser la performance de la solution informatique
Diploma
Développeur Concepteur Logiciel

One-to-one learning support

  • Benefit from individual mentoring sessions with an expert in the field.
  • Progress rapidly through projects thanks to their expertise in sharing know-how.

The OpenClassrooms community

  • Count on our solid student community to give you support 24-7.
  • Share your doubts or queries with a comprehensive network of students, mentors, and graduates.

How exactly will I learn on an OpenClassrooms path?

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.

See step-by-step experience

Pay for your path

Monthly subscription: The flexible, customizable option

For everyone.


Benefits
  • Flexible start date and study schedule

  • Non-binding subscription: Stop at any time

  • The faster you finish, the less it costs

  • Hired or refunded guarantee*

€520 per month

for an estimated duration of 6 months amounting to €3,120.

Enroll now

This training program requires an estimated time commitment of 804 hours, including 402 hours supervised.

The total training duration consists of:

  • 402 hours supervised with projects, coached by mentors
  • 402 hours guided with courses and educational resources

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 a quote or a demo

*Subject to the conditions set out in the Terms of Service

Training program last updated on Oct 2, 2024