Formation Développement déclaratif pour les platform app builders avec Lightning Experience
- Référence : SFDEX403
- Durée : 35 heures
- Certification : Salesforce Certified Platform App Builder
- Eligible CPF : Non
RÉSUMÉ
Découvrez les principes fondamentaux du développement d’applications déclaratives et comment personnaliser les applications Salesforce multi-utilisateurs pour répondre aux besoins de l’entreprise. Dans ce cours de 5 jours, nos experts Salesforce vous expliquent comment créer un modèle de données, définir et attribuer des profils et des autorisations, et contrôler l’accès aux enregistrements. Découvrez Flow Builder et apprenez comment automatiser des processus métier complexes à l’aide de l’automatisation. Découvrez comment gérer les données, développer des interfaces utilisateurs uniques pour des utilisateurs spécifiques et déployer des applications Salesforce en utilisant les capacités déclaratives « click not code ».
CONNAISSANCES PREALABLES
- 1-Vous devez avoir de l’expérience en programmation orientée objet et une solide connaissance pratique des principes de programmation, y compris les boucles, les branchements conditionnels et les sous-processus. Vous devez également avoir une certaine expérience des bases de données relationnelles
- 2-Avoir complété le trailmix suivant avant de venir en cours : https://trailhead.salesforce.com/users/auser797/trailmixes/declarative-development-for-platform-app-builders-pre-work
- 3-Avoir des connaissances de base en langue anglaise car le support de cours est en langue anglaise
PROFIL DES STAGIAIRES
- 1-Cette formation est idéale pour les développeurs qui débutent dans Salesforce et qui souhaitent acquérir des compétences en développement déclaratif
- 2- Cette formation est une excellente base pour tous ceux qui cherchent à obtenir leur certification Salesforce
OBJECTIFS
- Créer et personnaliser des applications Salesforce multi-utilisateurs
- Créer des objets personnalisés
- Gérer vos données et créer des règles de validation
- Personnaliser l’interface utilisateur
- Rendre les pages dynamiques à l’aide de Lightning App Builder
- Automatiser les processus métier avec les flux, Process Builder, les workflows et les processus d’approbation
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 - Développement de modèles de données
- Créer des champs personnalisés
- Créer des relations principal-détails
- Créer des relations de recherche
- Créer des relations plusieurs-à-plusieurs
- Créer des filtres de recherche
- Afficher et modifier votre schéma graphiquement
- Créer des objets personnalisés
2 - Profils et autorisations
- Créer des ensembles d’autorisations
- Définir la sécurité au niveau du champ
- Créer et personnaliser des profils
3 - Accès aux enregistrements
- Décrire les niveaux d’accès aux enregistrements disponibles
- Attribuer des valeurs par défaut à l’échelle de l’organisation
- Créer une hiérarchie de rôles
- Définir des règles de partage
- Partager manuellement un enregistrement
4 - Gestion des données
- Exporter et importer des données
- Décrire l’API de transfert en masse
- Décrire les outils disponibles pour la gestion des données
- Créer des règles de validation personnalisées
5 - Développement d’interface utilisateur
- Créer des applications, des onglets et des pages personnalisés
- Afficher et personnaliser l’application mobile Salesforce
- Décrire des cas d’utilisation des Actions Rapides
- Créer des types d’enregistrements
6 - Notions de base sur les flux et les flux d’écran
- Ajouter des éléments et des ressources à un flux
- Déployer un flux
- Déboguer un flux
- Décrire la différence entre le mode utilisateur et le mode système
- Contrôler la navigation dans un flux
- Créer un flux d’écran
- Décrire les types de flux disponibles
7 - Flux déclenchés par un enregistrement
- Décrire les types de langage de manipulation de données (DML) disponibles dans Salesforce
- Configurer un flux déclenché par un événement sur la plate-forme
- Envoyer des notifications personnalisées à partir d’un flux
- Déboguer un flux déclenché par un enregistrement
- Configurer un flux déclenché par un enregistrement
- Identifier les différences entre les déclencheurs avant et après
- Utiliser les variables globales $Record et $Record__Prior
8 - Process Builder et Workflow
- Répertorier les actions qui peuvent être déclenchées par un processus et un workflow
- Décrire la différence entre les actions immédiates et planifiées
- Décrire des cas d’utilisation d’un processus et d’un workflow
- Créer des processus et des règles de workflow
- Créer une escalade à l’aide d’actions planifiées
9 - Automatisation avec approbations
- Énumérer les composants d’un processus d’approbation en plusieurs étapes
- Mettre en œuvre un processus d’approbation en plusieurs étapes
10 - Enregistrer l’ordre d’exécution
- Décrire les points clés de l’ordre d’exécution
- Décrire comment la programmation déclarative s’intègre et peut être affectée par l’ordre d’exécution
- Décrire le cycle de vie d’une transaction
11 - Meilleures pratiques sur les flux
- Utiliser des règles de nommage
- Identifier quand ne pas utiliser Flow
- Appeler une classe Apex invocable à partir d’un flux
- Identifier les problèmes courants qui peuvent survenir avec les boucles de flux
- Décrire comment Flow gère le traitement en masse
- Décrire la différence entre les transactions de flux et les interviews de flux
- Décrire comment éviter les limites du flux
12 - Déploiement d’applications
- Contraster les différences entre les différents types de sandbox
- Décrire les capacités, les limites et les considérations des ensembles de modifications
- Décrire les capacités des packages non gérés
- Créer et installer des packages non gérés
- Déterminer le plan de déploiement approprié en fonction d’un scénario
13 - Certification Salesforce Certified Platform App Builder
- L’examen de certification Salesforce ne se déroule pas dans le cadre de la formation et il appartient au stagiaire de s’y inscrire via le webassessor
- Nous ne recommandons pas de passer l’examen directement à l’issue de la formation. Une préparation supplémentaire doit être fournie