Mulesoft - Mule ESB from Beginner to Expert
3.4 (430 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,194 students enrolled

Mulesoft - Mule ESB from Beginner to Expert

Learn Latest Mule ESB from scratch and clear Mulesoft developer certification.
3.4 (430 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,194 students enrolled
Created by Akash Ranglani
Last updated 8/2019
Current price: $55.99 Original price: $79.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 6.5 hours on-demand video
  • 6 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • This course teaches you latest Mule 3.9 from scratch to Intermediate level
  • Step by step coding and configuration so you will not miss anything.
  • Build your own mule flow and develop API using API Led connectivity
  • Can start your carrier as a Mulesoft Developer
  • Students have LANDED NEW JOBS with the skills from this course. Mulesoft developers are in HIGH-DEMAND!
  • NEW VIDEOS are ADDED on popular topics.
  • Integrate two or more systems
  • Basic knowledge of XML
  • Understand basic JSON and HTTP request

This course teaches you the Mulesoft from scratch. No prior knowledge is required to understand this course.

This course will cover all major connectors and events which are required to understand the Mule-ESB concept.

After completion of this course you can easily work on Mulesoft platform.

At the end of this course, students should be able to:

  • Build an application network using API-led connectivity and Anypoint Studio.   

  • Use Anypoint Exchange as a central repository for the discovery and reuse of assets.   

  • Use flow designer to build apps that consume assets and connect systems.   

  • Use API designer to define APIs with RAML, the RESTful API Modeling Language.   

  • Use Anypoint Studio to build and debug integrations and API implementations and integrations.   

  • Connect to databases, files, web services, SaaS applications, JMS queues, and more.   

  • Transform data using DataWeave, the powerful transformation language.   

  • Add application logic and handle errors.   

  • Structure applications to facilitate development and deployment.   

  • Handle batch data processing.   

  • Debugging application in local.

  • Deploy API implementations and integrations to CloudHub.

  • Build Munit for Unit testing.

Who this course is for:
  • Students
  • Professional
  • College Graduates
Course content
Expand all 47 lectures 06:36:43
+ Introduction
3 lectures 15:15

We will cover prerequisites, course content and course overview.

Preview 06:08

In this video we will understand Enterprise Service Bus concept and how we can implemented this.

What is Mule ESB (Enterprise Service Bus)?

Advantages and benefits of Mule-ESB

Why Mulesoft as platform.
+ Environment Setup
4 lectures 25:13

In this video we will go through the applications which are required to install.

Preview 06:46

In this video we will setup our location environment to run Mulesoft APIs

Local Environment setup.
Cloud Environment setup.
How to use Postman?
2 questions
+ Mule Basics
7 lectures 48:14

Domain project are the projects which are shared with other project.

Create Domain Project

We will go through Type of Mule Flow and how to call flows in Mule.

What is Mule Flow

We will cover types of flows in Mule

Types of Flows

We will go through flow variables, session variable and record variables and understand the difference between them

Type of variables.
Inbound and Outbound Properties

We will deploy Mule application on local.

Local Deployment.
3 questions
+ First Mule Application
3 lectures 30:13
Design your first Mule application.

In this video we will understand cloudhub functionality in depth

Basics of Cloudhub.

We will deploy our application on local as well as on cloudhub.

Deployment on Local and Cloudhub.
2 questions
+ Mule Expression Language
2 lectures 12:48

Basic concept of MEL

Mule Expression Language Part 1

Advance concept of MEL

Mule Expression Language Part 2.
3 questions
+ Connectors.
9 lectures 01:34:08

We will understand FTP connector and create a POC on FTP connector

FTP Connector with Example.
File Connector

We will understand SMPT connector and create a POC on SMPT connector

SMTP Connector.

We will understand Salesforce connector and create a POC on Salesforce connector

Salesforce Connector

We will understand Databse connector and create a POC on Database connector

Database Connector.
JMS Active MQ

We will go through type of filters present in Mule and we will implement few filters.


We will install secure property placeholder and create a POC on that.

Secure Property Placeholder

We will implement caching strategy in mule

Caching Strategy
3 questions
+ Data Transformation and Components
3 lectures 25:11

In this lecture we will cover basics of transformation.

Dataweave Basic Transformation

We will use predefined functions in Transformation and implement them.

Predefined functions in Transformation.

We will write custom function in transformation.

Custom Function in Transformation.
2 questions
+ Rest and Soap Services.
5 lectures 42:12

In this lesson we will understand Rest ful services and we will consume on rest webservice

Consuming Restful services.

In this video we will consume SOAP web service.

Consuming Soap Services.

Basic of RAML (Rest AP Modelling language) we will go through GET and PUT operations

Creating RAML Part 1.

We will go though RAML validation and POST, PUT operations.

Creating RAML Part 2.

We will go through Reourcetype in RAML

Creating RAML Part 3
4 questions
+ Debugging in Mule.
1 lecture 09:08

We will use Mule Debug to understand the flow debugging

Debugging in Mule
1 question
+ Batch jobs in Mule.
1 lecture 10:19

We will implement batch job in Mule and understand how it works internally.

Implementation of Batch jobs in Mule
1 question