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?

  • 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