+1 (201) 720-5410 (USA)

My Cart


Anypoint Platform Development: Fundamentals (Mule 3) Training

Training Mode: Class Room / Live Online

myTectra the Market Leader in Anypoint Platform Development: Fundamentals (Mule 3) Training in Bangalore

myTectra offers Anypoint Platform Development: Fundamentals (Mule 3) training in Bangalore using Class Room. myTectra offers Live Online Apache Spark and Scala Training Globally.



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


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

Use Anypoint Platform to discover, consume, design, build, deploy, manage, and govern APIs.

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

Add application logic, handle errors, and transform data using DataWeave.

Structure applications to facilitate development and deployment.

Handle batch data processing.




Experience with Java (preferred) or another object-oriented language

A basic understanding of data formats such as XML, CSV, and JSON A basic understanding of typical integration technologies such as HTTP, JMS, JDBC, REST, and SOAP


Course Outline


PART 1: Building Application Networks with Anypoint Platform

 Module 1: Introducing Application Networks and API-Led Connectivity
Explain what an application network is and its benefits
Describe how to build an application network using API-led connectivity
Explain what web services and APIs are
Explore API directories and portals
Make calls to secure and unsecured APIs
Module 2: Introducing Anypoint Platform
Identify all the components of Anypoint Platform
Describe the role of each component in building application networks
Navigate Anypoint Platform
Locate APIs and other assets needed to build integrations and APIs in Anypoint Exchange
Build basic integrations to connect systems using flow designer
Module 3: Designing APIs
Define APIs with RAML, the Restful API Modeling Language
Mock APIs to test their design before they are built
Make APIs discoverable by adding them to Anypoint Exchange
Create API portals for developers to learn how to use APIs
Module 4: Building APIs
Use Anypoint Studio to create flows graphically
Build, run, and test Mule applications
Use a connector to connect to databases
Use the graphical DataWeave editor to transform data
Create RESTful interfaces for applications from a RAML file
Connect API interfaces to API implementations
Module 5: Deploying and Managing APIs
Describe the options for deploying Mule applications
Use properties in Mule applications so they can be easily moved between environments
Deploy Mule applications to CloudHub
Use API Manager to create and deploy API proxies to CloudHub
Restrict access to API proxies


PART 2: Building Applications with Anypoint Studio

 Module 6: Accessing and Modifying Mule Messages
Log message data
Debug Mule applications
Read and write message properties
Write expressions with Mule Expression Language (MEL)
Create variables
Module 7: Structuring Mule Applications
Create and reference flows and subflows
Pass messages between flows using the Java Virtual Machine (VM) transport
Investigate variable persistence through subflows and flows and across transport barriers
Encapsulate global elements in separate configuration files
Explore the files and folder structures of Mule projects
Module 8: Consuming Web Services
Consume RESTful web services with and without parameters
Consume RESTful web services that have RAML definitions
Consume SOAP web services
Use DataWeave to pass parameters to SOAP web services
Module 9: Handling Errors
Describe the different types of exception strategies
Handle messaging exceptions in flows
Create and use global exception handlers
Specify a global default exception strategy
Module 10: Controlling Message Flow
Route messages based on conditions
Multicast messages
Filter messages
Validate messages
Module 11: Writing DataWeave Transformations
Write DataWeave expressions for basic XML, JSON, and Java transformations
Store DataWeave transformations in external files
Write DataWeave transformations for complex data structures with repeated elements
Coerce and format strings, numbers, and dates
Use DataWeave operators
Define and use custom data types
Call MEL functions and Mule flows from DataWeave transformations
Module 12: Connecting to Additional Resources
Connect to SaaS applications
Connect to files
Poll resources
Connect to JMS queues
Discover and install connectors not bundled with Anypoint Studio
Module 13: Processing Records
Use the For Each scope to process items in a collection individually
Use the batch job element (EE) to process individual records
Trigger batch jobs using polls
Use batch jobs to synchronize data from legacy databases to SaaS applications



To Learn Live Online Anypoint Platform Development: Fundamentals (Mule 3) Training Globally and Anypoint Platform Development: Fundamentals (Mule 3) Training in Bangalore using Class Room, ENROLL TODAY at myTectra.


Only registered users can write reviews. Please, log in or register

myTectra Stands for Quality Training and provides training using Experienced professionals on the Respective Technologies and who has a good teaching expertise.


myTectra flexible batch schedules enables you to start your class at your convenient date and time.

1. All the enrolled candidates must start the class by any date within 30 days from the date of enrollment.
2. Maximum of 3 Days will be taken by myTectra to schedule the batches from the date of schedule request from the candidate.
3. Individual Focus - Maximum 5 candidates allowed per batches
4. The candidate can request any one of the batch time slot from the below list
Batch Type Time Slab Hours/Day Time Zone Days
Regular Morning 6.30 AM - 9.30 AM Anytime Maximum 2 Hrs IST Monday-to-Friday
Regular Evening 6.30 PM - 9.30 PM Anytime Maximum 2 Hrs IST Monday-to-Friday
Week End 6.30 AM - 9.30 PM Anytime Maximum 3 Hrs IST Saturday,Sunday
Fast Track-Morning 6.30 AM - 9.30 AM Anytime Maximum 2 Hrs IST Monday-to-Saturday
Fast Track-Evening 6.30 PM - 9.30 PM Anytime Maximum 2 Hrs IST Monday-to-Saturday
Customized Batch Customized Timing Customized Hrs IST Customized Days

Note : We can schedule your batch anytime on Saturday and Sunday between 6.30 AM 9.30 PM at your convenient time

Do you have any questions ? please call us on +919019191856 or email to [email protected]