Build Applications Programmatically on the Salesforce Platform (DEX450)

 

Résumé du cours

Développement d’applications avec Apex et Visualforce est une formation destinée aux développeurs débutants sur la plateforme Force.com qui souhaitent acquérir les connaissances fondamentales pour pouvoir développer des applications sur cette plate-forme.

Moyens Pédagogiques :
  • Quiz pré-formation de vérification des connaissances (si applicable)
  • Réalisation de la formation par un formateur agréé par l’éditeur
  • Formation réalisable en présentiel ou en distanciel
  • Mise à disposition de labs distants/plateforme de lab pour chacun des participants (si applicable à la formation)
  • Distribution de supports de cours officiels en langue anglaise pour chacun des participants
    • Il est nécessaire d'avoir une connaissance de l'anglais technique écrit pour la compréhension des supports de cours
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 s’adresse aux développeurs ayant une expérience de programmation en langage orienté objet et souhaitant étendre leurs compétences et apprendre à développer en Apex et Visualforce

Pré-requis

  • Connaître les concepts et les fonctionnalités de base de Salesforce
  • 1 an d’expérience de programmation en Java ou un autre langage orienté objet
  • Compréhension des principes de la modélisation des bases de données relationnelles
  • Connaissance de base de HTML
  • Connaissance de base de SQL
  • Connaissance de base de JavaScript

Objectifs

À l’issue de cette formation, vous saurez :

  • Créer et modifier des objets en utilisant l’interface déclarative
  • Personnaliser l’application en utilisant les triggers et les classes Apex. Ces personnalisations utilisent SOQL et DML
  • Concevoir des solutions qui utilisent les fonctions déclaratives
  • Décrire comment les triggers fonctionnent et l’ordre d’exécution des opérations systèmes pendant la sauvegarde
  • Décrire les aspects fondamentaux pour créer des programmes sur une plate-forme multi-tenante
  • Utiliser Visualforce pour personnaliser l’interface utilisateur
  • Utiliser l’outil de test intégré pour tester Visualforce et Apex

Contenu

  • Les objets et les champs
  • Créer des objets et des champs personnalisés
  • Développer en Apex
  • Utiliser SOQL pour créer des requêtes sur les données de votre Org et sur les relations parents/enfants
  • L’Essentiel de DML
  • L’Essentiel sur les triggers
  • Les Classes
  • L’ordre d’exécution des opérations systèmes lors de la sauvegarde et les transactions Apex
  • L’essentiel sur les tests
  • Les stratégies de test
  • Les stratégies pour concevoir des solutions efficaces en Apex
  • Les stratégies de conception des triggers
  • Créer des pages Visualforce et découvrir les contrôleurs Visualforce
  • Créer des extensions et des contrôleurs personnalisés
  • Créer des Contrôleurs de listes et des requêtes SOSL
  • Les possibilités de développement en Visualforce
  • Tester les Contrôleurs Visualforce

Prix & Delivery methods

Formation en salle équipée

Durée
5 jours

Prix
  • France : 3 625,– €
 

Agenda

Délai d’accès – inscription possible jusqu’à la date de formation
Instructor-led Online Training :   Cours en ligne avec instructeur

Anglais

Fuseau horaire : Heure d'été d'Europe centrale (HAEC)   ±1 heure

Formation en ligne Fuseau horaire : Heure d'été d'Europe centrale (HAEC)

6 heures de différence

Formation en ligne Fuseau horaire : Eastern Daylight Time (EDT)
Formation en ligne Fuseau horaire : Eastern Daylight Time (EDT)
Formation en ligne Fuseau horaire : Eastern Daylight Time (EDT)
Formation en ligne Fuseau horaire : Eastern Daylight Time (EDT)
Formation en ligne Fuseau horaire : Eastern Daylight Time (EDT)