Plans de Développement des Compétences : Faites vous accompagner par notre Equipe Pédagogique !

IT - Informatique

Formations Salesforce

Formation Salesforce – Niveau Avancé : Développement d’applications sur Salesforce

Développez des applications Salesforce avancées pour transformer vos opérations en leviers de croissance.

Niveau :

Satisfaction de nos apprenants en 2024 : 98%
Taux d’assiduité : 100%

Tout savoir sur votre formation :

Formez-vous selon vos disponibilités !
Vous proposez 3 dates au choix et votre formateur vous confirme la date souhaitée.

En présentiel dans votre entreprise, dans l’un de nos 54 centres de formation ou en distanciel par visioconférence.

Formations individuelles sur-mesure
ou
Formations Intra entreprise sur-mesure.

Éligible aux Financements :
OPCO, Entreprise, France Travail...
Formation non prise en charge par le CPF.

Contexte de la formation

Vous cherchez à booster votre carrière en maîtrisant la programmation sur Salesforce ? Vous voulez créer des applications personnalisées sur la plateforme CRM leader du marché ? Vous êtes au bon endroit et vous allez découvrir pourquoi cette compétence est un véritable game-changer.

La maîtrise de la programmation sur Salesforce est devenue une compétence essentielle dans le monde de l’IT et du développement. Salesforce, leader mondial des solutions CRM, offre un véritable écosystème pour le développement d’applications sur mesure. En maîtrisant cette compétence, vous pouvez personnaliser et étendre les capacités CRM d’une entreprise pour répondre à ses besoins spécifiques. Les avantages sont nombreux, tant sur le plan professionnel que personnel. Vous pouvez accélérer votre carrière, vous démarquer dans votre domaine et apporter une valeur ajoutée significative à votre organisation. L’apprentissage de la programmation sur Salesforce ouvre un monde d’opportunités, permettant de développer des solutions innovantes et d’améliorer l’efficacité opérationnelle.

Vous êtes encore là ? C’est le moment d’approfondir votre connaissance du développement sur Salesforce.

Avec Expertisme, Organisme de Formation certifié QUALIOPI, vous pouvez suivre une formation complète sur la création d’applications par programmation sur Salesforce. Notre formateur expert métier vous guidera à travers les fondamentaux du développement sur cette plateforme. Vous apprendrez à utiliser les outils spécifiques à Salesforce, tels que Apex, Visualforce et Lightning Components. La formation est conçue pour vous offrir une expérience d’apprentissage pratique avec des exercices et des projets qui vous permettent d’appliquer directement vos connaissances dans des scénarios réels. Vous apprendrez comment personnaliser les applications pour répondre aux besoins spécifiques d’une organisation et comment automatiser les processus métier pour améliorer l’efficacité opérationnelle. Grâce à une approche adaptative et efficace, cette formation vous aidera à tirer pleinement parti de la plateforme Salesforce.

N’attendez plus pour booster votre carrière et vous démarquer dans votre domaine. Commencez votre formation sur la programmation Salesforce aujourd’hui et découvrez les nombreux avantages de cette compétence indispensable. Avec Expertisme, vous êtes entre de bonnes mains pour devenir un expert de la programmation sur Salesforce.

En résumé

Cette formation Salesforce avancée s’adresse aux développeurs et architectes qui veulent passer d’une utilisation limitée de la plateforme à un véritable développement applicatif structuré : Apex, Visualforce, Lightning Web Components, SOQL/SOSL, DML, déclencheurs, tests et déploiement. L’objectif : vous permettre de concevoir, coder, tester et déployer des applications Salesforce sur mesure, fiables, performantes et maintenables.

Ce que cette formation va réellement changer pour vous :
• Maîtriser le développement pro-code sur Salesforce : Apex, Visualforce, Aura et Lightning Web Components.
• Concevoir une architecture applicative robuste adaptée à un environnement multi‑locataires (multi-tenant).
• Automatiser la logique métier avancée avec déclencheurs, classes Apex, SOQL/SOSL et DML.
• Tester, sécuriser et déployer vos développements Salesforce avec les bons outils (VS Code, CLI, Salesforce DX, Ant, ensembles de modifications).
• Personnaliser l’interface utilisateur avec Visualforce et les composants Lightning pour répondre précisément aux besoins métier.

À qui s’adresse cette formation ?

Cette formation s’adresse principalement aux développeurs en quête de compétences spécifiques pour la création d’applications sur la plate-forme Salesforce. Elle est particulièrement pertinente pour les développeurs logiciels, les ingénieurs en développement de logiciels et les architectes de solutions qui cherchent à écrire des programmes personnalisés, englobant tout autant la logique métier que les couches d’interface utilisateur. L’expertise acquise sera d’une grande utilité pour ceux qui utilisent Apex et Visualforce dans leurs projets quotidiens. Les professionnels de l’IT souhaitant diversifier leurs compétences et approfondir leur maîtrise des outils Salesforce pourront également bénéficier de cette formation. De plus, ceux qui aspirent à des rôles de leadership technique dans le développement d’applications Salesforce trouveront dans cette formation les clés pour progresser. En somme, cette formation est un atout précieux pour tous ceux qui cherchent à exceller dans le domaine du développement sur Salesforce.

Pré-requis

Avoir une bonne compréhension des concepts de base de la programmation orientée objet
Avoir de l’expérience dans la création de solutions déclaratives sur la plate-forme Salesforce
Être muni d’un ordinateur relié à Internet, possédant une caméra, un micro et un haut-parleur.
Ces prérequis sont indispensables pour vous permettre d’acquérir les compétences nécessaires et de tirer un maximum de bénéfices de cette formation.

Objectifs

  • Maîtriser la création d’applications sur la plateforme Salesforce en utilisant une programmation pro-code pour des solutions personnalisées.
  • Acquérir les compétences nécessaires pour développer des composants Web Lightning et du code Visualforce afin de personnaliser l’interface utilisateur sur Salesforce.
  • Savoir utiliser les déclencheurs et les classes Apex, avec une bonne maîtrise du Salesforce Object Query Language (SOQL), Salesforce Object Search Language (SOSL) et du Data Manipulation Language (DML) pour créer des personnalisations de logique métier.
  • Être capable de tester efficacement Apex en utilisant l’outil de test intégré à la plateforme Salesforce.
  • Comprendre et appliquer les principes de la conception de programmes sur une plateforme multi-locataires pour optimiser la performance des applications Salesforce.
  • Maîtriser l’utilisation de Visual Studio Code, Salesforce Extension Pack et Salesforce Command Line Interface (CLI) pour faciliter le développement sur la plateforme Salesforce.

Programme

  • 1. INTRODUCTION À SALESFORCE ET À L'AUTOMATISATION DÉCLARATIVE

    • Comprendre les fondamentaux de Salesforce
    • Création de champs de formule
    • Création de champs récapitulatifs de cumul
    • Comprendre les types d’enregistrement
    • Examiner d’autres outils d’automatisation
    • Élaboration d’un modèle de données sur la plateforme Salesforce
  • 2. PROGRAMMATION AVEC APEX

    • Description des aspects clés d’Apex le différenciant des autres langages, tels que Java et C#
    • Raisons pour lesquelles les transactions Apex et les limitations du gouverneur doivent être prises en compte lors de l’écriture de code Apex
    • Exécution d’un code Apex simple
    • Utilisation du type de données sObject, des types de données primitifs et des instructions de contrôle de base dans Apex
  • 3. UTILISATION DE SOQL ET SOSL POUR RÉCUPÉRER LES DONNÉES DE VOTRE ORGANISATION

    • Écriture d’une requête de base à l’aide du langage de requête de Salesforce, SOQL
    • Traitement du résultat d’une requête dans Apex
    • Création d’une requête de manière dynamique au moment de l’exécution
    • Utilisation de SOQL pour interroger des relations parent-enfant
    • Description d’une requête de relation
    • Écriture d’une requête qui traverse une relation enfant-parent
    • Écriture d’une requête qui traverse une relation parent-enfant
    • Utilisation de SOSL pour rechercher des données
  • 4. UTILISATION DE DML POUR MANIPULER LES DONNÉES DE VOTRE ORGANISATION

    • Recensement des différentes manières d’appeler des opérations DML
    • Écriture d’un code Apex pour invoquer des opérations DML et gérer les erreurs DML
  • 5. DÉPLOIEMENT

    • Présentation du concept de déploiement
    • Déploiement de code à l’aide d’ensembles de modifications
    • Utilisation de l’outil de migration Ant
    • Examen des packages gérés et non gérés
    • Exploration de Salesforce DX
  • 6. CONCEPTS ESSENTIELS DU DÉCLENCHEUR

    • Présentation des utilisations d’un déclencheur
    • Présentation de la syntaxe d’une définition de déclencheur
    • Utilisation des variables de contexte de déclencheur
  • 7. CONCEPTS ESSENTIELS DES CLASSES APEX

    • Présentation du mode d’utilisation des classes Apex
    • Définition d’une classe Apex
    • Détermination des données auxquelles une classe Apex peut accéder
  • 8. ORDRE D'EXÉCUTION DU PROCESSUS D'ENREGISTREMENT, TRANSACTIONS APEX ET ÉVÉNEMENTS DE PLATEFORME

    • Présentation des points clés de l’ordre d’exécution
    • Présentation de la manière dont les déclencheurs s’intègrent à l’ordre d’exécution et comment celui-ci peut avoir une influence sur eux
    • Description du cycle de vie d’une transaction Apex
    • Description du cycle de vie de la mémoire pour les attributs statiques
    • Utilisation des événements de plateforme pour la consignation immédiate des erreurs
  • 9. TESTS APEX

    • Description du cadre de test Apex
    • Création de données de test
    • Écriture et exécution d’un test Apex
    • Test de bonnes pratiques
  • 10. STRATÉGIES DE CONCEPTION DE SOLUTIONS APEX EFFICACES

    • Présentation des bonnes pratiques permettant l’écriture d’un code facile à entretenir et à enrichir
    • Écriture de déclencheurs et de classes pouvant recevoir des entrées faites de lots de données
    • Écriture de code fonctionnant efficacement avec la base de données, à la fois lors de l’interrogation et de l’utilisation de DML
  • 11. STRATÉGIES DE CONCEPTION DE DÉCLENCHEUR

    • Recensement des mécanismes déclaratifs utilisables pour implémenter une logique métier complexe, des types de problèmes pour lesquels ils sont les plus adaptés et de leurs limites
    • Description des possibilités d’utilisation de la fonctionnalité déclarative pour améliorer vos solutions de programmation
  • 12. TRAVAIL AVEC VISUALFORCE

    • Création d’une page Visualforce
    • Référencement d’un contrôleur standard
    • Lancement d’une page Visualforce à l’aide d’un bouton personnalisé
    • Affichage des données d’un enregistrement sur une page Visualforce
    • Référencement de contrôleurs personnalisés et d’extensions de contrôleur
    • Travail avec des contrôleurs de liste
  • 13. CONSIDÉRATIONS RELATIVES AU DÉVELOPPEMENT AVEC VISUALFORCE ET TESTS

    • Description des problèmes de limites fréquents et des problématiques de sécurité communes
    • Description des stratégies de test des contrôleurs Visualforce
    • Écriture de tests pour les constructeurs de contrôleurs
    • Écriture de tests pour les méthodes d’action, les accesseurs en lecture et en modification ainsi que les propriétés
  • 14. COMPOSANTS LIGHTNING

    • Création et affichage d’un composant Aura
    • Création et affichage d’un composant Web Lightning

Version 5. Mise à jour le 01/01/2026
© EXPERTISME – Groupe SELECT® 2025 Tous droits réservés. Les textes présents sur cette page sont soumis aux droits d’auteur.

Pourquoi choisir EXPERTISME ?

EXPERTISME privilégie une approche 100 % opérationnelle, orientée résultats et adaptée à votre contexte.

Nous construisons cette formation Salesforce avancée autour de vos enjeux concrets : qualité du code, performance, maintenabilité, industrialisation des déploiements, sécurité des données et adoption par les utilisateurs finaux.

• Formateurs Experts Métiers soigneusement sélectionnés, spécialistes du Salesforce avec plus de 7 ans d’expérience.
• Cas pratiques directement inspirés de projets réels : automatisation de processus, gestion de volumes importants, optimisation des requêtes et des déclencheurs.
• Alternance maîtrisée entre apports théoriques, démonstrations en direct, exercices guidés et temps d’échange sur vos propres cas d’usage.
• Pédagogie progressive permettant de consolider les bases (Apex, SOQL/SOSL, DML, Visualforce) avant d’aborder les sujets avancés (transactions, événements de plateforme, Lightning Components, Salesforce DX).
• Accompagnement possible dans la mise en œuvre des bonnes pratiques (architecture, tests, déploiement) au retour en entreprise.

Notre mission: vous rendre autonome, efficace et rentable dans l’analyse et l’exploitation de vos données Salesforce.

Quelle formation est faite pour vous selon votre problématique ?

Vous ne savez pas quelle formation choisir ? Repérez votre situation ci-dessous :

Votre enjeu métierFormation recommandéeValeur ajoutée obtenue
Découvrir ou consolider une vision globale de l’écosystème Salesforce (Data Cloud, Marketing Cloud, Lightning Experience) avant d’entrer dans le pro‑code.Formation Salesforce : Maîtrisez Data Cloud, Marketing Cloud et Lightning ExperienceAcquérir une compréhension complète des principaux clouds Salesforce pour mieux positionner vos futurs développements applicatifs.
Approfondir l’administration, l’automatisation avancée et la gouvernance Salesforce en complément du développement Apex.Formation Salesforce - Niveau Expert : Administration, Automatisation, Commerce Cloud et plusRenforcer vos compétences d’architecte ou de lead technique en maîtrisant l’administration avancée et l’automatisation à grande échelle.
Optimiser les processus commerciaux (ventes, devis, tarification) pour aligner vos développements Apex sur les enjeux business.Formation Salesforce : Maitrisez Sales Cloud, CPQ et Automatisation pour optimiser vos processus commerciauxComprendre en profondeur Sales Cloud et CPQ pour développer des fonctionnalités parfaitement alignées avec les besoins des équipes commerciales.
Renforcer la dimension marketing et engagement client de vos projets Salesforce.Formation Salesforce : Optimisation de l'engagement client et des ventes avec Marketing Cloud et Pardot LightningMaîtriser les parcours marketing et l’automatisation de l’engagement client pour concevoir des intégrations et développements adaptés côté CRM.
Industrialiser vos développements Salesforce avec une approche DevOps outillée (CI/CD, qualité de code, déploiements).Formation Salesforce : Maîtrisez la plateforme DevOps de AutoRabitMettre en place une chaîne DevOps complète autour de Salesforce pour fiabiliser et accélérer vos déploiements applicatifs.

Salesforce – Niveau Avancé : Développement d’Applications sur Salesforce disponible partout en France

Chaque année, de nombreux professionnels se forment avec EXPERTISME.
Nos Formateurs Experts Métiers interviennent en individuel sur-mesure ou en intra entreprise-sur-mesure régulièrement dans :
• L’un de nos 54 centres à Paris, Lyon, Lille, Bordeaux, Toulouse, Marseille, Nice…
• Directement dans votre entreprise partout en France.
• En distanciel par visioconférence.
• Mais aussi à Perpignan, Laval.
Découvrir nos centres de formation

Points forts de la formation

  • Votre plan pédagogique de formation sur-mesure avec l’évaluation initiale de votre niveau de connaissance du sujet abordé
  • Des cas pratiques inspirés de votre activité professionnelle, traités lors de la formation
  • Un suivi individuel pendant la formation permettant de progresser plus rapidement
  • Un support de formation de qualité créé sur-mesure en fonction de vos attentes et des objectifs fixés, permettant un transfert de compétences qui vous rende très rapidement opérationnel
  • Les dates et lieux de cette formation sont à définir selon vos disponibilités
  • Animation de la formation par un Formateur Expert Métier
  • La possibilité, pendant 12 mois, de solliciter votre Formateur Expert sur des problématiques professionnelles liées au thème de votre formation
  • Un suivi de 12 mois de la consolidation et de l’évolution de vos acquis.

FAQ – Questions fréquentes sur notre formation

  • La formation est‑elle accessible en distanciel ?

    Oui, la formation est disponible en distanciel par visioconférence ce qui vous permet d’enregistrer et de conserver un support vidéo de votre formation en plus du support de formation.

  • Quel niveau technique est requis pour suivre cette formation Salesforce avancée ?

    Vous devez avoir une bonne compréhension des concepts de base de la programmation orientée objet (types, classes, méthodes, héritage, etc.) et déjà une expérience dans la création de solutions déclaratives sur la plateforme Salesforce (objets, champs, automatisations simples). Ces prérequis sont indispensables pour pouvoir tirer pleinement parti du contenu pro‑code (Apex, Visualforce, Lightning Components).

  • Le formateur est‑il un expert Salesforce confirmé ?

    Nos Formateurs Experts Métiers sont des experts avec en moyenne plus de 7 ans d’expérience.

  • Quel matériel est nécessaire pour suivre la formation ?

    Vous devez disposer d’un ordinateur relié à Internet, équipé d’une caméra, d’un micro et d’un haut‑parleur (ou casque). Un accès à un environnement Salesforce (sandbox ou org de développement) est fortement recommandé pour pratiquer en direct pendant la formation.

  • Y a‑t‑il des exercices pratiques pendant la formation ?

    Oui, la formation est conçue pour être très opérationnelle : chaque module intègre des exercices, des démonstrations et des cas concrets. Vous écrirez du code Apex, manipulerez SOQL/SOSL et DML, créerez des déclencheurs, des pages Visualforce et des composants Lightning afin de consolider vos acquis par la pratique.

Approche pédagogique

L’approche pédagogique a été construite sur l’interactivité et la personnalisation : Présentation illustrée et animée par le Formateur Expert, partage d’expériences, études de cas, mise en situation réelle.
Tous les supports sont fournis par support papier, mail ou clé USB à chaque stagiaire.

Méthodologie pédagogique employée :
Chaque formation en présentiel ou en distanciel est animée par un Formateur Expert Métier sélectionné selon ses compétences et expériences professionnelles. Apport d’expertise du Formateur, quiz en début et fin de formation, cas pratiques, échanges d’expérience. Accès en ligne au support de formation.

Méthodes utilisées et évaluation :
Evaluation et positionnement lors de la définition du projet pédagogique avec le(s) stagiaire(s). Un QCM est donné aux stagiaires le dernier jour de la formation pour valider leurs apprentissages. Une correction collective est effectuée par le Formateur. Une évaluation de fin de stage en direct est organisée entre le Formateur et le(s) stagiaire(s) pour recueillir et prendre en compte leurs appréciations. Une attestation de fin de stage est remise aux stagiaires.

Accessibilité

Toute demande spécifique à l’accessibilité de la formation par des personnes handicapées donnera lieu à une attention particulière et le cas échéant une adaptation des moyens de la formation.
Public en situation de handicap, contactez notre référent handicap au 01 42 66 36 42.

Formateur

Nos Formateurs sont des Experts Métiers intervenants sur les prestations inhérentes sur la thématique de la formation. Ils réalisent les audits et co-construisent l’offre et le déroulé de la formation avec l’Ingénieur Pédagogique avant validation par le Responsable Pédagogique. Ils sont sélectionnés pour leurs compétences pédagogiques et leurs expériences dans la formation pour adultes.

Prêt à maîtriser cette Formation Salesforce – Niveau Avancé : Développement d’Applications sur Salesforce ?

N’attendez pas pour vous former dans un de nos 54 centres à Paris, Lyon, Lille, Bordeaux et Toulouse, mais aussi directement en entreprise partout en France ou à Perpignan, Laval.
Demandez dès maintenant votre devis personnalisé ou programme détaillé

Référence : IT-90086

Durée : 35 heures soit 5 jours

Tarif : 4875€ HT / Personne

Cette formation vous intéresse ?

Nos Formateurs Experts Métiers conçoivent votre formation individuelle sur mesure lors de la définition de votre projet pédagogique !

Remplissez le formulaire suivant :

L’un de nos conseillers vous contactera
dans les meilleurs délais.

Partagez cette formation :

Référence : IT-90086

Durée : 35 heures soit 5 jours

Tarif : Sur Devis

Formez vos équipes !

à partir de 4 collaborateurs

Nos Formateurs Experts Métiers conçoivent votre formation intra-entreprise sur mesure lors de la définition de votre projet pédagogique !

Partagez cette formation :

Témoignages
de nos apprenants

Des questions
sur notre formation ?

Notre équipe pédagogique se tient à votre disposition pour vous accompagner dans le choix de votre  formation individuelle sur-mesure ou intra-entreprise sur mesure.

Vous pouvez également directement nous contacter :

Vous recherchez une formation :
Votre parcours de formation
Étape par Étape

Formations complémentaires - Formations Salesforce / IT - Informatique sur-mesure

Vous avez besoin
d’une formation ?
Vous avez
besoin
d’une
formation ?
error: Ce contenu est protégé