MuleSoft 4.X Complete Guide for Beginners- Hands on Projects

BY
Udemy

Know the whole range of concepts of Mule through the Udemy offered Mule 4.X indepth beginner to expert with real time use cases online course.

Mode

Online

Fees

₹ 449 3099

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study
Mode of Delivery Video and Text Based

Course overview

MuleSoft 4.X Complete Guide For Beginners- Hands On Projects Course is meant to help the students to make a detailed understanding of Mule ESB and develop an expertise in Anypoint platform operations, MUnit and DevOps with Mule. The curriculum created by Chinna Reddy, an Architect, will walk the learners through many aspects related to Mule including Mule ESB,  DataWeave 2.0, MUnit and many more along with exposure to implementation. MuleSoft 4.X Complete Guide For Beginners- Hands On Projects online course demands that the candidates must have the understanding of JSON and XML payloads and the knowledge of  Java or any program skills will be an advantage while taking the programme. 

Mule 4.X in-depth beginner to expert with real-time use cases certification, provided by Udemy, will impart the deep knowledge of mule 4.x including all the phases of SDLC, Mulesoft and the like.

The highlights

  • Online course
  • Downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion
  • English videos
  • 30-Day Money-Back Guarantee

Program offerings

  • 42 hours on-demand video
  • 5 articles
  • 27 downloadable resources
  • 2 practice tests
  • Full lifetime access
  • Access on mobile and tv
  • Certificate of completion
  • English videos

Course and certificate fees

Fees information
₹ 449  ₹3,099
certificate availability

Yes

certificate providing authority

Udemy

What you will learn

By the end of MuleSoft 4.X Complete Guide For Beginners- Hands On Projects online certification, the students will have the opportunity to learn Mule error handling, Mule with DevOps, API LED Connectivity, Anypoint platform, Mule soap provider service, data types and variables, MUnit, Salesforce and whatnot. 

The syllabus

Introduction

  • Course Introduction
  • Mule Introduction
  • Integration Introduction

Mule 4 installation set

  • Local Environment setup
  • Cloud (anypoint platform) registration

Mule basics

  • Overview of Anypoint Studio
  • Mule 4 simple rest service development
  • Import mule application and debug mule application
  • Mule message structure
  • Access mule events payload and attributes
  • Types of mule flows
  • Basic transformations
  • Quiz

Mule restfull services (rest API's - database) as provider

  • Install oracle and sql developer
  • Mule rest service to post JSON payload to insert to database
  • Mule rest service to post XML payload to update to database
  • Mule rest service to fetch records from database using query parameter
  • Mule rest service by URI param to delete record in table using stored proc call
  • Quiz

Mule JMS

  • Setup active mq jms server
  • Mule jms publisher to publish message to queue and topic
  • Mule jms consumer to subcribe message from queue and topic
  • Mule jms acknowledgement types
  • Quiz

Mule FTP

  • Mule ftp to read csv file from ftp location
  • Mule ftp to read database then write to ftp excel file
  • Quiz

Mule File

  • Mule file to read csv file, transform, bulk insert to database
  • Quiz

Mule restfull services (rest API's) as consumer

  • Mule rest service consumer to consume rest service by passing JSON payload
  • Mule rest service consumer to consume rest service by passing XML payload
  • Mule rest service consumer to consume rest service by passing URI parameter
  • Mule rest service consumer to consume rest service by passing query parameter
  • Quiz

Mule configure properties per environment

  • Mule configuration properties to read properties
  • Mule secure configuration properties to read properties
  • Quiz

Mule error handling

  • Mule error handling part-1 - on error propagate
  • Mule error handling part-2 - on error continue & try block
  • Mule error handling part-3 - raise error & error handler
  • Real time global error handler use case development
  • Quiz

Anypoint platform

  • Design API specification using RAML
  • Create API based project and real time project architecture
  • Deploy project to cloud hub and API management
  • Apply policies in API manager
  • Fragments based API specification using RAML
  • Setup oauth provider and apply oauth 2.0 policy
  • Create proxy api
  • Quiz

Mule SOAP services (web services)

  • Mule soap provider service & soap API management
  • Mule soap consumer to consume soap service
  • Quiz

Mule scatter-gather router

  • Mule scatter-gather router
  • Mule scatter-gather real time use case development
  • Quiz

Mule scopes

  • Target Payload, Async, Try and Until Successful
  • Foreach scope and accumulate values in foreach
  • Parallel foreach
  • Batch processing
  • Batch processing - error handling
  • Cache scope
  • Objectstore and cache oauth 2.0 access token
  • water marking
  • Quiz

Mule Salesforce integration

  • Setup Salesforce and create operation
  • Salesforce query operation to fetch object
  • Salesforce publish topic and subscribe topic operations for salesforce streaming

Dataweave 2.0

  • Basic transformations
  • Core data types and variables
  • Operators : arithmetic, compare, ++, ~-
  • Iype Coercion with DataWeave
  • Flow control, user defined functions and date functions
  • Core math and string functions
  • sizeOf, namesOf, entriesOf, keysOf, valuesOf functions
  • map, mapObject, filter, filterObject functions
  • distinctBy, orderBy, groupBy, joinBy functions
  • flatten, pluck functions  
  • Quiz

Munit

  • MUnit introduction
  • Types of MUnit assertions
  • MUnit assertions using dataweave (dwl) file
  • MUnit mock input using dataweave (dwl) file
  • MUnit mocking processors
  • MUnit verify event processor
  • MUnit spy event processor
  • MUnit parameterized test suite
  • MUnit Testing and mocking errors scenarios
  • MUnit Enable Flow Sources
  • Mock and Assert using JSON files
  • MUnit test recorder & scaffold MUnit test cases from an API  

Mule with DevOps

  • Maven introduction
  • Add custom dependency to maven
  • Setup maven nexus repository and use in mule projects
  • Deploy mule application to CloudHub using maven plugin
  • Deploy mule application using profiles maven plugin to multiple environment
  • GITHUB operations using GIT BASH commands
  • GITHUB operations using GIT GUI
  • CICD & Jenkins introduction
  • CICD - setup jenkins
  • CICD - configure jenkins job to deploy mule application to cloudhub
  • CICD - trigger Jenkins job automatically
  • CICD - jenkins declarative pipeline to build, execute MUnit tests and deploy
  • CICD - Externalize runtime properties in jenkins
  • CICD - jenkins scripted pipeline to checkout, build, execute MUnit tests, deploy
  • Quiz

API LED Connectivity

  • Point to point integration vs ESB integration
  • Monolithic vs Microservices
  • API LED Connectivity

Mule real time project (Health Domain)

  • Mule real time project day to day activities
  • Project resources
  • Foundation - Create reusable fragments
  • Naming standards and structuring real time mule project
  • Implementation of case study - uhub-sapi
  • Foundation - global error handler framework
  • Foundation - Mule template project
  • Foundation - Mule maven plugin (CICD) to automate project deployment
  • Setup Jenkins & Pipeline (CICD) to automate project deployment
  • Agile & Backlog refinement
  • Sprint planning & requirement walkthrough
  • Daily stand-up
  • Story-1 code review
  • Setup cloud database
  • uhub-sapi deployment to DEV env
  • promote uhub-sapi to TEST & unit testing
  • aws-sapi req walkthrough & implementation
  • Practice activity
  • who-sapi req walkthrough & implementation
  • Practice activity
  • covid-papi req go through & implementation
  • Practice activity
  • covid-eapi req go through & implementation
  • Practice activity

MCD - level 1 practice tests

  • MCD-PRACTICE-TEST-1
  • MCD-PRACTICE-TEST-2

Instructors

Chinna Reddy

Chinna Reddy
Instructor
Udemy

Articles

Popular Articles

Latest Articles

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books