Get in Touch

Course Outline

Mendix Basics and your first application

1. Introduction to low-code and Mendix

  • Understanding low-code and its appropriate use cases
  • Overview of the Mendix platform and its architecture
  • Typical enterprise applications of Mendix

2. Mendix environment

  • Mendix Studio Pro - interface overview
  • Mendix project structure
  • Navigating the app explorer and modeler

3. Data model (domain model)

  • Entities and attributes
  • Relationships (1-1, 1-n, n-n)
  • Best practices for data model design

4. Workshop

  • Creating your first application
  • Designing a simple domain model
  • Running the application locally

Application logic and user interface

5. Business logic

  • Microflows - basics
  • Conditional logic and data validation
  • Event handling (create / save / delete)

6. User interface (UI)

  • Pages and layouts
  • Widgets (data grid, forms, buttons)
  • Binding the UI to data

7. Security - basics

  • Users and roles
  • Data and page access control
  • Security best practices

8. Workshop

  • Extending the application with business logic
  • Adding CRUD screens
  • Configuring user roles

Testing, Deployment, and Best Practices

9. Testing and debugging

  • Data validation techniques
  • Using the debugger and logs
  • Avoiding common beginner mistakes

10. Deployment and publication

  • Building and launching the application
  • Mendix cloud - basics
  • Publishing the application in a test environment

11. Rapid development best practices

  • Project organization strategies
  • Module naming and structure
  • Application performance and maintenance

12. Final Project

  • A mini-project summarizing the training content
  • Independent work followed by discussion
  • Q&A session and recommendations for further development

Requirements

  • A foundational understanding of business applications (including forms, data, and users),
  • Knowledge of relational databases and business logic/processes,
  • Familiarity with IT fundamentals is advantageous but not mandatory.
  • Experience working within the Windows environment,

Target Audience

This training is tailored for individuals seeking to learn application development in Mendix quickly and practically, including:

  • Business and system analysts,
  • IT consultants,
  • Beginner low-code developers,
  • Programmers looking to expand their skills with Mendix,
  • Employees from IT and digitalization departments,
  • Teams deploying Mendix within their organizations,
  • Technical and semi-technical staff involved in IT projects.
 21 Hours

Testimonials (1)

Related Categories