Organisme de Formation aux technologies et métiers de L'informatique
salesforce

Formation Salesforce : Développement d'applications avec Apex et Visualforce

Informations générales

DEX450
5 jours (35h)
3 625 €HT
90 €HT TOSA Salesforce

Objectifs

Après ce cours, vous serez capable de :

  • 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

Public

Ce cours s'adresse avant tout aux personnes suivantes :

  • 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.

Prérequis

Pour suivre ce cours, vous devez déjà posséder les connaissances suivantes :

  • 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

Programme de la formation

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.

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

Utiliser SOQL pour créer des requêtes 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

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

Méthode pédagogique

  • Chaque notion est illustrée par un ou plusieurs exercices pratiques
  • Etre capable de développer vos propres fonctionnalités on demand
  • Bonnes pratiques de développement : réaliser des développements optimisés, développer en équipe, mettre en place des tests unitaires
  • Bonnes pratiques de gestion des développements dans le cadre d'un projet Force.com : organisation des équipes, gestion des environnements, analyse d'impacts
  • Utilisation du « Knowledge Check Manager » qui permet aux participants de valider leurs acquis et avoir accès à une aide en ligne personnalisée
  • La formation vous prépare au mieux à la certification Salesforce Platform Developer I

Méthode d'évaluation

Tout au long de la formation, les exercices et mises en situation permettent de valider et contrôler les acquis du stagiaire. En fin de formation, le stagiaire complète un QCM d'auto-évaluation.

Certification

Cette formation prépare au passage de la certification suivante.
N'hésitez pas à nous contacter pour toute information complémentaire.

TOSA Salesforce (90 €HT)

L'examen TOSA se passe en centre agréé ou en ligne. Votre score (sur 1000) vous permettra de communiquer sur votre niveau de connaissances du logiciel.

  • Durée : 1h
  • 35 questions QCM et cas pratiques
  • Score sur 1000

Mis à jour le 09/08/2024
Le contenu peut faire l'objet de légères adaptations selon les besoins et la progression des participants.