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

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

  • Résoudre des problèmes liés aux performances d'un système SAP ABAP
  • Utiliser les outils d'analyse de performance
  • Gérer la mémoire et les "bottlenecks"
  • Vérifier les capacités du matériel
  • Gérer les problèmes liés à la "bufferisation" des tables au niveau ABAP
  • Monitorer et résoudre les problèmes de performance liés aux communications RFC
  • Effectuer une analyse de performances avec HANA et identifier les dépassements de capacités mémoire de la base
  • Utiliser le Solution Manager pour effectuer une analyse de performances.
Tarif

A partir de 2 460,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

Améliorer votre niveau général à l'oral et à l'écrit, perfectionnement des connaissances.
Le stagiaire évoluant dans un contexte international, l'objectif de la formation est de lui permettre d'atteindre un niveau opérationnel en expression et compréhension
écrites et orale pour communiquer avec ses interlocuteurs dans le monde professionnel.
Progression du niveau initial de l'élève sur l'échelle CECRL.
Tarif

A partir de 2 900,00 €

Durée

360j / 40h

Modes
  • Entreprise
  • Distance

Objectifs de la formation

  • Identifier les étapes de création et le fonctionnement d’une société civile ou commerciale
  • Repérer les spécificités des différentes sociétés
  • Distinguer les opérations de restructuration des sociétés
Tarif

A partir de 587,00 €

Durée

5 heures 30

Modes
  • Entreprise

Objectifs de la formation

  • Comprendre les fondamentaux de l’Influence marketing
  • Connaître les différents profils des influenceurs
  • Réussir à mesurer et à analyser les résultats
  • Savoir monétiser son audience
Tarif

A partir de 890,00 €

Durée

1j / 7h

Modes
  • Entreprise

Objectifs de la formation

Améliorer votre niveau général à l'oral et à l'écrit, perfectionnement des connaissances.
Le stagiaire évoluant dans un contexte international, l'objectif de la formation est de lui permettre d'atteindre un niveau opérationnel en expression et compréhension
écrites et orale pour communiquer avec ses interlocuteurs dans le monde professionnel.
Progression du niveau initial de l'élève sur l'échelle CECRL.
Tarif

A partir de 900,00 €

Durée

90j / 10h

Modes
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Gérer les données de base (fiches articles, Business Partners et fiches infos-achats)
  • Créer des contrats-cadres (contrats en quantité ou en valeur, programmes de livraison avec ou sans documentation des appels)
  • Piloter la détermination des sources d'approvisionnement (répertoire de sources d'approvisionnement, répartition des quotas)
  • Créer des demandes d'achat et des commandes d'achat, enregistrer des entrées de marchandises et saisir des factures
  • Gérer un approvisionnement en services externes (fiches de services, feuilles de saisie de services)
  • Utiliser les programmes standards de reporting et d'analyse (applications analytiques Fiori)
  • Passer la certification SAP UC_MM_S42021.
Tarif

Contacter l'organisme

Durée

16j / 112h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Comprendre et maîtriser les règles de création d'une carte
Tarif

A partir de 1 550,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Utiliser Ansible dans un contexte d'intégration continue et de livraison continue d'une application - Gérer efficacement des inventaires
Tarif

A partir de 2 575,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Connaître et comprendre les outils digitaux et leurs fonctionnalités 
  • Maîtriser la création de contenu visuel et vidéo 
  • Optimiser la conversion client 
  • Définir et comprendre le persona cible 
  • Planifier et gérer le contenu efficacement 
  • Automatiser la communication sur les réseaux sociaux 
Tarif

A partir de 390,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Formation ASP.NET Core

Proposé par Sparks

Objectifs de la formation

  • S'initier à la plateforme ASP.NET Core de Microsoft
  • Comprendre l'architecture, la configuration, les contrôleurs et les vues
  • Gérer les paramètres d'application, les vues et le routing de requêtes
  • Manier les formulaires HTML
  • Gérer les erreurs, l'authentification, le test et l'état de l'application
Tarif

A partir de 2 400,00 €

Durée

4 jours

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...