- Course Introduction
- Mule Introduction
- Integration Introduction
MuleSoft 4.X Complete Guide for Beginners- Hands on Projects
Know the whole range of concepts of Mule through the Udemy offered Mule 4.X indepth beginner to expert with real time ...Read more
Online
₹ 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
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
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