Anypoint Platform Development: DataWeave (Mule 4)

  • 2 days
  • Instructor-led
  • Level 1

Summary

This course is for developers interested in advancing their DataWeave 2.0 skills beyond those taught in the Anypoint Platform Development - Fundamentals (Mule 4) course.

Get a datasheet for the course here.

Note: For the Mule 3 / DataWeave 1.0 version of the course, go here.

Objectives

At the end of this course, students should be able to:

  • Write generalized and reusable transformations using variables, functions, DataWeave modules and mappings, and dynamic evaluation components.
  • 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.

Audience

Mule 4 developers or architects who want to advance their DataWeave 2.0 skills so that they can build complex transformations

Prerequisites

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)
  • OpenJDK 8 (not 11 or a later version)
  • Anypoint Studio 7.5.0 or later with embedded Mule 4.3 runtime
  • Advanced REST Client (or any other REST client application)

Get a detailed setup document here.

Course added to cart Checkout

Instructor-led course

8.00 FTC or $ 2,000.00

Attend a live course online or in-person at select locations.

22 available courses


There are no courses currently available. Adjust your filter settings to expand your search.

02 Nov 2020 - 03 Nov 2020
12:00 AM - 8:00 AM PST
Session
8.00 FTC or $ 2,000.00
Max Golov

09 Nov 2020 - 10 Nov 2020
8:00 AM - 4:00 PM PST
Session
8.00 FTC or $ 2,000.00
George Karabotsos

12 Nov 2020 - 13 Nov 2020
5:00 AM - 1:00 PM PST
Session
8.00 FTC or $ 2,000.00
Lalit Panwar

18 Nov 2020 - 19 Nov 2020
3:00 PM - 11:00 PM PST
Session
8.00 FTC or $ 2,000.00
Scott Silbernick

06 Dec 2020 - 07 Dec 2020
3:00 PM - 11:00 PM PST
Tentative Session
8.00 FTC or $ 2,000.00
Scott Silbernick

07 Dec 2020 - 08 Dec 2020
12:00 AM - 8:00 AM PST
Tentative Session
8.00 FTC or $ 2,000.00
Andres Cespedes Morales

07 Dec 2020 - 08 Dec 2020
5:00 AM - 1:00 PM PST
Session
8.00 FTC or $ 2,000.00
Vincent Lowe

04 Jan 2021 - 05 Jan 2021
12:00 AM - 8:00 AM PST
Tentative Session
8.00 FTC or $ 2,000.00
Max Golov

06 Jan 2021 - 07 Jan 2021
3:00 PM - 11:00 PM PST
Tentative Session
8.00 FTC or $ 2,000.00
Scott Silbernick

19 Jan 2021 - 20 Jan 2021
8:00 AM - 4:00 PM PST
Session
8.00 FTC or $ 2,000.00
Vincent Lowe

21 Jan 2021 - 22 Jan 2021
5:00 AM - 1:00 PM PST
Session
8.00 FTC or $ 2,000.00
Lalit Panwar

31 Jan 2021 - 01 Feb 2021
3:00 PM - 11:00 PM PST
Tentative Session
8.00 FTC or $ 2,000.00
Scott Silbernick

08 Feb 2021 - 09 Feb 2021
5:00 AM - 1:00 PM PST
Session
8.00 FTC or $ 2,000.00
George Karabotsos

25 Feb 2021 - 26 Feb 2021
8:00 AM - 4:00 PM PST
Session
8.00 FTC or $ 2,000.00
Vincent Lowe

02 Mar 2021 - 03 Mar 2021
3:00 PM - 11:00 PM PST
Tentative Session
8.00 FTC or $ 2,000.00
Scott Silbernick

08 Mar 2021 - 09 Mar 2021
5:00 AM - 1:00 PM PST
Session
8.00 FTC or $ 2,000.00
George Karabotsos

22 Mar 2021 - 23 Mar 2021
8:00 AM - 4:00 PM PDT
Session
8.00 FTC or $ 2,000.00
George Karabotsos

30 Mar 2021 - 01 Apr 2021
4:00 PM - 12:00 AM PDT
Tentative Session
8.00 FTC or $ 2,000.00
Wayne Cook

05 Apr 2021 - 06 Apr 2021
5:00 AM - 1:00 PM PDT
Session
8.00 FTC or $ 2,000.00
George Karabotsos

02 May 2021 - 04 May 2021
5:00 PM - 1:00 AM PDT
Tentative Session
8.00 FTC or $ 2,000.00
Wayne Cook

30 May 2021 - 01 Jun 2021
5:00 PM - 1:00 AM PDT
Tentative Session
8.00 FTC or $ 2,000.00
Wayne Cook

30 Jun 2021 - 02 Jul 2021
5:00 PM - 1:00 AM PDT
Tentative Session
8.00 FTC or $ 2,000.00
Wayne Cook

Private training

Schedule a private training for six or more students online or onsite at your office.