Anypoint Platform Development: DataWeave Training Logo

Anypoint Platform Development: DataWeave Training

Live Online & Classroom Enterprise Training

Powered By

MuleSoft Logo

This instructor-led course is for developers interested in advancing their DataWeave skills beyond those taught in the Anypoint Platform Development - Fundamentals course or the self-paced MuleSoft.U Development Fundamentals course.

ATP_Authorized Logo

Powered By

MuleSoft Logo

Looking for a private batch ?

REQUEST A CALLBACK

Need help finding the right training?

Your Message

  • Certified Trainer

  • Authorized Courseware

  • Completion Certificate from ATP

  • Enterprise Reporting

  • Lifetime Access

  • CloudLabs

  • 24x7 Support

  • Real-time code analysis and feedback

What is Anypoint Platform Development: DataWeave Training about?

This instructor-led course is for developers interested in advancing their DataWeave skills beyond those taught in the Anypoint Platform Development - Fundamentals course or the self-paced MuleSoft.U Development Fundamentals course.

What are the objectives of Anypoint Platform Development: DataWeave Training ?

  • Convert between complex data structures which include nested arrays and objects or XML
  • Write generalized transformations using functions, variables, and operators
  • Format and localize numbers and dates
  • Transform Excel spreadsheets, complex CSV files, flat files, and fixed length files

What are the prerequisites for Anypoint Platform Development: DataWeave Training?

Completion of the instructor-led Anypoint Platform Development: Fundamentals course, the self-paced MuleSoft.U Development Fundamentals course, or equivalent knowledge from 6+ months Mule development experience and the passing of the MCD - Integration, and API Associate exam.
Note: If you have not taken one of these courses or passed the exam, you will be contacted to confirm your qualifications.

Available Training Modes

Live Online Training

Course Outline Expand All

Expand All

  • Review DataWeave fundamentals
  • Transform and validate data specified with both ad-hoc and well defined input and output metadata
  • Transform schema with DataWeave to translate from JSON input to XML and CSV formatted output
  • Organize and refactor DataWeave code with variables and functions
  • Combine various DataWeave expressions into a new object
  • Transform from an object or array of objects to a different object or array of objects
  • Write compact and reusable DataWeave expressions to automatically transform some or all of an input's key/value pairs
  • Add conditional tests to DataWeave expressions
  • Organize and reuse DataWeave expressions into functions
  • Process complex schema with recursive DataWeave functions
  • Refactor DataWeave functions into general functions that use generic transformation and selection functions
  • Enrich DataWeave transformations with external functions, flows, and properties
  • Create reference data for use in other DataWeave expressions
  • Coerce between and format various data types - including dates, times, and numbers
  • Change character encodings for DataWeave input and output
  • Read legacy formatted file data into DataWeave - including Excel, fixed-width, and complex flat-file formatted files
  • Transform legacy file formatted input to JSON, XML, and CSV type output
  • Output complex schema to legacy formatted files - including fixed-width and complex flat-file formatted files

Who is the instructor for this training?

The trainer for this Anypoint Platform Development: DataWeave Training has extensive experience in this domain, including years of experience training & mentoring professionals.

Course Logo

Anypoint Platform Development: DataWeave Training - Certification & Exam

Mulesoft Anypoint Platform is the leading enterprise integration platform trusted by top companies across the globe. The details of this official training can be found here

Reviews