Guide complet PD-1 — Salesforce
Salesforce Certified Platform Developer I · Programme, plan de révision, ressources, examen blanc gratuit.
La certification Salesforce Platform Developer I (PD-1) valide vos competences en developpement sur la plateforme Salesforce avec Apex, SOQL, Lightning Web Components et Visualforce. Elle s'adresse aux developpeurs ayant 6 a 12 mois d'experience Salesforce. Format QCM de 60 questions en 105 minutes, score requis 65%, prix 200 EUR. Aucun prerequis officiel mais une bonne connaissance d'Admin Salesforce est recommandee. Debouches : Developpeur Salesforce, Consultant technique, Architecte junior, avec salaires attractifs en France et en Europe.
Pourquoi passer la certification PD-1 ?
Passer la certification PD-1 en 2026 represente un investissement strategique majeur. Salesforce reste le leader mondial du CRM avec plus de 150 000 entreprises clientes, et l'ecosysteme genere selon IDC pres de 11,6 millions d'emplois directs et indirects d'ici 2028. La demande pour les developpeurs Salesforce explose en France, avec une penurie structurelle de talents certifies. Le ROI est rapide : la cert se rentabilise en quelques semaines grace a l'augmentation salariale moyenne de 15 a 25% qu'elle declenche. Sur le marche francais, les recruteurs (Accenture, Capgemini, Sopra Steria, IBM, Deloitte) filtrent souvent les CV sur la presence de PD-1, qui constitue le ticket d'entree obligatoire pour evoluer vers Platform Developer II, Application Architect ou Technical Architect. Au-dela du salaire, PD-1 valorise votre profil aupres des integrateurs Salesforce partenaires (Gold, Platinum) qui exigent un nombre minimal de developpeurs certifies. C'est egalement une porte d'entree vers le freelancing avec des TJM moyens de 550 a 800 EUR. En 2026, l'arrivee de Einstein GPT, Data Cloud et Agentforce renforce le besoin de developpeurs maitrisant Apex et LWC pour personnaliser ces nouvelles fonctionnalites IA, ce qui accroit encore la valeur de cette certification fondamentale.
Caractéristiques de l'examen
| Format | QCM 60 questions + 5 non notees |
|---|---|
| Duree | 105 minutes |
| Score requis | 65% |
| Prix officiel | 200 EUR (+ taxes) |
| Langues | Francais, Anglais, Japonais, Espagnol, Portugais |
| Validite | Maintien via release exams (3 par an) |
| Prerequis | Aucun officiel, 6-12 mois d'experience recommandes |
Programme détaillé par domaine
Domain 1 : Salesforce Fundamentals 23%
- Objectifs
- Ce domaine evalue votre comprehension des fondamentaux de la plateforme Salesforce, incluant l'architecture multi-tenant, le modele MVC applique a Lightning Platform, et les capacites declaratives versus programmatiques. Vous devez savoir quand utiliser un outil declaratif (Flow, Process Builder) plutot qu'une solution Apex personnalisee. La maitrise du Salesforce Object Model, des relations entre objets (lookup, master-detail, hierarchique), et des limites de gouverneur est essentielle. Comprendre les packages (managed, unmanaged), les environnements (sandbox, scratch org, production), et les concepts de deploiement via Change Sets, Salesforce CLI ou Metadata API.
- Concepts clés
- Architecture multi-tenant, modele MVC, Lightning Platform, gouverneurs limits (CPU time, SOQL queries, DML statements), AppExchange, Trailhead, types de licences (Platform, Salesforce, Community). Difference entre declaratif (clicks not code) et programmatique. Object-level security versus Field-level security versus Record-level security (OWD, sharing rules, manual sharing, Apex sharing). Sandboxes (Developer, Developer Pro, Partial Copy, Full), scratch orgs et Dev Hub. Connaitre les Trailhead Playgrounds. Comprendre la difference entre Lightning Experience et Classic, ainsi que les composants standards versus customs.
- Services / outils
- Salesforce CLI (sf commands), VS Code avec extensions Salesforce, Developer Console, Workbench, Setup Menu, Schema Builder, App Builder, Object Manager. Outils de deploiement : Change Sets, Ant Migration Tool, SFDX, Metadata API.
- Temps estimé
- 12h
Domain 2 : Data Modeling and Management 20%
- Objectifs
- Vous devez maitriser la conception de modeles de donnees robustes sur Salesforce. Cela inclut la creation d'objets custom, le choix entre relations master-detail et lookup selon les cas d'usage, la gestion des junction objects pour modeliser des relations many-to-many, et la comprehension des consequences sur le sharing model. Le domaine couvre egalement l'import et export de donnees via Data Loader, Data Import Wizard, ainsi que la gestion des External Objects via Salesforce Connect (OData). La maitrise des Schema Builder, des roll-up summary fields, des formules cross-objects et des validation rules est evaluee.
- Concepts clés
- Custom objects, custom fields (Text, Number, Picklist, Formula, Roll-Up Summary), relations master-detail (cascade delete, sharing inherited), lookup (optionnel, pas de cascade), self-relationship, hierarchical (User). Junction objects pour many-to-many. External objects et Salesforce Connect. Schema Builder, Object Manager. Indexed fields pour optimiser SOQL. Big Objects pour archivage massif. Field history tracking, audit fields (CreatedById, LastModifiedById). Record types et page layouts associes. Validation rules avec syntaxe formule.
- Services / outils
- Data Loader, Data Import Wizard, Workbench, dataloader.io, Bulk API 2.0, REST/SOAP API pour integration de donnees externes, Salesforce Connect avec adaptateurs OData 2.0/4.0.
- Temps estimé
- 10h
Domain 3 : Logic and Process Automation 28%
- Objectifs
- Domaine le plus lourdement pondere : il evalue votre capacite a developper la logique metier avec Apex et a automatiser les processus. Vous devez maitriser la syntaxe Apex, les triggers (before/after, insert/update/delete/undelete), les classes, les exceptions, les SOQL et SOSL queries, le DML, ainsi que les batch Apex, Queueable, Schedulable et Future methods pour les traitements asynchrones. La comprehension de l'ordre d'execution (Order of Execution) est cruciale : validation rules, triggers, workflow, processes, flows. Vous devez savoir ecrire du code bulk-safe respectant les gouverneurs.
- Concepts clés
- Apex classes, methodes (static, instance), modifiers (public, private, global, with sharing, without sharing, inherited sharing). Triggers : Trigger.new, Trigger.old, Trigger.newMap, Trigger.oldMap, contextes (isInsert, isBefore). Pattern Trigger Handler. SOQL (relationships queries, subqueries, aggregate), SOSL pour recherche multi-objets. DML operations et Database methods (allOrNone). Asynchronous Apex : @future, Queueable, Batchable (start/execute/finish), Schedulable. Custom exceptions. Test classes (75% coverage minimum, @isTest, Test.startTest/stopTest, System.assertEquals). Flow Builder : Record-Triggered, Screen, Scheduled, Autolaunched. Order of Execution complet.
- Services / outils
- Apex Compiler, Developer Console, Anonymous Apex execution, Apex Replay Debugger, Flow Builder, Process Builder (deprecie), Approval Process, Platform Events, Change Data Capture.
- Temps estimé
- 20h
Domain 4 : User Interface 17%
- Objectifs
- Ce domaine evalue le developpement d'interfaces utilisateur sur Salesforce. Vous devez maitriser Lightning Web Components (LWC), la techno moderne basee sur les Web Components standards (HTML, JavaScript ES6+, CSS), ainsi que les Aura Components et Visualforce pour le legacy. La connaissance de Lightning Design System (SLDS), de la communication entre composants (events, Lightning Message Service), des decorateurs (@api, @track, @wire) et de l'integration avec Apex via @AuraEnabled est centrale. Comprendre comment exposer un composant dans App Builder, Experience Cloud, ou Flow Screen.
- Concepts clés
- Lightning Web Components : structure (HTML, JS, CSS, meta XML), lifecycle hooks (connectedCallback, renderedCallback, disconnectedCallback), reactive properties, @wire avec Apex methodes, Lightning Data Service (lightning-record-form, lightning-record-edit-form). Events : CustomEvent, bubbles, composed, Lightning Message Service pour communication cross-DOM. Aura Components : aura:component, controller, helper. Visualforce : pages, controllers (standard, custom, extension), tags apex:, viewstate. SLDS design tokens et utility classes.
- Services / outils
- Lightning App Builder, Experience Builder, VS Code avec Lightning Web Components extension, LWC Recipes (github), Lightning Component Library, Playground LWC.
- Temps estimé
- 13h
Domain 5 : Testing, Debugging and Deployment 12%
- Objectifs
- Domaine focalise sur la qualite et la livraison du code. Vous devez maitriser l'ecriture de tests unitaires Apex (couverture minimale 75% pour deploiement en production), l'utilisation de Test.startTest et Test.stopTest pour les limites de gouverneur isolees, et la creation de donnees de test via @testSetup ou TestDataFactory. Le debug s'effectue via Debug Logs, System.debug, Checkpoints dans Developer Console, et Apex Replay Debugger. Le deploiement utilise Change Sets, SFDX (sf project deploy), Metadata API, ou outils CI/CD comme Copado, Gearset, AutoRABIT.
- Concepts clés
- Test methods (@isTest, testMethod deprecie), Test.startTest/stopTest, System.assert, System.assertEquals, @testSetup, Test.loadData avec Static Resource, mocking HTTP via HttpCalloutMock, Test.setMock. SeeAllData=false par defaut. Debug Logs et trace flags, niveaux de log (NONE, ERROR, WARN, INFO, DEBUG, FINE, FINER, FINEST). Apex Replay Debugger. Deploiement : Change Sets entre orgs connectees, SFDX et package development, unlocked packages, second-generation packaging (2GP). Sandboxes pour tests d'integration.
- Services / outils
- Developer Console, VS Code Apex Replay Debugger, Salesforce CLI, Workbench, outils tiers (Copado, Gearset, AutoRABIT, Flosum), Git pour versioning, GitHub Actions ou Jenkins pour CI/CD.
- Temps estimé
- 9h
Plan de révision hebdomadaire
Planning recommande de 8 semaines pour un developpeur avec quelques mois d'experience Salesforce. Semaine 1 : Decouverte de la plateforme via Trailhead (trail Platform Developer I Certification Prep). Inscrivez-vous sur Trailhead, creez un Trailhead Playground, parcourez les modules Salesforce Fundamentals et Data Modeling. Pratiquez la creation d'objets custom et de relations. Semaine 2 : Approfondissement du data model. Creez un mini-projet (gestion d'evenements ou CRM custom) avec 5-6 objets relies, validation rules, formula fields, roll-up summaries. Lisez la documentation officielle sur le sharing model. Semaine 3 : Demarrage d'Apex. Suivez le module Apex Basics & Database sur Trailhead. Ecrivez vos premieres classes, manipulez SOQL et DML dans Anonymous Apex via Developer Console. Semaine 4 : Triggers et pattern Trigger Handler. Implementez un Trigger Handler complet avec gestion bulk. Etudiez l'Order of Execution en detail. Maitrisez les contextes Trigger.new, oldMap. Semaine 5 : Asynchronous Apex (Batch, Queueable, Schedulable, Future). Pratiquez les tests unitaires avec @testSetup et HttpCalloutMock. Visez 90% de couverture sur votre projet. Semaine 6 : Lightning Web Components. Suivez le LWC Recipes repository sur GitHub. Creez 3-4 composants avec @wire, events, Lightning Data Service, et exposez-les dans App Builder. Semaine 7 : Examens blancs. Achetez Focus on Force ou utilisez les sample questions officielles Salesforce. Visez 80% minimum sur 3 examens blancs consecutifs. Identifiez vos points faibles et revisez ciblement. Semaine 8 : Revision finale, relecture des Trailmix officiels, sommeil suffisant la veille. Reservez l'examen sur Webassessor avec Kryterion (online proctored ou centre).
Besoin d'un planning sur mesure ? 30 jours · 60 jours · 90 jours
Ressources recommandées
Trailmix officiel Salesforce regroupant tous les modules et projets necessaires, totalement gratuit et interactif avec Playgrounds.
Plateforme de reference pour examens blancs et study guide payant (environ 60 EUR), tres proche du format reel.
Repository officiel avec exemples concrets de Lightning Web Components pour pratiquer en environnement reel.
Forums officiels et Trailblazer Community pour echanger avec des certifies et obtenir de l'aide sur Apex et LWC.
5 erreurs classiques à éviter
- Erreur 1 : Negliger les gouverneurs (governor limits). Beaucoup d'aspirants ecrivent des SOQL ou DML dans des boucles for. Toujours bulkifier le code et stocker les resultats SOQL dans des Maps.
- Erreur 2 : Sous-estimer le poids du domaine Logic and Process Automation (28%). Sans maitrise solide d'Apex, des triggers et de l'Order of Execution, l'examen est impossible. Pratiquez avec de vrais scenarios.
- Erreur 3 : Confondre master-detail et lookup. Master-detail implique cascade delete, sharing herite et roll-up summaries possibles. Lookup est optionnel et independant. Les questions piegent sur ces nuances.
- Erreur 4 : Ignorer Lightning Web Components au profit d'Aura ou Visualforce. Depuis 2024-2025, LWC est ultra-prioritaire dans l'examen. Maitrisez @wire, decorateurs et Lightning Data Service.
- Erreur 5 : Faire l'impasse sur les tests unitaires. Sans 75% de couverture, impossible de deployer en production. L'examen verifie la connaissance de Test.startTest, @testSetup et HttpCalloutMock.
5 questions types corrigées
Carrière & salaire après PD-1
En France et en Europe 2026, la certification PD-1 ouvre l'acces a plusieurs metiers tres demandes. Un Developpeur Salesforce Junior certifie PD-1 demarre entre 38 000 et 45 000 EUR brut annuel, un profil confirme atteint 55 000 a 70 000 EUR, et un Senior depasse souvent 80 000 EUR. En freelance, le TJM oscille entre 550 et 800 EUR selon l'experience. Les ESN (Capgemini, Accenture, Sopra Steria, IBM, Deloitte, Wipro) recrutent massivement, ainsi que les integrateurs Salesforce specialises (Cognizant, Salesforce.org, Modis). Apres PD-1, la progression naturelle conduit vers Platform Developer II (PD-2), puis Application Architect, System Architect, et le sommet Technical Architect (CTA, salaires de 120 000 a 180 000 EUR). Les certifications complementaires recommandees sont Administrator, JavaScript Developer I, Sales Cloud Consultant, Service Cloud Consultant, et Data Cloud Consultant tres valorisee en 2026.
FAQ — PD-1
Combien de temps faut-il pour preparer PD-1 ?
Comptez 80 a 120 heures de preparation reparties sur 6 a 8 semaines pour un developpeur ayant deja une experience Salesforce d'environ 6 mois. Sans experience prealable, prevoyez 150 a 200 heures et un parcours Administrator au prealable.
Cette certification est-elle reconnue en France ?
Oui, PD-1 est la certification developpeur Salesforce de reference reconnue mondialement. Tous les integrateurs et grands comptes francais la demandent. Elle figure dans les criteres de selection RH et les filtres LinkedIn Recruiter.
Quel est le taux de reussite a PD-1 ?
Le taux de reussite officieux se situe autour de 60 a 65% au premier essai. C'est une cert moderee : pas la plus difficile (CTA, B2B Solution Architect le sont davantage) mais elle exige une vraie pratique d'Apex et LWC.
Quel est le salaire apres PD-1 ?
En France 2026, un Developpeur Salesforce junior certifie PD-1 demarre entre 38 000 et 45 000 EUR brut. Avec 3-5 ans d'experience, le salaire grimpe a 55 000 a 70 000 EUR. En freelance, TJM moyen entre 550 et 800 EUR.
Faut-il une experience prealable ?
Aucun prerequis officiel, mais Salesforce recommande au moins 6 a 12 mois d'experience sur la plateforme. Connaitre les bases de la programmation orientee objet (Java idealement) et les fondamentaux Salesforce Administrator facilite enormement la preparation.
PD-1 ou cert concurrente : laquelle choisir ?
Si vous visez l'ecosysteme Salesforce, PD-1 est incontournable. En alternative on trouve les certs Microsoft Power Platform Developer (PL-400) plus orientees Microsoft 365, ou ServiceNow CAD. Le choix depend de l'ecosysteme cible de votre employeur.
Combien coute l'examen PD-1 ?
L'examen coute 200 USD (environ 200 EUR + taxes locales) en 2026. Les retakes coutent 100 USD. Certains employeurs ou partenaires Salesforce remboursent integralement, et Trailhead organise regulierement des vouchers gratuits lors d'evenements.
Combien de fois peut-on repasser PD-1 ?
En cas d'echec, vous pouvez repasser l'examen apres un delai de 24 heures, dans la meme release. Maximum 3 tentatives par release Salesforce (Spring, Summer, Winter). Au-dela, attendez la release suivante.
Prêt à passer à la pratique ?
Lancez votre examen blanc gratuit ou faites le test d'orientation pour valider votre choix.
Démarrer l'examen blanc PD-1 → Test d'orientation