Formation Salesforce - Programmatic Development using Apex & Visualforce
LISSES, 91
il y a 6 heures
Nous recherchons un.e formateur(rice) sur la thématique suivante : Salesforce - Programmatic Development using Apex & Visualforce.
Vous trouverez le programme ci-dessous :
Les objets et les champs
- Décrire les capacités des objets sur la plateforme Force.com
- Créer un objet personnalisé
- Créer des champs personnalisés
- Créer des relations de champs
Créer des objets et des champs personnalisés
- Créer des champs de formule
- Créer des champs récapitulatifs de cumul
- Décrire les capacités des types d’enregistrement
Développer en Apex
- Décrire les points clés d’Apex qui permettent de le différencier d’un autre langage, comme Java et C#
- Décrire pourquoi les limites de la plateforme sur le code Apex doivent être considérées lorsqu’on développe en Apex
- Exécuter de l’Apex Simple
- Utiliser les types de données sObject et primitif, ainsi que les déclarations simples de contrôle dans Apex
Utiliser SOQL pour créer des requêtes sur les données de votre Org
- Écrire une requête simple en utilisant le langage de requêtes de Salesforce SOQL
- Traître les résultats de la requête dans Apex
- Créer une requête dynamique au démarrage
Utiliser SOQL pour créer des requêtes sur les relations parents/enfants
- Décrire une requête sur les relations
- Écrire une requête qui traverse une relation enfant à parent
- Écrire une requête qui traverse une relation parent à enfant
L’essentiel de DML
- Lister les différences entre les méthodes d’invocation des opérations DML
- Écrire Apex pour invoquer les opérations DML et gérer les erreurs DML
L’Essentiel sur les triggers
- Décrire pourquoi les triggers sont utilisés
- Décrire la syntaxe d’une définition de trigger
- Utiliser les variables de contexte dans les triggers
Les Classes
- Décrire comment les classes Apex sont utilisées
- Définir une classe Apex
- Déterminer quelles données la classe Apex peut accéder
L’ordre d’exécution des opérations systèmes lors de la sauvegarde et les transactions Apex
- Décrire les points clés dans l’ordre d’exécution des opérations système
- Décrire quel est le rôle des triggers et comment ils sont impactés par l’ordre d’exécution des opérations système
- Décrire le cycle de vie d’une transaction Apex
- Décrire le cycle de vie de la mémoire pour les variables statiques
L’essentiel sur les tests
- Décrire l’outil de test d’Apex
- Créer des données de test
- Écrire et exécuter un test en Apex
Les stratégies de test
- Décrire les pratiques pour écrire du code facile à maintenir et à faire évoluer
- Écrire des triggers et des classes qui utilisent les données comme paramètres d’entrée
- Écrire du code qui fonctionne efficacement avec la base de données, en utilisant les requêtes ou DML
Les stratégies pour concevoir des solutions efficaces en Apex
- Déterminer le pourcentage de couverture de votre code
- Créer des tests en utilisant les meilleures pratiques
Les stratégies de conception des triggers
- Lister les méthodes déclaratives que vous pouvez utiliser pour implémenter des logiques métier compliquées, pour quels types de problématiques elles sont le mieux utilisées ainsi que leurs limites
- Décrire les manières dans lesquelles vous pourrez utiliser les fonctions déclaratives pour améliorer les solutions de développement
Créer des pages Visualforce
- Créer une page Visualforce
- Faire référence à un contrôleur standard
- Lancer une page visualforce en utilisant un bouton personnalisé
- Afficher des données sur une page Visualforce à partir d’un enregistrement
Découvrir les contrôleurs Visualforce
- Créer une page Visualforce
- Afficher les données reliées
- Invoquer les actions de contrôleurs standards
Créer des extensions et des contrôleurs personnalisés
- Créer des extensions de contrôleurs
- Créer un contrôleur personnalisé
- Travailler avec les propriétés
- Utiliser PageReferences
- Invoquer des méthodes personnalisées dans les pages Visualforce
Créer des contrôleurs de listes et des requêtes SOSL
- Utiliser un contrôleur de liste standard dans la page Visualforce
- Créer une requête SOSL
- Créer un contrôleur de liste personnalisé
Les possibilités de développement en Visualforce
- Déterminer si une solution déclarative existe pour vos besoins
- Décrire les limites et les problèmes de sécurité les plus courants
- Décrire les stratégies Visualforce
Tester les contrôleurs Visualforce
- Décrire comment un contrôleur Visualforce interagit
- Écrire des tests pour les contrôleurs
- Écrire des tests pour les getters/setters et les propriétés
Dates de la mission : 5 jours à définir ensemble.
#J-18808-Ljbffr
Entreprise
Eluv
Plateforme de publication
WHATJOBS
Offres pouvant vous intéresser
PARIS, 75
il y a 24 jours
BORDEAUX, 33
il y a 1 jour
PARIS, 75
il y a 24 jours
PARIS, 75
il y a 24 jours