Tags
Language
Tags
November 2024
Su Mo Tu We Th Fr Sa
27 28 29 30 31 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

Mulesoft Mule 4.7 Hands-On Learning From Zero To One

Posted By: ELK1nG
Mulesoft Mule 4.7 Hands-On Learning From Zero To One

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

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