You are on page 1of 8

5/22/19

Wrapping Up the Course

In this module, you will

• Review the course objectives


• Take the class survey
• Learn where to go from here

All contents © M uleSoft Inc. 2

1
5/22/19

Review the course objectives

Course goal

• Extend the skills you gained in Development Fundamentals to write


more complex and powerful transformations that are not possible
with the drag-and-drop GUI

Join data Transform, format, reorder, recurse

All contents © M uleSoft Inc. 4

2
5/22/19

Course objectives

• Write generalized and reusable transformations using variables,


functions, DataWeave modules and mappings, and dynamic
evaluation components
• Build up 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, reorder, 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

All contents © M uleSoft Inc. 5

Course outline

• Module 1: Applying DataWeave Fundamentals

• Module 2: Organizing and Reusing DataWeave Code

• Module 3: Writing defensive and robust DataWeave

• Module 4: Constructing Arrays and Objects

• Module 5: Operating upon Arrays and Objects

• Module 6: Iteratively and Recursively Mapping Data

• Module 7: Reducing Data from Arrays


All contents © M uleSoft Inc. 6

3
5/22/19

Take the class survey

Class survey

• You should have received an email with a link to the class survey
– Your instructor can also provide the direct link
• http://training.mulesoft.com/survey/{surveyID}.html
– Or you can go to a general page and select your class
• http://training.mulesoft.com/survey/survey.html

• Please fill the survey out now!


– We want your feedback!

All contents © M uleSoft Inc. 8

4
5/22/19

Where to go from here

Review and reinforce course content

• Review the course slides

• Step through the student manual on your own

All contents © M uleSoft Inc. 10

5
5/22/19

Take additional MuleSoft training courses

• Anypoint Platform:
– Flow Design
– API Design
• Anypoint Platform Operations:
– CloudHub
– Customer-Hosted Runtimes training.mulesoft.com
– API Management
– Runtime Fabric
• Anypoint Platform Architecture:
– Application Networks
– Integration Solutions

All contents © M uleSoft Inc. 11

Learn and build on your own

• Read more
– Documentation: developer.mulesoft.com/docs
– Support knowledge base: support.mulesoft.com
– Blog: blogs.mulesoft.org/
– Mule in Action (2014) – Mule 3.4

• See more code


– Templates: www.mulesoft.com/exchange

• Report and track issues


– Mule kernel JIRA: www.mulesoft.org/jira/browse/MULE
– Mule: Submit through the support portal

All contents © M uleSoft Inc. 12

6
5/22/19

Interact with the community

• Ask questions
– Forums: forums.mulesoft.com
– StackOverflow: stackoverflow.com/search?q=mule

All contents © M uleSoft Inc. 13

Keep current

• Conferences and events: www.mulesoft.com/events


• Blog: blogs.mulesoft.org/
• Webinars: www.mulesoft.com/webinars
• Roadmap webinar
– Get invited by selecting roadmap in
email preferences
resources.mulesoft.com/preference-customers.html

• Facebook: www.facebook.com/mulesoft
• Twitter: twitter.com/mulesoft

All contents © M uleSoft Inc. 14

7
5/22/19

Influence MuleSoft’s roadmap

• Attend quarterly customer roadmap webinars


• Fill out customer surveys
• Leave feedback (ratings and comments) on
documentation pages
• Open customer support that can result in
enhancement requests

All contents © M uleSoft Inc. 15

Thank you
16

You might also like