Companies Home Search Profile

Mulesoft DataWeave Language Overview and In depth Knowledge

Focused View

NetBook Tech

6:30:26

5 View
  • 01.1 Lecture 01 - Introduction to DataWeave.pdf
  • 01. Introduction to DataWeave.mp4
    17:55
  • 02.1 Lecture 02 - About the Transform Message Component.pdf
  • 02. About the Transform Message Component.mp4
    23:51
  • 03.1 dataweave-course-lecture-03.zip
  • 03.2 Lecture 03 - Supported Data Formats and Convert.pdf
  • 03. Supported Data Formats and Convert.mp4
    45:54
  • 04.1 dataweave-course-lecture-04.zip
  • 04.2 Lecture 04 - DataWeave Selectors.pdf
  • 04. DataWeave Selectors.mp4
    42:51
  • 05.1 dataweave-course-lecture-05.zip
  • 05.2 Lecture 05 - DataWeave Operators.pdf
  • 05. DataWeave Operators.mp4
    29:29
  • 06.1 dataweave-course-lecture-06.zip
  • 06.2 Lecture 06 - Flow Controls in DataWeave.pdf
  • 06. Flow Controls in DataWeave.mp4
    24:50
  • 07.1 dataweave-course-lecture-07.zip
  • 07.2 Lecture 07 - Working with Objects in DataWeave.pdf
  • 07. Working with Objects in DataWeave.mp4
    24:27
  • 08.1 dataweave-course-lecture-08.zip
  • 08.2 Lecture 08 - Working with Arrays in DataWeave.pdf
  • 08. Working with Arrays in DataWeave.mp4
    22:42
  • 09.1 dataweave-course-lecture-09.zip
  • 09.2 Lecture 09 - Working with Dates in DataWeave.pdf
  • 09. Working with Dates in DataWeave.mp4
    36:28
  • 10.1 dataweave-course-lecture-10.zip
  • 10.2 Lecture 10 - Functions in DataWeave.pdf
  • 10. Functions in DataWeave.mp4
    29:42
  • 11.1 dataweave-course-lecture-11.zip
  • 11.2 Lecture 11 - Create Custom Modules and Mappings.pdf
  • 11. Create Custom Modules and Mappings.mp4
    16:50
  • 12.1 dataweave-course-lecture-12.zip
  • 12.2 Lecture 12 - Calling a Java class using DataWeave.pdf
  • 12. Calling a Java class using DataWeave.mp4
    22:09
  • 13.1 dataweave-course-lecture-13.zip
  • 13.2 Lecture 13 - Decode and Encode Base64.pdf
  • 13. Decode and Encode Base64.mp4
    27:58
  • 14.1 dataweave-course-lecture-14.zip
  • 14.2 Lecture 14 - Streaming in DataWeave.pdf
  • 14. Streaming in DataWeave.mp4
    23:58
  • 15.1 dataweave course v1.postman collection.zip
  • 15.2 dataweave-course-V1.zip
  • 15. DataWeave Course Conclusion.mp4
    01:22
  • Description


    Let's get start learning Mulesoft DataWeave Scripting

    What You'll Learn?


    • Introduction to DataWeave
    • About the Transform Message Component
    • Supported Data Formats and Convert
    • DataWeave Selectors
    • DataWeave Operators
    • Flow Controls in DataWeave
    • Working with Objects in DataWeave
    • Working with Arrays in DataWeave
    • Working with Dates in DataWeave
    • Functions in DataWeave
    • Create Custom Modules and Mappings
    • Calling a Java class using DataWeave
    • Decode and Encode Base64
    • Streaming in DataWeave
    • DataWeave Course Conclusion

    Who is this for?


  • Mulesoft Developers
  • What You Need to Know?


  • Basic knowledge on XML, JSON, CSV and some data formats
  • More details


    Description

    The DataWeave Language is a simple, powerful tool used to query and transform data inside of Mule. It can be implemented to:

    • graphically map fields by dragging one attribute to another, just like you were able to with the now deprecated DataMapper, or

    • leverage its powerful object-oriented language that’s specially designed to make writing transformations quick, without compromising maintainability.

    DataWeave supports a variety of transformations: simple one-to-one, one-to-many or many-to-one mappings from an assortment of data structures, and can complete more elaborate mappings including normalization, grouping, joins, partitioning, pivoting and filtering. With DataWeave and Mule Expression Language (MEL), you can take your application’s data transformation ability to the next level.

    You can also call upon the power of DataWeave language within other components by using Mule Expression Language DataWeave Functions.

    The language is tightly integrated with Mule and Anypoint Studio. Use the Transform Message component, which allows you to use the language to query and transform data through DataWeave. Any mappings you perform through the graphical interface will be expressed in DataWeave code in real-time.

    DataWeave is a functional programming language designed for transforming data. It is MuleSoft’s primary language for data transformation, as well as the expression language used to configure components and connectors. However, DataWeave is also available in other contexts, like as a command-line tool. These tutorials will largely treat DataWeave as a standalone language, with Mule-specific info designated with (M).

    DataWeave allows users to easily perform a common use case for integration developers: read and parse data from one format, transform it, and write it out as a different format. For example, a DataWeave script could take in a simple CSV file and transform it into an array of complex JSON objects. It could take in XML and write the data out to a flat file format. DataWeave allows the developer to focus on the transformation logic instead of worrying about the specifics of reading, parsing, and writing specific data formats in a performant way.

    Who this course is for:

    • Mulesoft Developers

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    NetBook Tech
    NetBook Tech
    Instructor's Courses
    Hello, My name is Ayan and I am passionate about sharing experience and knowledge to students who are motivated to learn! My goal is to help you easily achieve your goals and objectives, whether that means enhancing your existing skill set, gain productivity at workplace, differentiate yourself, learning the new technological skills that are required to improve your career.Over the last 12 years, I have acquired valuable skills and experience that allow me to provide you with great learning experience. I have numerous technical IT and developer certifications (Mulesoft, IBM BPM, IBM WESB, Appian BPM —including a Master Degree in Computers —which enable me to teach a variety of powerful courses.Providing technical and training solutions using Mulesoft, IBM BPM, API Management, Jenkins and Java.I have trained more than 300 students online and offline. I have done couple of corporate training for IT Companies.Working knowledge of Mulesoft, IBM BPM, RedHat Fuse, IBM WESB, and API concepts.Of course, as my student, you are my #1 priority. All of my courses are designed to cater to ensure wide variety of audience. For example, if something remains unclear to you, or you need help understanding anything within my course, just send me a message and I will be happy to spend some one-on-one time with you in order to clarify and provide answers to your questions. This is to ensure you learn better and retain the knowledge. My courses will help you gain real world skills and knowledge and change your life today.Thank you for your interest in my courses, and in me as an instructor. I look forward to seeing you in one of my lectures very soon.Best Regards,Ayan
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 15
    • duration 6:30:26
    • English subtitles has
    • Release Date 2024/05/18