Formation Programmer des composants Web Lightning
- Référence : SFDEX602
- Durée : 35 heures
- Certification : Non
- Eligible CPF : Non
RÉSUMÉ
Découvrez comment développer des applications personnalisées qui fonctionnent dans Lightning Experience et l’application mobile Salesforce, et comment assurer la prise en charge de plusieurs appareils et tailles d’écran avec une unique base de code. Dans ce cours de 5 jours, nos experts de la plate-forme vous expliqueront comment programmer les composants Web Lightning avec le balisage, JavaScript, CSS, Apex et Salesforce Lightning Design System (SLDS), et comment les déployer pour les utilisateurs finaux de Salesforce.
CONNAISSANCES PREALABLES
- 1-Complétez le trailmix suivant avant de venir en cours : https://trailhead.salesforce.com/en/content/learn/trails/build-lightning-web-components
- 2-Avoir des connaissances de base en langue anglaise car le support de cours est en langue anglaise
PROFIL DES STAGIAIRES
- Ce cours est conçu pour les éditeurs de logiciels indépendants (ISV) et les développeurs d’applications Web qui souhaitent créer des applications et des composants Web Lightning personnalisés qui s’exécutent dans de nombreuses expériences Salesforce
OBJECTIFS
- Développer des composants Web Lightning à 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 Web Lightning à 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
METHODES PEDAGOGIQUES
- 6 à 12 personnes maximum par cours, 1 poste de travail par stagiaire
- Remise d’une documentation pédagogique papier ou numérique pendant le stage
- La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
METHODES D'EVALUATION DES ACQUIS
- Auto-évaluation des acquis par le stagiaire via un questionnaire
- Attestation de fin de stage adressée avec la facture
FORMATEUR
Consultant-Formateur expert Développeurs Salesforce
CONTENU DU COURS Développeurs Salesforce
1 - Introduction au cours
2 - Composants Web Lightning
- Découverte du modèle de composants Web Lightning
- Communication avancée entre composants
- Création et maintenance d’événements
- Utilisation des composants Lightning de base
- Exploitation des données Salesforce
- Débogage de composants Web Lightning
- Gestion des événements DOM
- Définition des propriétés de composant
- Composants de style
- Création de composants Web Lightning
3 - Affichage des composants Web Lightning
- Création de pages Lightning avec des composants et le générateur d’applications
- Création de composants pour les pages d’enregistrement Lightning Experience
- Affichage des composants Web Lightning
- 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
4 - Navigation et mises en page
- Utilisation de lightning-vertical-navigation
- Construction de mises en page réactives
- Mise en œuvre de groupes de boutons
- Utilisation de lightning-datatable
5 - Création de composants avancés
- Création d’une table de données réactive et personnalisée
- Définition de fonctions publiques sur des composants
- Utilisation des composants de service et des notifications toast
- Insertion de balisage dans des créneaux de contenu et affichage de notifications modales
- Présentation des options de localisation
- Compréhension des composants de rendu et du JavaScript tiers
6 - Composants Web Lightning et données Salesforce
- Formulaires de mise en œuvre
- Formulaires de mise en œuvre avec contrôles personnalisés
- Validation des données d’entrée
- Affichage et modification des enregistrements Salesforce
- Attente de finalisation des demandes serveur
7 - Organisations suivies à la source
- Compréhension du modèle de développement organisationnel et des déploiements