🐻Une expérience dapprentissage améliorée sera bientôt disponible ! Les inscriptions aux cours dirigés par des experts seront temporairement suspendues du 30 avril 2024 à 23h00 (heure normale du Pacifique) au 6 mai 2024 à 16h00 (heure normale du Pacifique). En savoir plus. Besoin d’aide pour un cours ? Consultez lAide Trailhead.

Fonction

Developer

Durée

En présentiel : 5 Full Jour(s)
Virtuel : 5 Full Day(s) or 10 Half Jour(s)

Interface utilisateur

Lightning Experience
Enregistrer au format PDF
Question, commentaires ou aide

Aperçu

Qui doit suivre ce cours ?


Ce cours est idéal pour les développeurs qui découvrent Salesforce et souhaitent acquérir des compétences en développement déclaratif. Vous devez avoir de l’expérience dans l’écriture de solutions de programmation avec n’importe quel langage orienté objet, ainsi qu’une solide connaissance pratique des techniques de programmation, notamment les boucles, les branchements conditionnels et les sous-traitements. Vous devez également avoir une certaine maîtrise des bases de données relationnelles. Ce cours est aussi un excellent point de départ pour tous ceux qui souhaitent obtenir leur accréditation de créateur d’applications Salesforce.


Après avoir terminé ce cours, vous pourrez :


  • 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 des pages dynamiques à l’aide du générateur d’application Lightning
  • Automatiser des processus métier avec des flux, le générateur de processus, des workflows et des processus d’approbation

Préparation

Préparez-vous pour le cours avec ce Trailmix.

Inscription aux cours

Chapitres et sujets

Développement de modèles de données

  • Créer des objets personnalisés
  • Créer des champs personnalisés
  • Créer une relation principal-détails
  • Créer des relations de recherche
  • Créer des relations plusieurs à plusieurs
  • Créer des filtres de recherche
  • Afficher et modifier graphiquement votre schéma

Profils et autorisations

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

Accès aux enregistrements

  • Décrire les niveaux d’accès aux enregistrements disponibles
  • Attribuer des paramètres par défaut à l’échelle de l’organisation
  • Créer une hiérarchie des rôles
  • Définir des règles de partage
  • Partager manuellement un enregistrement

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

Considérations de développement d’interface utilisateur

  • Créer des applications, des pages et des onglets personnalisés
  • Afficher et personnaliser l’application mobile Salesforce
  • Décrire les cas d’utilisation pour les actions rapides
  • Créer des types d’enregistrement

Concepts de base des flux et flux d’écran

  • Définir 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

Flux déclenchés par des enregistrements

  • Décrire les types de data manipulation language (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 de plate-forme

Générateur de processus et flux de travail.

  • Répertorier les actions pouvant être déclenchées par un processus et un flux de travail
  • Décrire la différence entre les actions immédiates et planifiées
  • Décrire les cas d’utilisation d’un processus et d’un flux de travail
  • Créer des processus et des règles de flux de travail
  • Créer une escalade à l’aide d’actions planifiées

Automatisation avec approbations

  • Énumérer les composants d’un processus d’approbation en plusieurs étapes
  • Mettre en place un processus d’approbation en plusieurs étapes

Enregistrement d’un ordre d’exécution

  • Décrire les points clés de l’ordre d’exécution
  • Expliquer comment la programmation déclarative s’intègre à l’ordre d’exécution et peut être influencée par celui-ci
  • Décrire le cycle de vie d’une transaction

Meilleures pratiques en matière de flux

  • Utiliser les conventions de nommage
  • Expliquer comment éviter les limites de flux
  • Décrire la différence entre les transactions et les interviews de flux
  • Expliquer comment Flow gère le traitement en masse
  • Identifier les problèmes courants qui peuvent survenir avec les boucles de flux
  • Appeler un Apex invocable à partir d’un flux
  • Identifier les moments où ne pas utiliser Flow

Déploiement d’applications

  • Comparer 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 fonctionnalité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