MuleSoft Certified Developer - Level 1 (Mule 4) DELTA
- Offered byMuleSoft
MuleSoft Certified Developer - Level 1 (Mule 4) DELTA at MuleSoft Overview
Duration | 3 days |
Total fee | ₹19,030 |
Mode of learning | Online |
Credential | Certificate |
MuleSoft Certified Developer - Level 1 (Mule 4) DELTA at MuleSoft Highlights
- Earn a certificate from MuleSoft
- Get 10+ DIY exercises to get experience
- Supported by the peer-to-peer MuleSoft training forum
- Successful completion of the course includes two MuleSoft-sponsored attempts for this exam or the full MuleSoft Certified Developer - Level 1 exam
MuleSoft Certified Developer - Level 1 (Mule 4) DELTA at MuleSoft Course details
- Use MuleSoft-hosted Anypoint Platform to take a basic API through all the steps of its lifecycle: design, build, deploy, manage, and govern
- Use Anypoint Studio to build, test, and debug basic Mule 4 integrations and API implementations
- Use Mule 4 connectors to connect to a range of resources including databases, files, web services, SaaS applications, and JMS queues
- Perform basic data transformations using DataWeave 2.0
- Use Mule 4 event processors to control event flow, handle errors, and process batch records
- A MuleSoft Certified Developer ? Level 1 (Mule 4) should be able to successfully work on basic Mule 4 projects with guidance and supervision
- The MCD ? Level 1 (Mule 4) DELTA exam validates that a certified MuleSoft Certified Developer ? Integration and API Associate (Mule 3) has the required knowledge and skills to design, build, test and debug, deploy, and manage basic Mule 4 APIs and integrations
MuleSoft Certified Developer - Level 1 (Mule 4) DELTA at MuleSoft Curriculum
Accessing and modifying Mule events
Describe the Mule event data structure.
Use transformers to set event payloads, attributes, and variables.
Write DataWeave expressions to access and modify event payloads, attributes, and variables.
Enrich Mule events using target parameters.
Structuring Mule applications
Parameterize an application using property placeholders.
Define and reuse global configurations in an application.
Break an application into multiple flows using private flows, subflows, and the Flow Reference component.
Specify what data (payload, attributes, variables) is persisted between flows when a Flow Reference is used.
Specify what data (payload, attributes, variables) is persisted between flows when a Mule event crosses a connection boundary.
Specify what data (payload, attributes, variables) exists in a flow before and after a call in the middle of a flow to an external resource.
Building API implementation interfaces
Manually create a RESTful interface for a Mule application.
Generate a REST Connector from a RAML specification.
Describe the features and benefits of APIkit.
Use APIkit to create implementation flows from a RAML file.
Describe how requests are routed through flows generated by APIkit.
Routing events
Use the Choice router to route events based on conditional logic.
Use the Scatter-Gather router to multicast events.
Validate data using the Validation module.
Handling errors
Describe the default error handling in a Mule application.
Define a custom global default error handler for an application and identify in what situations it will be used.
Compare and contrast how the On Error Continue and On Error Propagate scopes work.
Create one or more error handlers for a flow.
Use the Try scope to specify error handlers for one or more event processors.
Describe the data structure of the Mule Error object.
Map errors to custom application errors.
Transforming data with DataWeave
Write DataWeave scripts to convert JSON, XML, and Java data structures to different data structures and data types.
Use DataWeave functions.
Define and use DataWeave variables, functions, and modules.
Define and use custom data types.
Apply correct DataWeave syntax to coerce data types.
Apply correct DataWeave syntax to format strings, numbers, and dates.
Call Mule flows from a DataWeave script.