Get in Touch

Course Outline

Mendix Fundamentals and Your First Application

1. Introduction to low-code and Mendix

  • Understanding low-code concepts and appropriate use cases,
  • An overview of the Mendix platform and its architectural framework,
  • Common enterprise applications of Mendix.

2. The Mendix Environment

  • Navigating the Mendix Studio Pro interface,
  • Understanding the Mendix project structure,
  • Utilizing the App Explorer and Modeler tools.

3. Data Modeling (Domain Model)

  • Working with entities and attributes,
  • Defining relationships (1-1, 1-n, n-n),
  • Adopting best practices for data model design.

4. Workshop

  • Constructing your initial application,
  • Designing a simple domain model,
  • Executing the application locally.

Application Logic and User Interface

5. Business Logic

  • Basics of Microflows,
  • Implementing conditional logic and data validation,
  • Handling events (create, save, delete).

6. User Interface (UI)

  • Creating pages and layouts,
  • Utilizing widgets (data grids, forms, buttons),
  • Binding UI elements to underlying data.

7. Security Fundamentals

  • Managing users and roles,
  • Governing access to data and pages,
  • Adhering to security best practices.

8. Workshop

  • Enhancing the application with business logic,
  • Integrating CRUD screens,
  • Configuring user roles.

Testing, Deployment, and Best Practices

9. Testing and Debugging

  • Data validation techniques,
  • Using the debugger and reviewing logs,
  • Avoiding common beginner pitfalls.

10. Deployment and Publication

  • Building and launching the application,
  • Fundamentals of Mendix Cloud,
  • Publishing the application to a test environment.

11. Rapid Development Best Practices

  • Effective project organization,
  • Module naming conventions and structure,
  • Maintaining and optimizing application performance.

12. Final Project

  • A mini-project consolidating training concepts,
  • Independent work followed by group discussion,
  • Q&A session and guidance for continued growth.

Requirements

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

Audience

This training is designed for professionals seeking to quickly and practically acquire Mendix application development skills, specifically targeting:

  • Business and system analysts,
  • IT consultants,
  • Novice low-code developers,
  • Programmers looking to expand their toolkit with Mendix,
  • Employees within IT and digitalization departments,
  • Teams tasked with implementing Mendix solutions internally,
  • Technical and semi-technical personnel involved in IT projects.
 21 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories