Mulesoft Mule 4.7 Hands-On Learning From Zero To One
Published 8/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 10.87 GB | Duration: 17h 12m
Published 8/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 10.87 GB | Duration: 17h 12m
More than 20 practical exercises | Dataweave 2.7 | API Proxies | RAML | Error Handling | Cloudhub | Exchange and more
What you'll learn
API-Led connectivity, Microservices Architecture and Application Networks
Design REST APIs with RAML Specification
Build REST APIs using Mule using RAML Specification
Dataweave 2.7 from scratch to advanced level
Using various connectors i.e. Http, File, Database, FTP and many more
Build SOAP APIs using Mule using WSDL files
Complete details about Mule Event data model
Validations and Routing
Various Deployment Topologies And Deploy Mule Apps to Cloudhub, On-prem and Hybrid models
Create API Proxy and apply policies
Error Handling in depth
Consume Web Services (SOAP And REST)
Configure Caching, HTTPS, Transactions
Use CICD (Jenkins) to automate deployment process
Testing Mule Apps with MUnit 3
Mule Batch processing in depth
Execute Custom Java code in Mule App
Create and Use Object Stores
Schedule data sync between data systems
For each and Aggregators
Requirements
Basic Programming Skills on any OOPs programming language like Java or DotNet or Python
Basic Idea about Http protocol (Not Mandatory but better to have)
Knowledge on SOAP And REST services
Basic knowledge on data exchange formats like XML, JSON, CSV
Basic idea about database queries like SELECT, INSERT, UPDATE and DELETE
Description
This is a complete course on Mule 4 for developers and testers. Around 5000 companies are using Mulesoft across the world currently. It is most demanded course in the market. Who else is better to teach you Mule 4.x than a former Mule certified trainer like me.If you want to be Certified MuleSoft Developer (level 1), this is the course for YOU. You will also get a complementary PDF book on RAML. In this course you will learn Mule ESB 4 and Anypoint Platform with more than 20 practical exercises. Less theory and more practical oriented.You will get your hands dirty all the times by practicing the below topics: Microservices architecture, API-Led connectivityVarious tools of Anypoint PlatformDesign RAML SpecificationUsing Anypoint Studio in depthImplement REST APIs using Mule based on RAML SpecificationCreate highly reliable and highly available mule applicationsObject Store v2, Caching, Https (SSL and TLS)Cloudhub 1.0 and Cloudhub 2.0Error Handling in depthSystem APIs, Process APIs and Experience APIsZero downtime deploymentsIntegration with Database, FTP, File system, SaaS apps, JMS, SOAP, REST and many moreMUnit 3.0 in depthAPI Management using Anypoint PlatformUnderstand Mule Event data modelVarious best practices while creating Mule appsUse Anypoint Studio to build, test, and debug basic integration mule applicationsPerform basic and advanced data transformations using DataWeave 2.0Various routers and validationsMule batch jobsExecute Custom Java code in Mule AppsAnd more!After Each module you will practice questions and answer to help understand your understanding level.Why This Course Is Different:Most of the courses explain in theoretical perspective, but this course is more than 50% hands-on. What ever the theory I explain, would be explained with a practical example. For each topic I explain what happens under the hood which will be done by only very few trainers. So if you want learn mule in depth from a former Mule certified instructor, then this is the course for you.Who this course is for:Anyone interested in learning Mule Soft to help with their current job or to find a new role.Anyone looking to clear Mule Soft Developer CertificationMule 3 Developers who are looking to know and understand mule 4
Overview
Section 1: Introduction to the course and instructor
Lecture 1 Instructor introduction
Lecture 2 Discussion on course agenda and Course delivery structure
Section 2: Setting up the computer for labs
Lecture 3 Setup your computer for Mulesoft course
Lecture 4 Register for Anypoint platform (Trial account)
Section 3: Understanding Microservices Architecture, API-Led connectivity,Anypoint Platform
Lecture 5 Understanding various web services and APIs
Lecture 6 Understanding Microservices Architecture and API-Led connectivity
Lecture 7 API development life cycle and Anypoint platform components
Lecture 8 Explore Anypoint Platform
Lecture 9 Use POSTMAN to consume REST APIs
Lecture 10 Introduction to Mule ESB
Section 4: RAML, RAML Syntax, Design, Test and Publish RAML
Lecture 11 Introduction to RAML and its syntax
Lecture 12 Understanding course usecase
Lecture 13 Create and Test RAML
Lecture 14 Before You Watch Next Video
Lecture 15 Publish RAML to Exchange for feedback
Section 5: Implementing APIs using Mule ESB and Anypoint Studio
Lecture 16 Important: Please Read
Lecture 17 Mule App, Mule ESB and Mule Runtime Architecture
Lecture 18 Implementing API Using Anypoint Studio and Mule ESB
Lecture 19 What happens under-the-hood when you run a flow
Lecture 20 Creating flows for POST, PUT and DELETE operations
Lecture 21 Best Practices of Section 5
Lecture 22 Advanced: Database Connection Pooling Configuration
Section 6: Mule App DEBUG, Request Validations, Flow reference and Scaffolding generation
Lecture 23 Scaffolding Generation, Flow reference and Request Validations
Lecture 24 Debugging a mule app to find and resolve bugs
Section 7: Secure Application Properties, CloudHub Deployments and Runtime Manager
Lecture 25 Deployment Environments, Application Properties and Cloudhub 1.0
Lecture 26 Secured (Encrypted) Application Properties
Lecture 27 Logs of mule app in local deployments Vs cloudhub 1.0
Section 8: OAuth, API Management, API Proxies, Policies, API Auto discovery, SLAs
Lecture 28 API Proxies, Proxy design pattern and API Management
Lecture 29 Adding Basic Auth and Rate Limiting Policies
Lecture 30 Adding Rate Limiting SLA based Policy
Lecture 31 Using API Auto discovery
Lecture 32 Using OAuth 2.0 To Secure APIs
Lecture 33 Deploying Keys and Fab Hotels APIs into Cloudhub
Section 9: Process API, Consuming SOAP, REST, Routers and Validations
Lecture 34 Creating a Process API
Lecture 35 Consuming OYO, KEYS and FAB APIs
Lecture 36 Using Scatter-Gather and Choice Routers
Lecture 37 Connecting interface.xml with implementation.xml
Lecture 38 Adding Response Validations to Mule App
Section 10: Error Handling Module
Lecture 39 Understanding Error Types, Error Handlers and Error Propagations
Lecture 40 Configuring flow level error handling
Lecture 41 Configuring component level error handling
Lecture 42 Configuring Global and Default error handling
Lecture 43 Understanding auto generated error handling
Lecture 44 Raising custom errors and Error Mappings
Lecture 45 Knowing about error object
Section 11: Dataweave: Basics to Advanced Level
Lecture 46 Knowing about Dataweave 2.7
Lecture 47 Transforming simple JSON data, DWL in external files
Lecture 48 Transforming JSON array, Custom DW functions and DW modules
Lecture 49 Filter, Group, Sort, Distinct JSON Array Data
Lecture 50 Transforming XML data
Lecture 51 Calling flows from Dataweave
Section 12: Schedulers, Batch Jobs, For Each, Aggregators, File, FTP, JMS and VM Connectors
Lecture 52 Polling database - Automatic Watermark
Lecture 53 Polling database - Manual Watermark
Lecture 54 Poll data from CSV files, transform to JSON and write to JSON files
Lecture 55 Poll data from CSV files, transform to JSON and write to JSON files using FTP
Lecture 56 Using VM and JMS connectors to implement reliability pattern
Lecture 57 Extract, Transform and Load (ETL Jobs) using Mule Batch Jobs
Lecture 58 Using Batch Job Aggregators
Section 13: Caching, Object Store v2, Https, Cloudhub 2.0, MUnit, Custom Java Code
Lecture 59 Configuring Caching using Object Store v2
Lecture 60 Configuring Https
Lecture 61 Automate the testing with MUnit
Lecture 62 Executing custom functionality in mule apps using Java code
Lecture 63 Course Completed
Developers who wants to be productive on their Mule Projects,Developer who are looking for Better salary hikes,Developer who are looking for Better role in the company,Developers who are interested in learning the best ESB in the market,Developers who are trying to enhance their skill set with top technologies,Developers with at least 6 moths to 1 years experience in IT industry,Freshers who are looking for jobs