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
  • Centre
  • Distance
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
  • Centre
  • Distance
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

  • 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

Objectifs de la formation

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

  • Gérer des documents longs et structurés
  • Utiliser les automatismes de Word
  • Construire des mises en page complexes
  • Mettre au point des formulaires
  • Travailler à plusieurs sur un même document.
Tarif

A partir de 920,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

À l'issue de cette formation Google Sheets Expert vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Concevoir des tableaux d'analyse de données
  • Construire des formules de calculs avancés
  • Collaborer à partir de documents Google Sheets
  • Analyser et combiner des données en exploitant des tableaux croisés dynamiques.
Tarif

A partir de 490,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Mettre en œuvre les concepts fondamentaux de Rust dans le cadre d'un projet spécifique
  • Intégrer des concepts de programmation avancée tels que les constantes calculées, la réflexion, et la gestion de la mémoire non déplaçable
  • Appliquer les principes de la programmation asynchrone à travers un cas pratique de développement d'application
  • Concevoir des structures de programmation optimisées pour des applications embarquées
  • Identifier et comparer les différentes bibliothèques graphiques disponibles
  • Développer une interface graphique
  • Créer une application web fonctionnelle
Tarif

A partir de 2 800,00 €

Durée

4 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Optimiser les UI et UX pour la conception logicielle, vous aurez acquis les compétences nécessaires pour :

  • Produire une expérience utilisateur (UX) avec l'application tenant compte de ses besoins
  • Créer des personas et des récits pour piloter la création des interfaces graphiques (UI)
  • Exploiter les modèles et les design patterns d'UX pour développer un design fonctionnel
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Gérer la technologie de conteneurisation des services overcloud
  • Appliquer des mesures pour l'optimisation des performances et la gouvernance
  • Surveiller et dépanner le flux de réseau Open Virtual Networking (OVN)
  • Configurer le service d'identité à l'aide du store Red Hat IdM externe
  • Gérer le plan de contrôle central, y compris Pacemaker
  • Personnaliser des images, avec des techniques pour de multiples cas d'utilisation
  • Gérer des back-ends de stockage en bloc et objet
  • Gérer des noeuds de calcul, y compris le tuning et l'hyperconvergence
  • Dépanner la plateforme Red Hat OpenStack.
Tarif

Contacter l'organisme

Durée

5j / 26h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Évaluation des compétences acquises via un questionnaire en ligne intégrant des mises en situation.
Tarif

A partir de 1 520,00 €

Durée

2 jours (14 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

  • Comprendre l’environnement d’une application Web construite autour de PHP et les mécanismes de base du protocole HTTP.
  • Installer une plateforme d’exécution et de développement pour PHP.
  • Appréhender la syntaxe et l’algorithmie de base du langage PHP.
  • Comprendre l’échange de données en HTTP.
  • Utiliser le modèle de programmation orientée objet de PHP
  • Créer des classes et des objets.
  • Utiliser les mécanisme de programmation orientée objet tels que l'héritage et l'encapsulation.
  • Utiliser les classes abstraites et les interfaces.
  • Créer et traiter des formulaires
  • Suivre la navigation utilisateur en utilisant les sessions.
  • Accéder à des bases de données relationnelles depuis une application PHP.
  • Manipuler et transférer des fichiers dans une application.
Tarif

A partir de 2 850,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Identifier les impacts de SAP HANA sur le développement ABAP
  • Utiliser des outils spécifiques de développement et d'analyse de performance
  • Expliquer les bonnes pratiques de développement ABAP dans un environnement SAP HANA
  • Optimiser le code ABAP pour profiter des performances et évolutions de SAP NW (NetWeaver) et de SAP HANA.
Tarif

A partir de 2 460,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Je cherche à faire...