Résumé du cours
Ce cours pratique et complet est indispensable pour les nouveaux développeurs d'applications ou les développeurs débutants dans Salesforce. Les participants apprendront à utiliser les capacités déclaratives "click not code" de la plateforme Lightning pour créer des applications personnalisées et pour personnaliser les applications existantes. Développez vos connaissances sur les objets, les champs, la personnalisation de l'interface utilisateur, les outils d'automatisation, la sécurité, le déploiement d'applications et plus encore.
Moyens d'évaluation :
- Quiz pré-formation de vérification des connaissances (si applicable)
- Évaluations formatives pendant la formation, à travers les travaux pratiques réalisés sur les labs à l’issue de chaque module, QCM, mises en situation…
- Complétion par chaque participant d’un questionnaire et/ou questionnaire de positionnement en amont et à l’issue de la formation pour validation de l’acquisition des compétences
A qui s'adresse cette formation
Cette formation est idéale pour les programmeurs et les développeurs pointercliquer qui souhaitent comprendre les outils de développement déclaratifs disponibles sur la plate-forme.
Pré-requis
Compléter le trailmix suivant avant de venir en cours : Trailmix, Trailhead Academy
Objectifs
Une fois cette formation achevée, vos devriez être capable de :
- Créer et personnaliser des applications Salesforce multi-utilisateurs.
- Créer des objets personnalisés.
- Personnaliser l'interface utilisateur.
- Créer des workflows avancés et des règles de validation.
- Automatiser les processus métier avec le générateur de processus (Process Builder), les approbations et les flux.
- Gérer vos données.
- Développer une interface utilisateur personnalisée à l'aide de Lightning App Builder.
Contenu
Construire votre modèle de données
- Comprendre les objets sur la plateforme Lightning
- Création d'objets personnalisés
- Création de champs personnalisés
- Création de relations entre les objets
- Objets externes
- Générateur de schéma (Schema Builder)
Profils et autorisations
- Profils
- Ensembles d'autorisations
- Sécurité au niveau du champ
Contrôle de l'accès aux enregistrements
- Propriété des enregistrements
- Valeurs par défaut de l'organisation
- Rôles et groupes
- Partage
Construire votre interface utilisateur
- Applications personnalisées et onglets personnalisés
- Mises en page
- Lightning App, enregistrement et page d'accueil
- Application mobile Salesforce
- Actions rapides
Types d'enregistrement
- Types d'enregistrement et interface utilisateur
- Répondre aux besoins des utilisateurs
Présentation de la logique métier
- Champs de formule
- Champs récapitulatifs de cumul
- Opérateurs et fonctions utiles
Surveillance des processus
- Journaux de débogage
- Console développeur
Préserver la qualité des données
- Application des champs requis conditionnellement
- Application d'un format de données approprié
- Application de la cohérence
- Prévenir la perte de données
Automatisation avec le Générateur de processus Lightning et des processus de Workflow
- Actions planifiées
- Règles de workflow
Automatisation des processus métier avec approbations
- Définition des processus d'approbation
- Options d'approbation des enregistrements
Automatisation des processus métier à l'aide de Flux
- Comprendre le flux
- Création de flux
- Déployer des flux
- Flux lancés automatiquement
Sauvegarder l'ordre d'exécution
- Explorer l'ordre de sauvegarde de l'exécution
- Utilisation des transactions
Processus d'audit
- Audit des modifications de configuration
- Audit des données
- Suivi des modifications non autorisées
Déployer votre application
- Sandboxes
- Ensembles de modifications
- Alternatives aux ensembles de modifications
Gestion de données
- Opérations sur les données (exportation, suppression, insertion, mise à jour, upsert)
- Outils de gestion des données
- API de transfert en masse
Rapports et tableaux de bord
- Types de rapports
- Rapports
- Tableaux de bord
- Dossiers
- Instantané de rapport
Décider quand le déclaratif n'est plus suffisant
- Limites déclaratives
- Alternatives programmatiques
Projet final
Moyens Pédagogiques :