Course Overview

Advance your DataWeave skills beyond those taught in Development: Fundamentals to build complex transformations.

What you’ll learn

When you complete this course, you will be able to:

  • Write generalized and reusable transformations using variables, functions, DataWeave modules.
  • Use the DataWeave Playground to test and author DataWeave code.
  • Build complex transformations from smaller testable steps.
  • Build more robust and testable functions and expressions using strong typing, match operators, error handling, and logging.
  • Create, transform, filter, combine, shuffle, select from, and reduce complex data structures that include nested arrays, objects, and arrays of objects.
  • Recursively replace or format every element or a list of elements in a nested schema.
  • Reduce arrays to other data structures or data types and calculate key performance indicators.

Requirements

  • This course is for Mule 4 developers or architects who want to advance their DataWeave skills beyond those taught in the Anypoint Platform Development: Fundamentals course so that they can build complex transformations. Prerequisites: Experience developing Mule 4 applications as demonstrated by one of the following: A current MuleSoft Certified Developer - Level 1 certification Completion of the Anypoint Platform Development: Fundamentals course Completion of the Anypoint Platform Development: Mule 4 for Mule 3 Users course A basic knowledge of functional programming Note: If you are new to functional programming, read An introduction to functional programming in JavaScript.

Target audiences

  • This course is for Mule 4 developers or architects who want to advance their DataWeave skills beyond those taught in the Anypoint Platform Development: Fundamentals course so that they can build complex transformations.

Curriculum

  • 1 Section
  • 8 Lessons
  • 2 Days
Expand all sectionsCollapse all sections

Instructor

User Avatar

Ashley

Ashley Laing
0.0
0 Reviews
0 Students
1 Courses