Live Online (VILT) & Classroom Corporate Training Course

MuleSoft course teaches participants about APIs and integrations using Mule 3, Mule 4, and Anypoint Studio.

How can we help you?

Thanks for sharing your details. Our team will get in touch with you soon.
There was an error trying to send your message. Please try again later.

  • CloudLabs

  • Projects

  • Assignments

  • 24x7 Support

  • Lifetime Access



This course is an excellent preparation for the MuleSoft Certified Developer exam and is an alternative to the Anypoint Platform Development: Fundamentals class offered by MuleSoft.


At the end of MuleSoft training course, participants will be able to

  • Design APIs
  • Build APIs
  • Leverage test-driven development (Munit)
  • Consume web services
  • Control event flow
  • Leverage error handling
  • Apply data transformation (Dataweave)
  • Use environment properties
  • Leverage API management and auto-discovery
  • Deploy APIs
  • Manage APIs
  • Deploy the Application Network
  • Perform batch processing


All participants must have general technology experience and a general understanding of Java.

Course Outline

Key concepts2021-06-25T14:15:40+05:30
  • APIs
  • Application Networks
  • API-led Connectivity
  • C4E Team
  • Data Products vs Data Projects
  • Anypoint Platform Introduction
  • API Management
  • API Discoverability
Designing APIs2021-06-25T14:16:07+05:30
  • Designing Application Networks
    • The Firm Foundation: Process APIs
  • API Design with RAML
    • API Discoverability
Building APIs2021-06-25T14:16:49+05:30
  • Building API Interfaces with the API Kit
  • Mule Events
  • Debugging
Test-Driven Development (MUnit)2021-06-25T14:17:38+05:30
  • MUnit Sub modules & MUnit Utils
  • How to create tests & use processors
  • How to Run tests
  • View test results and Coverage Report
Consuming Web Services2021-06-25T14:18:00+05:30
  • Restful Web Services
  • SOAP Web Services
  • Metadata and Web Services
Controlling Event Flow2021-06-25T14:18:24+05:30
  • Choice Router
  • Scatter Gather
  • Validator
Error Handling2021-06-25T14:27:17+05:30
  • On Error Continue
  • On Error Propagate
  • Flow Level, Processor Level Exception Handling
  • Error Propagation
  • Mule Flows Success Response vs. Error Response
Data Transformation (Dataweave)2021-06-25T14:27:58+05:30
  • Basic Transformations using Metadata
  • Complex Transformations of Arrays
    • Map Operator
    • Functions, Variable, Using
    • Lookup Operator
Organizing and Reusing Code2021-06-25T14:28:46+05:30
  • DWL files
  • Global Functions
  • Operators
Environment Properties2021-06-25T14:29:11+05:30
  • Properties and YAML files
API Management and Auto-Discovery2021-06-25T14:29:31+05:30
  • Managing APIs using the API Manager
  • Installing Auto Discovery
Deploying APIs2021-06-25T14:29:52+05:30
  • Deploying to the Cloud (Cloudhub)
  • Deploying to a Customer-hosted Mule Runtime
  • Deploying a Mule Domain
  • Installing HTTPS
  • Creating an API Proxy
Managing APIs2021-06-25T14:30:19+05:30
  • Security Policies
  • SLAs
  • Contracts
  • Alerts
  • Analytics
Deploying the Application Network2021-06-25T14:30:41+05:30
  • Deploying System APIs
  • Deploying Process APIs
Batch Processing2021-06-25T14:31:07+05:30
  • For Each Scope
  • Batch Scope
  • Selective Batch Step Processing
  • Batch Step Aggregation

Go to Top