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
    • Création de composants Web Lightning
    • Composants de style
    • Définition des propriétés de composant
    • Gestion des événements DOM
    • Débogage de composants Web Lightning
    • Exploitation des données Salesforce
    • Utilisation des composants Lightning de base
    • Création et maintenance d’événements
    • Communication avancée entre composants

    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
    • Utilisation de lightning-datatable
    • Mise en œuvre de groupes de boutons
    • Construction de mises en page réactives

    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

    8 - Tests Jest pour les composants Web Lightning

      9 - Composants Web Lightning pour les développeurs Aura

        Cookies