Formation Développement déclaratif pour les platform app builders avec Lightning Experience

LiveOnLine Certifiant
  • 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 objets personnalisés
  • 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

2 - Profils et autorisations

  • Créer et personnaliser des profils
  • Créer des ensembles d’autorisations
  • Définir la sécurité au niveau du champ

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

  • Créer des règles de validation personnalisées
  • Décrire les outils disponibles pour la gestion des données
  • Exporter et importer des données
  • Décrire l’API de transfert en masse

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

  • Décrire les types de flux disponibles
  • Créer un flux d’écran
  • Ajouter des éléments et des ressources à un flux
  • Contrôler la navigation dans un flux
  • Décrire la différence entre le mode utilisateur et le mode système
  • Déboguer un flux
  • Déployer un flux

7 - Flux déclenchés par un enregistrement

  • Décrire les types de langage de manipulation de données (DML) disponibles dans Salesforce
  • Identifier les différences entre les déclencheurs avant et après
  • Configurer un flux déclenché par un enregistrement
  • Utiliser les variables globales $Record et $Record__Prior
  • Déboguer un flux déclenché par un enregistrement
  • Envoyer des notifications personnalisées à partir d’un flux
  • Configurer un flux déclenché par un événement sur la plate-forme

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
  • Décrire comment éviter les limites du flux
  • Décrire la différence entre les transactions de flux et les interviews de flux
  • Décrire comment Flow gère le traitement en masse
  • Identifier les problèmes courants qui peuvent survenir avec les boucles de flux
  • Appeler une classe Apex invocable à partir d’un flux
  • Identifier quand ne pas utiliser Flow

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
Cookies