There’s never been a better time to sharpen your skills, learn something new, and build a career with MuleSoft. Whether you’re looking for help, trying to integrate something new, or just looking to learn — MuleSoft offers tons of resources, tutorials, and docs to help you.

We have hundreds of docs pages and more than a dozen tutorials to help developers of all skill sets from the comfort of home. In this blog post, I’m going to be highlighting 10 developer docs and tutorials that will help you sharpen your skills while working remotely.

#1 How to design your first API with API Designer

If you are new to Anypoint Platform and want to learn how easy it is to build your first API, this is the place you should start. In this tutorial, you will learn how to create your own, fully functional API with MuleSoft’s Anypoint Platform.

#2 Jerney.io

Josh Erney is a MuleSoft Ambassador who has written many educational guides on the DataWeave language and Anypoint Studio. He covers lots of important foundational concepts that are important to learn when building complex data transformations or custom integrations.

#3 Developing your first Mule Application

In this next tutorial, you will learn how to import APIs into an Anypoint Studio project, and develop a Mule application that queries a MySQL Database. You’ll get comfortable building integrations in Anypoint Studio, where you’ll be able to create integrations by dragging and dropping different connectors onto the canvas.

#4 MuleU: Fundamentals Self Guided Course

This is an excellent self-guided course created by the MuleSoft Training team. It’s self-guided, so learn at your own pace. This course will teach you the fundamentals of Anypoint Platform and gives you hands-on experience with the product.

#5 How to setup Git on Anypoint Studio using the EGit Plugin

After you’ve learned how to use Anypoint Studio, combine it with Git to track changes made to integrations. If you are new to MuleSoft and are looking to learn how to set up the EGit Plugin for Anypoint Studio, this is a great step-by-step tutorial on the best practices for source control.

#6 Getting Started with DataWeave

In this three-part tutorial series, you will learn some of the basic fundamentals of DataWeave. In these tutorials, you’ll learn what DataWeave is, how to write your first DataWeave script, how to map objects and create data transformations, and how to use strings and equations.

#7 How to create your first MUnit Test in Anypoint Studio

For more advanced developers, learning how to build an MUnit test is crucial for those looking to test queries in a local database rather than on a production database. You can use MUnit to test out your integrations before actually deploying them, which is helpful when dealing with large datasets.

#8 Create your first chatbot

For newer MuleSoft developers, this tutorial should be short and sweet — not to mention a fun one! In this tutorial, learn how to create your very first chatbot using the Slack API and Microsoft Translator with Anypoint Platform.

#9 Hello World

Written by the docs team, this is a great hello world tutorial for developers that are brand new to Anypoint Studio. The content is quite basic, but I recommend this as a great starting point if you have just downloaded Anypoint Studio and want to get a successful 200 OK response in the console.

#10 Anypoint Platform Fundamentals

This is an excellent course if you are trying to gain your MuleSoft Certification. It’s a five-day in-person class that will teach you how to develop an API in Anypoint Platform and Anypoint Studio, and build integrations on top of it.

We'd love to hear your opinion on this post

MuleSoft provides the most widely used integration platform for connecting any application, data source or API, whether in the cloud or on-premises. With Anypoint Platform®, MuleSoft delivers a complete integration experience built on proven open source technology, eliminating the pain and cost of point-to-point integration. Anypoint Platform includes CloudHub™ iPaaS, Mule ESB™, and a unified solution for API management™, design and publishing.