- Cours pratique
- Informatique
- Officiel
- Salesforce
Formation Salesforce - Programmer des composants web Lightning

- Durée
- 5 jours
- Niveau
- Intermédiaire
- Modalités
- Distanciel
Description de la formation Programmation Salesforce Lightning
Cette formation Programmation Salesforce Lightning vous apprend à programmer les composants Web Lightning avec le balisage, JavaScript, CSS, Apex et Salesforce Lightning Design System.
Vous découvrirez comment assurer la prise en charge de plusieurs appareils et tailles d'écran avec une unique base de code, tout en améliorant les applications personnalisées fonctionnant dans Lightning Experience et l'application mobile Salesforce.
À son issue, vous serez à même de mettre ces composants à la disposition des utilisateurs finaux de Salesforce.
Langue de la formation : Anglais. Support de cours : Anglais.

Objectifs pédagogiques
Objectifs pédagogiques :
À l'issue de cette formation Programmation Salesforce Lightning, vous aurez acquis les connaissances et compétences nécessaires pour :
- Développer des composants Lightning Web à utiliser dans de nombreuses expériences Salesforce
- Travailler dans un environnement de développement Salesforce moderne à l'aide de Visual Studio Code, de Git et de la CLI Salesforce, en association avec un hub de développement et des organisations test
- Communiquer entre les composants Lightning Web à l'aide d'événements personnalisés, de méthodes publiques et de publication/abonnement
- Lire et écrire des données Salesforce en utilisant le wire service et Apex impératif
- Modeler des composants Web Lightning avec CSS et SLDS
- Construire des composants avancés à l'aide de composants de service, de localisation, de JavaScript tiers et d'API externes
- Créer des formulaires à l'aide de composants standard et de contrôles personnalisés
- Développer dans une organisation avec suivi de source et déployer dans des organisations sans suivi de source
Objectifs opérationnels
Objectif opérationnel :
Savoir développer des applications et des composants Web Lightning personnalisés à utiliser dans de nombreuses expériences Salesforce.
Programme
Contenu du cours, module par module
8 modules
- Modèle de composants Lightning Web
- Création de composants Lightning Web
- Composants de style
- Définition des propriétés du composant
- Gestion des événements DOM
- Débogage de composants Lightning Web
- Travailler avec des données Salesforce
- Utilisation des composants Lightning de base
- Création et maintenance d'événements
- Communication avancée entre composants
- Création de pages Lightning avec des composants et App Builder
- Création de Composants pour les pages d'enregistrement Lightning Experience
- Affichage des composants Lightning Web
- Remplacement des actions standard
- Définition d'une application Lightning
- Utilisation de Lightning pour pages Visualforce avec Lightning Out
- Autres expériences prises en charge
- Utilisation de lightning-vertical-navigation
- Utilisation de lightning-datatable
- Mise en oeuvre de groupes de boutons
- Construction de mises en page réactives
- Création d'une table de données réactive et personnalisée
- Définition de fonctions publiques sur des composants
- Composants de service et notifications toast
- Slots et notifications modales
- Localisation
- Renderers et tiers JS
- Formulaires de mise en oeuvre
- Formulaires de mise en oeuvre avec contrôles personnalisés
- Validation des données d'entrée
- Affichage et modification des enregistrements Salesforce
- Attente de finalisation des demandes serveur
- Modèle de développement organisationnel et déploiements
Programme mis à jour le 17/01/2025
Public concerné
Ce cours Programmation Salesforce Lightning s'adresse principalement aux éditeurs de logiciels indépendants (ISV) et aux développeurs d’applications Web qui souhaitent créer des composants et des applications Lightning Web personnalisés qui s’exécutent dans de nombreuses expériences Salesforce.

Prérequis
Pour suivre cette formation Programmation Salesforce Lightning, une maîtrise de la programmation HTML5, JavaScript et du balisage de style avec CSS ainsi qu'une expérience préalable avec Salesforce et développement d'applications à page unique (SPA) sont fortement recommandées, mais pas obligatoires.
Salesforce recommande également d'avoir suivi le programme d'autoformation Build Lightning Web Components accessible sur Trailhead (durée de formation estimée à 10 heures 15 minutes).
Enfin, Salesforce fournit une configuration technique préalable pour votre ordinateur.
J’évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant le test de prérequis.
Faire le testFinancement
Cette formation peut être prise en charge par votre entreprise, seule ou avec l’appui de son opérateur de compétences. Nous fournissons le devis et les pièces attendues par l’OPCO.
Formations liées
- Selenium et Appium : Automatiser les tests fonctionnels des applications web et mobilesRéf. OSAP4 joursFondamentalProchaine session : 24 nov.2 490 €
- SOAP Web Services - Mise en oeuvre avec Jakarta EERéf. SWES3 joursIntermédiaireProchaine session : 14 déc.
- SoapUI : Tests d’API et Web ServicesRéf. STAW2 joursFondamentalProchaine session : 10 déc.1 690 €
- Softr : Créer des applications web interactives sans code avec SoftrRéf. SOFT2 joursFondamentalProchaine session : 15 oct.1 590 €