Anypoint Platform Development: Advanced (Mule 3)

Anypoint Platform Development: Advanced (Mule 3)

Summary

Note: A brand new advanced course for Mule 4 is under development and will be available in the second half of 2019.

This instructor-led course is for developers and architects interested in advancing their application development skills beyond those taught in the Anypoint Platform Development - Fundamentals (Mule 3) course or the self-study MuleSoft.U Development Fundamentals (Mule 3) course.

A downloadable datasheet for the course can be found here.

Duration

3 days in-person or 4 days online

3 Days

Objectives

  • Manage Mule project development with Maven
  • Achieve continuous integration and use test driven development with MUnit
  • Develop custom elements
  • Implement design patterns and tune application performance
  • Work with state
  • Secure communication with SSL

Prerequisites

Setup Requirements

A detailed setup document can be found here.

Additional Notes

3 days in-person or 4 days online

Outline


PART 1: Team Development

  • Use a software project management tool
  • Manage dependencies
  • Maintain Mule source code
  • Develop with best practices
  • Create a CI job
  • Trigger the builds
  • Automate deployments
  • Create acceptance criteria
  • Fail and pass tests
  • Refactor test cases
  • Refactor Mule applications

PART 2: Advanced Application Development

  • Use the Mule API
  • Create custom transformers, processors, and beans
  • Enrich data with Mule
  • Create scalable parallel processing in Mule
  • Understand SEDA architecture
  • Analyze threading profiles
  • Impact design with clustering
  • Cache outbound requests
  • Work with object stores
  • Implement one-way SSL
  • Implement two-way SSL

Upcoming Classes

Online

Instructor-led online training

Location Nov 2019 Dec 2019 Jan 2020 Feb 2020 Mar 2020 Apr 2020 May 2020
Central European Time Dec 2 – Dec 5
Mar 2 – Mar 4

Online instructor-led training

4 days   
Advanced

Select a class to view price

Classroom training

3 days   
Advanced


Select a class to view price

Onsite Training

Request your own private training session. For groups of 6 or more.

Request Quote

Private training

  • Need training for more than 6 students?
  • Want training onsite at your office?
  • Want a private online instructor-led class?

Public Training

Central European Time

Classes marked with Confirmed are guaranteed to run. Sign up now while there is still space available!


Don't see a date that works for you?

Request Class

Anypoint Platform Development: Advanced (Mule 3) Ratings

Averaged from 886 responses.

Training Organized
Training Objectives
Training Expectations
Training Curriculum
Training Labs
Training Overall

What do these ratings mean?

Join a Meetup near you!

  • Get more out of your training
  • Network with other MuleSoft developers
  • Grow your skills
  • Get recognized in the community

Find your group