Explore Evaluation Guide

Skills & Training

What Types of Users Can Build Apps with Mendix?

Mendix is designed so that anyone with an idea can build an app. Whether you are a seasoned professional developer, business analyst, or marketer, Mendix provides a wealth of resources for you to get started on the platform and leverage your experience in the most effective way possible.

For detailed information on how Mendix empowers various types of developers, see the How Does Mendix Support Different Developer Profiles? section in App Development.

Mendix provides multiple learning paths to onboard these different type of developers. For details on how we tailor the Mendix learning experience to the type of user, see What Are the Mendix Training Options? below.

What Skills Do I Need to Learn Mendix?

You do not need to have formal software development education to build apps with Mendix. The Mendix community consists of a wide variety of users, all with different educational backgrounds, work experience, and skills.

That being said, you can use any available programming skills to extend an app with custom code, UX/UI skills to add custom app styling, and database skills to implement performance optimization.

How Long Does It Take to Learn Mendix?

With Mendix, you can build your first application in 30 minutes. Right after you create your account, you will be guided into the platform to build your first app.

To really ramp up your learning, you can follow the Become a Rapid Developer learning path at your own pace, free of charge (you must be signed in to the Mendix Platform to see this learning path). There are 11 modules in this learning path, which take about an hour each to complete. So, you could complete all the modules in 2–3 days, and then start building applications straightaway.

There is no time limit to complete a Mendix learning path, which allows you to work through everything at your own pace. The modules have individual learning units, each of which take a few minutes to complete. In addition, each module has a knowledge check to verify your understanding and highlight any areas you might need to review again.

After a few months of experience with Mendix apps and completing the Mendix Academy Intermediate-level learning paths or the two-day Intermediate Developer Course, you will be able to get the Intermediate Developer Certification. Users with software experience get here faster than those without any experience in building apps.

Once you have obtained your Intermediate Developer Certification, leveraged those new skills with a few more months of experience with Mendix apps, and completed the Advanced-level learning paths or the two-day Advanced Developer Course, you will be able to get the Advanced Developer Certification. Users with software experience will also get here faster than those without any experience in building apps.

The option to register for a three-day classroom course is always available. These are taught by Mendix Academy experts.

Based on a survey conducted amongst developers about learning low-code, we got these answers:

Because the Mendix Platform provides extensive capabilities and does monthly releases with new features, Mendix users never actually stop learning!

What Are the Mendix Training Options?

To learn Mendix, you can use the free online courses provided by Mendix Academy, attend a regular classroom course, and participate in live webinars. The Mendix Academy is fully integrated in the platform and provides multiple learning paths to onboard all Mendix Platform users.

The online Mendix learning paths have a modular setup, so you can start at any point, go through the content at your own pace, and follow or skip modules based on your needs. The Academy learning paths can be filtered according to Your RoleYour Level, and keyword Tags that reflect your interests and goals. This online content is available for free, and you do not even need to have a Mendix account to use it.

In addition, Mendix offers regular classroom courses that align with the online learning paths.


You can learn how to use the Mendix Platform without ever having to leave it. To follow a structured path to learn Mendix, navigate directly to the Mendix Academy, where you can explore new development territory in your current role or even start a new career.

The Mendix Academy provides the training options described below.

Learning Paths & Modules

When you want to pioneer a way forward, it’s good to start with a path. The Mendix Academy learning paths guide you through various learning modules that build your skills. These paths teach you everything from the fundamentals of how to build a Mendix app to how to improve your UX skills, from how to implement security in your apps to how to handle errors, and from how to configure app model logic to how to track your app’s behavior.

The learning paths take you from different starting points, levels, and roles to new stages of Mendix knowledge. Want to get started with the Mendix Platform and understand the basics of Mendix Studio Pro? The Build Your App Using a Template learning path will teach you how to create and extend an app. Want to work on a Mendix development team? The Become a Rapid Developer learning path takes you through the key lessons for starting your Mendix development career.

The ultimate destination for each learning path is certification. Soon enough, you will be able to follow one of the advanced learning paths to take your career to the next level by specializing in one topic, or you can master them all to get certified as an Advanced Developer.

Each learning path contains various modules that you need to complete. Each module contains theory and assignment units as well as knowledge checks. You can start these whenever you want to learn more about a specific topic.

Classroom Courses

Mendix offers regular classroom courses that align with the online learning paths, giving you a hands-on training experience. To start with the fundamentals, sign up for the Rapid Developer Course. Then, to take your skills to the next level and drive digital innovation, check out the Intermediate Developer Course and Advanced Developer Course.

There are Mendix offices in Boston, Rotterdam, and London where you can receive hands-on training from an experienced team of Mendix Academy Experts. Depending on the number of students, Mendix can provide on-site training as well.


You can browse all the documentation for the Mendix Platform on the Mendix Docs site. Here you can find release notes, how-tos, reference guide material, API and SDK documentation, and content on all the other components of the platform.


Mendix provides a free series of live and interactive webinars that will help you to understand the inner-workings of the platform. The wide range of webinar topics include UX, Java, REST integration, QA, mobile, and performance. Whether you are just getting started with Mendix or you are a veteran developer, there’s something for everyone.