DEX401

Développement Anypoint Platform : les fondamentaux (MULE 4)

Contactez-nous

Cette formation est pour tous les développeurs, référents techniques, architectes du SI, chefs de projets désireux d’acquérir une expérience pratique de l’utilisation d’Anypoint Platform de MuleSoft pour développer des API et intégrations. Les participants utiliseront Anypoint Platform pour découvrir, utiliser, concevoir, construire, déployer et administrer des API. Ils se concentreront ensuite sur Mule 4 et Anypoint Studio pour développer des applications qui seront utilisées comme implémentations d’API et d’intégrations.

En savoir plus

Location

Tarif inter entreprise : 3 625€ HT / Participant
Tarif intra entreprise : Nous consulter

Location

Formation en présentiel ou en classe virtuelle (FOAD)

Schelude

35 heures

Teach

Formation en français. Supports en anglais

List

Formateurs certifiés par Salesforce

Location

Délais d'accès : vous pouvez vous inscrire jusqu'à une semaine avant le début de la formation

Moyens mis en œuvre

Vous pouvez assister à ce cours en personne ou en ligne. Les deux types de formation proposent un programme et une qualité pédagogique identiques. Ils incluent la définition des concepts théoriques, des démonstrations, des exercices pratiques, une attention personnalisée de la part d’un formateur certifié et autorisé par Salesforce et un échange avec vos pairs. Un manuel de cours et un cahier d'exercices sont remis aux stagiaires via la plateforme de gestion de contenu Mimeo, ainsi qu'une instance Mulesoft pour la réalisation des exercices.
Formation
Officielle
Salesforce Authorised Training Centre

Objectifs de la formation

À l’issue de ce cours, vous serez capable de :

  • Construire un application network à l’aide de l’API-led connectivity et Anypoint Platform
  • Utiliser Anypoint Platform pour concevoir, construire, déployer, administrer et gouverner des APIs
  • Gérer des connexions à des bases de données, des web services...
  • Structurer les applications pour faciliter le développement et le déploiement

Public concerné

Ce cours s’adresse aux développeurs et aux architectes qui souhaitent acquérir une expérience pratique de l’utilisation d’Anypoint Platform pour créer des API et des intégrations. Il vous prépare à passer l’examen MuleSoft Certified Developer – Level 1

Pré-requis

Pour suivre ce cours, vous devez avoir :

  • Une expérience d’un langage de programmation orienté objet
  • Une compréhension minimale des formats de données XML, CSV et JSON
  • Une compréhension minimale des technologies traditionnelles d’intégration telles que HTTP, JMS, JDBC, REST et SOAP

Programme

  • Définir une application network et ses avantages
  • Construire une application network avec l’API-led connectivity
  • Définir les services web et les APIs
  • Invoquer des APIs sécurisées et non sécurisées
  • Décrire les avantages d’Anypoint PLatform et de l’approche MuleSoft
  • Décrire le rôle de chaque composant
  • S’orienter dans Anypoint Platform
  • Localiser des APIs et autres actifs nécessaires
  • Développer des intégrations simples pour connecter des systèmes avec Flow Designer
  • Définir des APIs avec RAML
  • Simuler des APIs pour tester leur design avant leur implémentation
  • Publier des APIs dans un Anypoint Exchange privé
  • Créer des portails publics d’API pour les développeurs tiers
  • Construire et tester des applications Mule avec Anypoint Studio
  • Se connecter à une base de données
  • Transformer des données avec l’éditeur graphique DataWeave
  • Créer des interfaces RESTful à partir de fichier RAML
  • Associer des interfaces API à leur implémentation
  • Synchroniser les modifications entre Anypoint Studio et Anypoint Platform
  • Décrire les différents modes de déploiements des applications Mule
  • Déployer des applications Mule dans CloudHub
  • Utiliser API Manager pour créer et déployer des APIs proxy et en contrôler leurs accès
  • Logger des données d'événements
  • Déboguer des applications Mule
  • Lire et écrire des propriétés d'événement
  • Ecrire des expressions avec le langage de DataWeave
  • Créer des variables
  • Créer des applications composées de multiples flux et sous-flux
  • Transmettre des événements entre plusieurs flux
  • Encapsuler des éléments globaux dans un fichier de configuration
  • Spécifier des propriétés d’application dans un fichier de propriétés séparés et les utiliser dans l’application
  • Décrire la fonction de chaque fichier et dossier
  • Définir et administrer les métadonnées d’une application
  • Consommer des web services qui disposent d’une API (et d’un connecteur) dans Anypoint Exchange
  • Consommer des services web RESTful
  • Consommer des services web SOAP
  • Transmettre des paramètres à un web service SOAP à l’aide du composant Transform Message
  • Transformer des données de plusieurs services vers un format canonique
  • Créer des Multicast d’événements
  • Router des événements d’après conditions
  • Valider des événements
  • Gérer les erreurs de message au niveau de l’application, du flux et du processeur
  • Gérer divers types d’erreurs, y compris des erreurs personnalisées
  • Utiliser différentes portées d’erreurs
  • Fixer les paramètres de succès et d’erreur de la réponse pour un listener HTTP
  • Fixer les stratégies de reconnexion pour les erreurs systèmes
  • Ecrire des expressions DataWeave pour des transformations simples en XML, JSON ou JAVA
  • Ecrire des transformations DataWeave pour des structures de données complexes avec listes d’éléments
  • Définir et utiliser des variables ou fonctions globales ou locales
  • Utiliser les fonctions DataWeave
  • Contraindre et formater des chaîne de caractères, des nombres et des dates
  • Définir et utiliser des types de données personnalisés
  • Faire appel à des flux Mule dans des expressions DataWeave
  • Stocker des scripts DataWeave dans des fichiers externes
  • Ecrire et lire depuis des fichiers
  • Déclencher des flux sur des événements
  • Planifier l’exécution de flux selon un horaire ou une fréquence
  • Stocker et partager des données dans des flux à l’aide d’Object Store
  • Publier et consommer des messages JMS
  • Traiter des éléments dans une collection avec For Each
  • Traiter des enregistrements avec Batch Job
  • Utiliser le filtrage et le regroupement dans un traitement par lots

Téléchargez le programme détaillé de cette formation

Avantages ISDI

ISDI Advantages

ISDI CRM inclut (quand applicable et uniquement pour les formations inter-entreprises) dans le tarif de la formation le voucher de passage de l'examen de certification (180€). Cet examen se présente sous forme de QCM en anglais. Il appartient au stagiaire de s'inscrire à la certification via le site webassessor. Attention la formation seule ne suffit pas, à l'issue de cette classe, le stagiaire devra fournir un travail personnel supplémentaire pour bien se préparer à l'examen.

ISDI Advantages

Pour les stagiaires qui suivent nos formations en présentiel, dans nos locaux au cœur de Paris, un petit déjeuner et un déjeuner leur sont proposés tout au long de la formation.

ISDI Advantages

L'écosystème ISDI regroupe plus de 40 formateurs multilingues, les formations peuvent donc vous être proposées en français, anglais, espagnol et autres langues sur demande.

Accessibilité

ISDI Advantages

Notre centre est accessible aux PMR. Pour toutes nos formations, nous réalisons des études préalables à la formation pour adapter l’accueil, les modalités pédagogiques et l’animation de la formation en fonction de la situation de handicap annoncée. De plus en fonction des demandes, nous mettrons tout en œuvre pour nous tourner vers les partenaires spécialisés. Pour les personnes en situation de handicap, nous contacter a formation@isdi.education.

Programme mis à jour le 2024-01-26

Des formations qui pourraient vous interesser

Pourquoi apprendre Salesforce avec ISDI ?

Parce que nous proposons des formations officielles animées par les meilleurs formateurs Salesforce en France. Parce que nous sommes certifiés Qualiopi et partenaire stratégique de Salesforce, Mulesoft, InsideBoard & Celonis. Parce que nous garantissons une expérience client premium en plein cœur de Paris, adaptée à tous les budgets.

Pourquoi ISDI ?

Salesforce pour les entreprises : nos clients témoignent !

Renforcez les compétences de vos équipes avec des programmes de formation adaptés à vos besoins.

Construisons votre succès

Ils nous font confiance

Solutions for Companies
Solutions for Companies
Solutions for Companies
Solutions for Companies
Solutions for Companies
Solutions for Companies
Solutions for Companies
Solutions for Companies
Solutions for Companies
Solutions for Companies
Solutions for Companies
Solutions for Companies
Solutions for Companies
Solutions for Companies

Notre offre évolue avec vos besoins : ne manquez aucune de nos actualités !

Inscrivez-vous à notre Newsletter : 80 % d’informations clés sur la transformation digitale et la formation professionnelle, 20 % de bons plans et retours d’expérience sur nos formations.

Nous utilisons nos propres cookies et ceux de tiers pour améliorer nos services en analysant votre navigation. Si vous continuez à naviguer, cela signifie que vous consentez à son utilisation. Plus d'informations dans notre politique de cookies Plus d'informations

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close