Formation - Salesforce - Création d'applications par programmation sur la plate-forme Salesforce

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Cette formation fait l'objet d'une évaluation formative.

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 5 jours (35 heures)
Modes
  • Distance
  • Centre
Sessions
Lieux Partout en France

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche

Tarif

Contacter l'organisme

Durée 5 jours (35 heures)
Modes
  • Distance
  • Centre
Sessions
Lieux Partout en France

Programme

1 - Automatisation déclarative

  • Création de champs de formule
  • Création de champs récapitulatifs de cumul
  • Compréhension des types d’enregistrement
  • Examen d’autres outils d’automatisation
  • Élaboration d’un modèle de données sur la plate-forme Salesforce

2 - Programmation avec Apex

  • Description des aspects clés d’Apex le différenciant des autres langages, tels que Java et C#
  • Raisons pour lesquelles les transactions Apex et les limitations du gouverneur doivent être prises en compte lors de l’écriture de code Apex
  • Exécution d’un code Apex simple
  • Utilisation du type de données sObject, des types de données primitifs et des instructions de contrôle de base dans Apex

3 - Utilisation de SOQL et SOSL pour récupérer les données de votre organisation

  • Écriture d’une requête de base à l’aide du langage de requête de Salesforce, SOQL
  • Traitement du résultat d’une requête dans Apex
  • Création d’une requête de manière dynamique au moment de l’exécution
  • Utilisation de SOQL pour interroger des relations parent-enfant
  • Description d’une requête de relation
  • Écriture d’une requête qui traverse une relation enfant-parent
  • Écriture d’une requête qui traverse une relation parent-enfant
  • Utilisation de SOSL pour rechercher des données

4 - Utilisation de DML pour manipuler les données de votre organisation

  • Recensement des différentes manières d’appeler des opérations DML
  • Écriture d’un code Apex pour invoquer des opérations DML et gérer les erreurs DML

5 - Déploiement

  • Présentation du concept de déploiement
  • Déploiement de code à l’aide d’ensembles de modifications
  • Utilisation de l’outil de migration Ant
  • Examen des packages gérés et non gérés
  • Exploration de Salesforce DX

6 - Concepts essentiels du déclencheur

  • Présentation des utilisations d’un déclencheur
  • Présentation de la syntaxe d’une définition de déclencheur
  • Utilisation des variables de contexte de déclencheur

7 - Concepts essentiels des classes Apex

  • Présentation du mode d’utilisation des classes Apex
  • Définition d’une classe Apex
  • Détermination des données auxquelles une classe Apex peut accéder

8 - Ordre d’exécution du processus d’enregistrement, transactions Apex et événements de plate-forme

  • Présentation des points clés de l’ordre d’exécution
  • Présentation de la manière dont les déclencheurs s’intègrent à l’ordre d’exécution et comment celui-ci peut avoir une influence sur eux
  • Description du cycle de vie d’une transaction Apex
  • Description du cycle de vie de la mémoire pour les attributs statiques
  • Utilisation des événements de plate-forme pour la consignation immédiate des erreurs

9 - Tests Apex

  • Description du cadre de test Apex
  • Création de données de test
  • Écriture et exécution d’un test Apex
  • Test de bonnes pratiques

10 - Stratégies de conception de solutions Apex efficaces

  • Présentation des bonnes pratiques permettant l’écriture d’un code facile à entretenir et à enrichir
  • Écriture de déclencheurs et de classes pouvant recevoir des entrées faites de lots de données
  • Écriture de code fonctionnant efficacement avec la base de données, à la fois lors de l’interrogation et de l’utilisation de DML

11 - Stratégies de conception de déclencheur

  • Recensement des mécanismes déclaratifs utilisables pour implémenter une logique métier complexe, des types de problèmes pour lesquels ils sont les plus adaptés et de leurs limites
  • Description des possibilités d’utilisation de la fonctionnalité déclarative pour améliorer vos solutions de programmation

12 - Travail avec Visualforce

  • Création d’une page Visualforce
  • Référencement d’un contrôleur standard
  • Lancement d’une page Visualforce à l’aide d’un bouton personnalisé
  • Affichage des données d’un enregistrement sur une page Visualforce
  • Référencement de contrôleurs personnalisés et d’extensions de contrôleur
  • Travail avec des contrôleurs de liste

13 - Considérations relatives au développement avec Visualforce et tests

  • Description des problèmes de limites fréquents et des problématiques de sécurité communes
  • Description des stratégies de test des contrôleurs Visualforce
  • Écriture de tests pour les constructeurs de contrôleurs
  • Écriture de tests pour les méthodes d’action, les accesseurs en lecture et en modification ainsi que les propriétés

14 - Composants Lightning

  • Création et affichage d’un composant Aura
  • Création et affichage d’un composant Web Lightning

15 - Passage de l'examen "Salesforce Certified Platform Developer I" (après la formation)

  • Saleforce préconise le passage de l'examen après 2 à 3 mois d’application des connaissances et d’entrainement
  • L’examen se déroule en anglais et dure 105 minutes avec 65 questions dont 60 scorées
  • Pour obtenir la certification, il faut obtenir au moins 68% de bonnes réponses
  • Trailhead, la plate-forme e-learning proposée par Salesforce, en mode gratuit pour tous, propose quelques exercices d’entrainement à la certification et d’éventuels extraits d’examen blancs (gratuits ou payant).
  • Pour maintenir toute certification au-delà d’1 année, il est nécessaire de dérouler un/des modules e-learning de maintenance en lien avec la certification obtenue depuis son profil Trailhead.
  • Aucun document papier ou en ligne ne peut être consulté pendant l'examen.
  • Pour plus d'information: https://trailhead.salesforce.com/fr/help?article=Salesforce-Certified-Platform-Developer-I-Exam-Guide

Prérequis

Public

  • Développeurs cherchant à écrire des programmes personnalisés concernant aussi bien la logique métier que les couches d’interface utilisateur à l’aide d’Apex et de Visualforce
  • Cette formation permettra également d’acquérir les bases nécessaires à toutes personnes souhaitant obtenir la certification Salesforce Platform Developer I

Ces formations pourraient vous intéresser

Objectifs de la formation

Comprendre l'intérêt de la programmation réactive - Connaître la spécification Reactive Stream et ses implémentations (Reactor, RxJava, Java 9 Flow)- Maîtriser la librairie Reactor- Traiter des problèmes de programmation concurrente - S'appuyer sur un modèle de communication asynchrone
Tarif

A partir de 1 475,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Configurer et gérer Internet Information Services
  • Configurer les sites web et les pools d'applications
  • Gérer les certificats
  • Assurer la sécurité d'un site Web, d'applications Web ou encore la transmission de données
  • Administrer IIS à distance
  • Mettre en oeuvre le protocole FTP
  • Surveiller IIS
  • Réaliser la sauvegarde et la restauration d'un site Web
  • Mettre en oeuvre l'équilibrage de charge des serveurs IIS
Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Identifier les avantages et contraintes technologiques, réglementaires, et organisationnelles d'un projet Big Data
  • Rédiger la charte d'un projet Big Data
  • Planifier un projet Big Data et choisir une méthodologie (Agile / traditionnelle / hybride)
  • Identifier les ressources du projet, et choisir une plateforme (On-Premise, Cloud, ou hybride, SaaS vs PaaS vs FaaS)
  • Exécuter un projet Big Data du développement au déploiement / monitoring
  • Adopter une démarche d'amélioration continue.
Tarif

A partir de 1 520,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Cette formation fait l'objet d'une évaluation formative.
Tarif

Contacter l'organisme

Durée

5 jours (35 heures)

Modes
  • Distance
  • Centre

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Utiliser la commande client pour le suivi de la fabrication à la commande
  • Analyser les coûts dans le cadre de la fabrication à la commande
  • Différencier les scénarios standard de suivi des coûts de production associés à des commandes clients dans le cadre de la fabrication à la commande
  • Utiliser les fonctionnalités, l'intégration et les options de paramétrage des objets de coûts dans le contrôle de gestion.
Tarif

A partir de 4 100,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Objectifs de la formation

Découvrir la création de moules avec Solidworks
Tarif

A partir de 1 175,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Mettre en œuvre les nouveaux outils d’analyse financière
  • Analyser les performances réalisées et/ou à venir
  • Comprendre la logique de création de valeur
Tarif

A partir de 1 550,00 €

Durée

2j / 14h

Modes
  • Entreprise

Testeur logiciel

Proposé par M2I

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Elaborer une stratégie de tests
  • Analyser les exigences
  • Développer des campagnes et des cas de tests
  • Mettre en oeuvre des tests manuels ou des tests automatisés
  • Communiquer efficacement l'analyse et les résultats de tests
  • Décrire les fondamentaux de la programmation à travers le langage Python.
Tarif

Contacter l'organisme

Durée

0h00

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Définir et mettre en oeuvre une stratégie e-commerce sur une place de marché (ou marketplace)
  • Décrire les complémentarités entre site e-commerce et place de marché
  • Etablir une stratégie dédiée aux ventes via une place de marché
  • Identifier les pièges de la plateforme de marché
  • Mettre en place les fonctionnalités et options adaptées
  • Sélectionner des produits et une gamme de produits pertinente
  • Identifier les points-clés pour optimiser votre trafic et vendre plus via la place de marché
  • Optimiser le référencement et la présence des produits au sein de la place de marché.
Tarif

A partir de 620,00 €

Durée

1j / 7h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Expliquer les enjeux de la dématérialisation
  • Préparer et exprimer votre réponse
  • Appliquer la réponse électronique.
Tarif

A partir de 720,00 €

Durée

1j / 7h

Modes
  • Centre
  • Distance

Je cherche à faire...