Anypoint Platform Development: Mule 4 for Mule 3 Users Training Logo
Powered By

MuleSoft Logo

Anypoint Platform Development: Mule 4 for Mule 3 Users Training

Live Online & Classroom Enterprise Certification Training

Powered By

MuleSoft Logo

This instructor-led course is for experienced Mule 3 developers who want to quickly uplevel their skills to Mule 4. The course is hands-on and focuses on what’s new and/or different in Mule 4 and Studio 7.

Looking for a private batch ?

REQUEST A CALLBACK
Key Features
  • Lifetime Access

  • CloudLabs

  • 24x7 Support

  • Real-time code analysis and feedback

  • 100% Money Back Guarantee

PDP BG 1
SpringPeople Logo

What is Anypoint Platform Development: Mule 4 for Mule 3 Users Certification Training about?

This instructor-led course is for experienced Mule 3 developers who want to quickly uplevel their skills to Mule 4. The course is hands-on and focuses on what’s new and/or different in Mule 4 and Studio 7.

The course includes a voucher to take a new MuleSoft Certified Developer exam for Mule 4 to be released later this year.

What are the objectives of Anypoint Platform Development: Mule 4 for Mule 3 Users Certification Training ?

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


  • Build, configure, and debug Mule 4 applications using Studio 7.
  • Use the new Mule 4 event model to get and set data.
  • Use DataWeave 2 for inline expressions and data transformations.
  • Use the Mule 4 error handling framework to throw and catch Mule 4 errors.
  • Write defensive code using MUnit 2 and Mule 4 Validators.
  • Use new operation-based Mule 4 connectors with automatic watermarking, repeatable and concurrent streams, the ability to read and write data anywhere in a flow, and more.
  • Use the new Batch scope inline in flows.
  • Secure connections using the new OAuth module and custom policies packaged with Studio 7.
Available Training Modes

Live Online Training

24 Hours

Classroom Training

 

3 Days
PDP BG 2

Who is Anypoint Platform Development: Mule 4 for Mule 3 Users Certification Training for?

Mule 3 users with at least 6 months Mule development experience who are currently actively developing Mule applications

What are the prerequisites for Anypoint Platform Development: Mule 4 for Mule 3 Users Certification Training?

Experience developing Mule 3 applications as demonstrated by one of the following:

  • Completion of the instructor-led Getting Started with Anypoint Platform course or the self-study MuleSoft.U Getting Started with Anypoint Platfor... Read More

Course Outline

  • Module 1: Building Mule 4 Applications
    • Use new features of Studio 7 including the new Mule Palette, externalized connectors, and more
    • Explore the structure of new Mule 4 projects and deployable archives
    • Use the new Mule 4 event model to get and set data
    • Enrich Mule messages directly in a connector instead of using the Mule 3 Message Enricher scope
    • Write inline expressions using DataWeave 2 instead of MEL
    • Configure flow performance by configuring max concurrency instead of thread pools
  • Module 2: Configuring Mule 4 Applications
    • Scale always-synchronous Mule 4 flows
    • Configure the new thread pools shared by all event processors
    • Create and use YAML configuration files to organize properties into hierarchical namespaces
    • Create Mule 4 domains using Maven coordinates and use them to inherit all dependencies
  • Module 3: Integrating with External Services using
    • Use one common, unified operations syntax to configure and use all Mule connectors
    • Apply both read and write operations for JMS, Database, File, and FTP connectors anywhere in a flow
    • Use dynamic and parameterized values in a single database query
    • Use repeatable and concurrent streams with File and FTP connectors
    • Import and integrate with other Java applications using Mave
  • Module 4: Writing Defensive Code with Mule 4
    • Build unit test suites for the new Mule 4 event model using MUnit 2
    • Build simpler MUnit test conditions with MUnitTools
    • Filter messages using Choice routers and private flows instead of Mule 3 Filters
    • Use Validators to throw Mule 4 errors instead of Java exceptions
    • Throw custom error types built from standard Mule 4 errors
  • Module 5: Handling Errors and Debugging in Mule 4
    • Catch Mule 4 errors using the new Mule error handling framework
    • Use the new Try scope to handle errors for one or more event processors instead of at the flow level
    • Use new Mule 4 logging categories
  • Module 6: Transforming Data in Mule 4
    • Use new syntax and features of DataWeave 2 to write expressions and scripts
    • Simplify and abstract DataWeave 2 code into reusable functions and modules
    • Call static Java methods from DataWeave 2 expressions
    • Call Java methods using the new Java module
    • Pass custom input parameters to Groovy, Javascript, and Python scripts
  • Module 7: Synchronizing State between Systems with Mule 4
    • Avoid duplicate record processing using new watermarking functionality of Database and File listeners
    • Use Object Store v2 to persistently store objects as values without having to serialize
    • Include batch jobs inline inside other Mule flows
    • Process chunks of records in a batch step using the new Batch Aggregator scope
  • Module 8: Securing and Governing Connections with Mule 4
    • Retrieve access tokens and state with the new OAuth module
    • Mavenize and upload custom policies to Anypoint Exchange for use in API Manager

Who is the instructor for this training?

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

Course Logo

Anypoint Platform Development: Mule 4 for Mule 3 Users Training - Certification & Exam

SpringPeople works with top industry experts to identify the leading certification bodies on different technologies - which are well respected in the industry and globally accepted as clear evidence of a professional’s “proven” expertise in the technology. As such, these certification are a high value-add to the CVs and can give a massive boost to professionals in their career/professional growth.

Our certification courses are fully aligned to these high-profile certification exams; at the end of the course, p... Read More

Reviews