Accueil » Formation » Salesforce.com » DEV501 – VisualForce Apex et DaaS sur Force.com

DEV501 – Apex & Contôleurs Visualforce

dates-Inscriptionauth training_center_rgb

La formation Apex & Contrôleurs VisualForce est destinée aux développeurs souhaitant apprendre les possibilités de Force.com et savoir créer et déployer des applications Force.com.
 

Ce cours porte sur le langage Apex et les contrôleurs Visualforce.

Apex & Contôleurs Visualforce est destiné aux développeurs :

142

ayant déjà les compétences en programmation déclaratives sur Salesforce c'est-à-dire maîtrisant les concepts du cours DEV401 : workflows avancés, workflow d'approbation, formules, champs rollup summary, règles de visibilité des données, layouts et record types, field level security

142

souhaitant aller plus loin et réaliser des développements en Apex et des contrôleurs Visualforce.


Pré-requis

142

Connaitre un langage de programmation orienté objet (Java, C#)

142

Connaissance de base du XML

142

Eclipse et le cycle de développement d'une application

142

Comprendre les principes de la modélisation objets et du développement d'interfaces graphiques

Il est fortement conseillé d'avoir suivi la formation DEV401 Force.com Essentials et/ou d'avoir la certification Certified Force.com Developer au préalable.

Etre capable d'utiliser les fonctionnalités offertes par la plateforme pour réaliser ou faire évoluer une application on-demand nécessitant des développements spécifiques :

142

Développer en Apex

142

Créer des triggers Apex déclenchés à la sauvegarde des enregistrements

142

Utiliser la Sandbox comme environnement de test

142

Ecrire des contrôleurs Visualforce pour gérer les données et les actions utilisées dans les pages

142

Créer des wizards en gérant les différentes étapes

142

Apex
  • Comprendre les spécificités de l’Apex en comparaison d’autres langages de programmation
  • Découvrir dans quels cas utiliser l’Apex
  • Apprendre la syntaxe :
    • des access modifiers
    • des types d’objets Apex
    • des types de collections
    • des instructions SOQL en Apex
  • Ecrire les requêtes adaptées au traitement en masse des données
  • Comprendre les deux types d’instructions DML
  • Utiliser les fonctions permettant de consulter l'état des limites en cours
  • Connaître les actions effectuées lors de la sauvegarde des données
    et les ordres d’exécution, savoir à quel moment se déclenchent les triggers “before” et “after”
  • Savoir appréhender les governor limits et les contextes d’exécution
  • Programmer les triggers Apex pour qu’ils puissent gérer des créations ou mises à jour en masse
  • Créer une classe de test en utilisant les méthodes assert et exécuter le test
  • Ecrire un Webservice
  • Faire appel à un webservice externe en Apex
  • Comprendre la fonction d’envoi d’email
  • Créer une classe de réception des emails

142

Contrôleurs Visualforce
  • Comprendre les fonctionnalités des contrôleurs standards
  • Développer un contrôleur personnalisé et une extension de contrôleurs
  • Utiliser les fonctionnalités de test, débuggage et déploiement des contrôleurs
  • Comprendre la différence entre les tests des contrôleurs et ceux des classes Apex standards

142

Comprendre l'ensemble des concepts derrière l'Apex et les contrôleurs VisualForce

142

Chaque notion est illustrée par un ou plusieurs exercices pratiques

142

Etre capable de développer vos propres fonctionnalités on demand

142

Bonnes pratiques de développement : faire du code propre, développer en équipe, mettre en place des tests unitaires

142

Bonnes pratiques de gestion des développements dans le cadre d'un projet Force.com : organisation des équipes, gestion des environnements, analyse d'impacts

142

Comprendre les principales différences entre Java et Apex même si ces technologies ont des points communs (modèle MVC, syntaxe Java et JSP, tests unitaires)

142

La formation vous prépare à la certification Force.com Avanced Developer. L'examen est inclus dans la formation

142

Format : en présentiel

142

Langue : français

142

Durée : 5 jours

142

Lieu : La Défense télécharger le plan d'accès

142

Formation intra entreprise : nous consulter

142

Télécharger la fiche technique

142

Prix : 3625€ HT, la formation peut être prise en charge sur le budget formation et financée par un organisme collecteur ou OPCA

142

S'inscrire : cliquer ici ou par mail à atc@ei-technologies.com

142

Pour plus d'informations : atc@ei-technologies.com

Chaque formation vous prépare à une certification dont l'examen est compris dans le prix de la formation. La formation est la garantie de faire reconnaître vos compétences et aussi d'embaucher des personnes qualifiées.

separateur-couleurs