As part of my Maths course at University, I studied some modules in which we used traditional programming. With some exposure to programming languages, I had an awareness of software development, but low-code application development wasn’t something I had heard of before joining AuraQ. As AuraQ specialise in the delivery of bespoke solutions using the Mendix low-code platform, when I joined the company my first task was to understand the platform, it’s capabilities and get myself skilled up! On hearing the benefits of using visual techniques and reusable actions to develop faster, I was excited to learn more about rapid application development and I set about carving out my professional career as a low-code developer.
Mendix is widely used globally and, with more than 4000 companies and over 300,000 developers using the platform, it’s already a large and established community with a wealth of resources to help get new developers started! The nature of the Mendix platform is that it is designed to enable anyone with an idea to be able to build an app and to support this, there is an abundance of training material available. This includes sharp and focused training resources for all skill levels and an established developer certification program which provides a well-defined way in which both new and experienced users can boost their careers by validating knowledge, skill level and contributions. With all of this available at my fingertips, I was provided with a structured and intuitive way to kick-starting my learning and certification process!
The Mendix Academy
It’s probably worth noting here that I am experiencing this from the perspective of a completely new developer but training resources are available for users of all levels and roles. Mendix Academy is the hub for all of this and once signed-up, the extensive training support to upskill can be filtered by level or job function and is all available on-demand. This blog focuses on the Rapid Developer Course but training content is available for roles including citizen developers with little to no development experience, for UX designers, and of course for professional software engineers who are experienced in developing complex Mendix apps and that want to extend their skills. Across all certification levels, the Academy includes a fully integrated suite of training materials and learning paths which are tailored towards individuals. And the learning support doesn’t stop with the Academy, for me I was very lucky to be working with some of the most experienced Mendix developers in the UK but if you aren’t fortunate enough to have this kind of support on hand, there is also engagement available from the rich and vibrant Mendix community whose active members provide further support by participating and sharing their best practices.
My certification journey, like many others, started with Learning Paths. These free online Paths take you through a structured process which includes key lessons relating to the basics of developing applications with Mendix. The Paths really ramp up your learning and take you from different starting points, levels, and roles to new stages of Mendix knowledge. The Paths are split between certification levels which currently include Basic, Rapid, Intermediate, Advanced and Expert and each Path is broken down into modules. The Paths cover topics from the basics of the platform such as setting up your projects and using SCRUM through to creating applications with pages, microflows and data layers, deployment and data import. You can see examples of the Learning Paths below as well as the Forum homepage below: