Get in Touch

Course Outline

Mendix Basics and your first application

1. Introduction to low-code and Mendix

  • Understanding what low-code is and its appropriate use cases.
  • Overview of the Mendix platform and its architecture.
  • Typical enterprise project applications for Mendix.

2. Mendix environment

  • Overview of the Mendix Studio Pro interface.
  • Structure of a Mendix project.
  • Working with 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 - fundamentals.
  • 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.
  • Access to data and pages.
  • 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.
  • Using the debugger and logs.
  • Common pitfalls for beginners.

10. Deployment and publication

  • Building and launching the application.
  • Mendix Cloud - fundamentals.
  • Publishing the application in a test environment.

11. Rapid development best practices

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

12. Final Project

  • Mini-project summarizing the training.
  • Independent work plus discussion.
  • Q&A session and recommendations for further development.

 

Requirements

  • A foundational understanding of business applications (forms, data, users),
  • Knowledge of relational databases, business logic, and processes,
  • IT fundamentals are advantageous (though not mandatory).
  • Familiarity with the Windows environment,

Target Audience

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

  • Business and system analysts,
  • IT consultants,
  • Aspiring low-code developers,
  • Programmers looking to upskill in Mendix,
  • Employees within IT and digitalization departments,
  • Teams tasked with implementing Mendix within their organization,
  • Technical and semi-technical professionals involved in IT projects.
 21 Hours

Testimonials (1)

Upcoming Courses

Related Categories