Chargement en cours

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
Soyez le premier à postuler aux nouvelles offres
Soyez le premier à postuler aux nouvelles offres
Créez gratuitement et simplement une alerte pour être averti de l’ajout de nouvelles offres correspondant à vos attentes.
* Champs obligatoires
Ex: boulanger, comptable ou infirmière
Alerte crée avec succès