Log in / Sign Up
  • Home
  • About
  • Training
    • Course Catalog
    • Exams
    • Learning Journeys
  • Calendar
  • Contact

Call us

+(27) 11 568 8065

16th Rd, 400 Randjies Office Park, Block L South, Midrand, 1685
mehacademy.africa
MEH ACADEMY
MEH Academy-01
  • Home
  • About
  • Training
    • Course Catalog
    • Exams
    • Learning Journeys
  • Calendar
  • Contact

Anypoint Platform Development: DataWeave

Curriculum

  • 1 Section
  • 8 Lessons
  • 2 Days
Expand all sectionsCollapse all sections
  • Topics
    8
    • 1.1
      Lessons and Topics Applying DataWeave fundamentals Review and apply DataWeave fundamentals as learned in the Anypoint Platform Development: Fundamentals course Set example input to preview DataWeave results in Anypoint Studio Chain together two argument functions by using infix notation Filter, order, and group elements of an object or array Retype DataWeave expressions in the middle of code execution
    • 1.2
      Organizing an reusing DataWeave code Organize DataWeave code into variables and functions Enclose variables and functions in do statement scopes Pass functions and lambda expressions as arguments to other DataWeave functions Create and use reusable DataWeave modules
    • 1.3
      Writing more defensive and more robust DataWeave Write more defensive DataWeave expressions that filter and route data based upon conditions Write more robust functions using a match operator to test for data types Handle and raise errors Log from inside DataWeave expressions
    • 1.4
      Constructing arrays and objects Add components to and remove elements from arrays and objects Construct objects from lists of DataWeave expressions by using object constructor curly braces { } Troubleshoot common issues when using object constructor curly braces { }
    • 1.5
      Iteratively mapping and joining arrays and objects Combine objects and arrays into nested data structures by using map and mapObject functions Extract an array of keys and/or values from an object by using the pluck function Extract an array of keys and/or values from an object by using the DataWeave core Arrays module functions Conditionally join together two nested schema by using the join function
    • 1.6
      Updating inside nested data structures Conditionally update and mask parts of nested data structures Format and transform nested data structures by using recursive functions
    • 1.7
      Reducing data from arrays Conditionally test, count, and sum up elements of an array by using the DataWeave core Arrays module Reduce and accumulate array elements to other output types by using the reduce function Calculate key performance indicators from input collections by using the reduce function
    • 1.8
      Setup requirements A computer with at least 8-16 GB available RAM (16 highly recommended), 2GHz CPU, and 10GB available storage Internet access to port 80 (with > 5Mbps download and > 2Mbps upload) Anypoint Studio 7.14.0 or later with embedded Mule runtime Advanced REST Client (or any other REST client application)
This content is protected, please login and enroll in the course to view this content!
Organizing an reusing DataWeave code Organize DataWeave code into variables and functions Enclose variables and functions in do statement scopes Pass functions and lambda expressions as arguments to other DataWeave functions Create and use reusable DataWeave modules
Next
MEH Academy-01

Follow us on social media

Training

  • Training Catalog
  • Exams
  • Learning Journeys

CATEGORIES

  • Design
  • Development
  • Marketing
  • Finance & Accounting
  • IT & Software
  • Sales Marketing
  • Photohraphy
  • UX Design
  • Art & Humanities
  • Social Sciences
  • Personal
  • Lifiestyle
  • Seo

SUPPORT

  • Profile
  • Contact
  • Help Center
  • Privacy Policy

GET IN TOUCH

We don’t send spam so don’t worry.

© 2025 MEH Academy. All Rights Reserved.

  • Help
  • Term Conditions
  • Security
  • Privacy Policy
  • Returns Policy