Training FAQ


MuleSoft offers a variety of training classes and delivery mechanisms across the globe. Courses are designed for developers, architects, managers, and IT professionals. To explore the suggested and available courses, select one of the learning paths on the training home page for a particular role or consult the full course catalog. Select and drill-down into a particular course to view its description and outline. Contact us with any questions.

Click the name of a course in the course catalog or in a learning path and then click the links provided as needed to navigate to the full course description, which includes the outline, duration, prerequisites, setup requirements, schedule, and other details.

The course prerequisites are located in each individual course description. Click the name of a course in the course catalog or in a learning path and then click the links provided as needed to navigate to the full course description, which contains the course prerequisites.

No. See the prerequisites for each course.

For the developer and architecture classes that use Anypoint Studio, though, we find that students with a good amount of Java (or other object-oriented programming) experience ramp up faster. For developers whose background is not in Java, it is helpful to gain familiarity with core Java concepts prior to attending MuleSoft developer training.

Here are some resources that might be helpful for acquiring some quick Java fundamentals knowledge:

The price varies by course, location, and delivery method. For publicly scheduled classes, the price can be found in various locations on our website where the schedule is listed, OR near the top of any date-specific event registration page. If you don’t see the price you are looking for, contact us. We also have several free training offerings.

You can pay for classes directly online at the time of registration or you can purchase an allotment of Flexible Training Credits and apply them to your registrations. These can be purchased by credit card (VISA, MasterCard, American Express, and Discover Card) or by purchase order/MuleSoft order form.

The duration of training varies by course and delivery method. Please consult the course catalog and view the details for an individual course for the course duration.

In most circumstances the limit is 12 students for both public and private classes.

Some public classes are conducted in the local language. Check the public schedule for further details. For private classes, we can cover 12+ languages.

Webex details are provided the week before the class date. If you have not received the WebEx details by 72 hours before class start, contact us.

MuleSoft.U is the line of self-study, public, FREE training and certification offerings provided by MuleSoft. At a significant cost per seat for a public class, instructor-led training is unattainable for most independent developers. The multi-week schedule of the courses is also sometimes preferred by partners and customers over the full day instructor-led training classes.

Read more about MuleSoft.U here.

Our philosophy is to offer students a choice of learning formats and have all formats include multiple modes of learning. All courses include a high percentage of hands-on and/or self-study activities and a very small amount of one-way lecture by the instructor, to provide students the opportunity to learn by doing and watching and not just listening.

All of our courses are offered as both public open enrollment and private classes. They can be delivered either online or in a classroom, and some are available as self-study. We provide similar experiences in online and classroom deliveries. The instructor shares his/her display in one case on a projection screen and in the other via web conferencing, but in either case students use the same materials and schedule and largely have the same overall learning experience.

Select MuleSoft partners may be eligible to participate in our Certified Train-the-Trainer Program. To apply or request further information, please contact your partner manager.

Training delivery methods and availability

Both classroom and online training include all the same great multi-modal learning content and resources, and full engagement with an instructor. The unique benefit of online training is the ability for students to attend remotely from their own PC and desk, without the need for travel. The unique benefit of classroom training is the student’s ability to interact in the same room with the instructor and fellow students. Otherwise, the learning experiences are similar and it’s your choice which you prefer.

Classroom training for our most popular courses is scheduled regularly at our LondonSan Francisco and Sydney offices and at certified training centers in the NetherlandsSweden, and India. Also view the public schedule, as we occasionally schedule classes in other locations and plan to add new locations in the future.

Live online training for our most popular courses is scheduled regularly on US Pacific, Central Europe, Australia Eastern, Singapore/East Asia, and India Time. See the public schedule for full details.

We do offer self-study training options for some subjects. Please see the complete list of free self-study training options.

Yes, we offer private classes at your facility for all of our courses, and we can deliver most courses as private online classes as well. Request a private class.

Browse full course catalog.

Depending on the desired subject, language, location, and other classes taking place, availability can vary. Generally we need a minimum of a few weeks to prepare. Additionally, we recommend giving a range of possible dates to target.

Get certified!

  • Confirm mastery of concepts
  • Achieve industry recognition
  • Differentiate yourself in the marketplace
  • Get free MuleSoft swag

Register for an exam