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 later in the first 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 Mar 2019 Apr 2019 May 2019 Jun 2019 Jul 2019 Aug 2019 Sep 2019
US Pacific Time Apr 15 – Apr 18
May 28 – May 31
Jul 22 – Jul 25
Central European Time Apr 15 – Apr 18
Jun 17 – Jun 20
Aug 12 – Aug 15
Australian Eastern Time May 21 – May 24

United Kingdom

Location Mar 2019 Apr 2019 May 2019 Jun 2019 Jul 2019 Aug 2019 Sep 2019
UK - London - Norton Folgate Jul 8 – Jul 11

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

US Pacific Time

London

  • 9:00 AM - 3:30 PM
    $ 3750.00 USD $ 2250.00 USD before Monday, April 1, 2019 12:00 AM BST.

Central European Time

  • 9:00 AM - 3:30 PM CEST
    $ 3750.00 USD $ 2250.00 USD before Monday, April 1, 2019 12:00 AM CEST.
  • 9:00 AM - 3:30 PM CEST
    $ 2250.00 USD
  • 9:00 AM - 5:00 PM CEST
    $ 3750.00 USD $ 2250.00 USD before Monday, April 1, 2019 12:00 AM CEST.

Australian Eastern 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 826 responses.

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

What do these ratings mean?

Become an Ambassador!

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

Get started