Day 1 | Introduction session and ESB Overview | Mule ESB and Other ESB technologies | |
Day 2 | Software Installation | Installing Any Point studio, SOAP UI and postman | |
Day 3 | Introduction to API-Led Connectivity | API led architecture Explaination. | |
Day 4 | Designing APIâ??s -1 | Introduction to RAML, design APIâ??s using RAML. | |
Day 5 | Designing APIâ??s -2 | Lab Session on RAML | |
|
| ||
Day 6 | Building APIâ??s -1 | Define Mule applications, flows, messages, and message processors | |
Day 7 | Building APIâ??s -2 | Build, run, and test Mule applications | |
Day 8 | Building APIâ??s -3 | Use a connector to connect to databases, Use the graphical DataWeave editor to transform data | |
Day 9 | Deploying APIâ??s to cloud hub -1 | Introduction to cloud hub and deploying an API. | |
Day 10 | Deploying APIâ??s to cloud hub- 2 | Create proxies and portals for APIs using cloudhub. | |
|
| ||
Day 11 | Structuring Mule Applications -1 | Create and reference flows and subflows | |
Day 12 | Structuring Mule Applications -2 | Investigate variable persistence. | |
Day 13 | Structuring Mule Applications -3 | Encapsulate global elements in file. | |
Day 14 | Consuming Web Services - 1 | Consume Rest WS using RAML | |
Day 15 | Consuming Web Services - 2 | Consume SOAP based WS | |
|
| ||
Day 16 | Handling Errors - 1 | Different types of exception strategies. | |
Day 17 | Handling Errors - 2 | Global exception handling with example. | |
Day 18 | Controlling message flow -1 | Route messages based on conditions | |
Day 19 | Controlling message flow -2 | Multicast messages | |
Day 20 | Controlling message flow -3 | Filter and validate messages. | |
|
| ||
Day 21 | Writing Data Weave Transformations-1 | Write Data Weave expressions for basic and complex XML, JSON, and Java transformations | |
Day 22 | Writing Data Weave Transformations-2 | Coerce and format strings, numbers, and dates | |
Day 23 | Writing Data Weave Transformations-3 | Use Data Weave operators | |
Day 24 | Writing Data Weave Transformations-4 | Define and use custom data types | |
Day 25 | Writing Data Weave Transformations-5 | Call MEL functions and Mule flows from Data Weave transformations | |
|
|
| |
Day 26 | Connecting to Additional Resources | Connect to files, Poll resources, Connect to JMS queues | |
Day 27 | Batch processing - 1 | Introduction to batch processing. | |
Day 28 | Batch processing - 2 |
Use the For Each scope to process items in a collection individually | |
Day 29 | Batch processing - 3 | Trigger batch jobs using polls | |
Day 30 | Left Over topics/Training closure | Training Closure | |
| |
|