Get in Touch
 Duration 21 hours

Course Outline

Mendix Fundamentals and Building Your First Application

1. Introduction to Low-Code and Mendix

  • The definition of low-code and ideal use cases
  • An overview of the Mendix platform and its underlying architecture
  • Common applications of Mendix in enterprise settings

2. Navigating the Mendix Environment

  • An overview of the Mendix Studio Pro interface
  • Understanding Mendix project structure
  • Utilising the app explorer and modeler

3. Data Modelling (Domain Model)

  • Defining entities and attributes
  • Establishing relationships (1-1, 1-n, n-n)
  • Best practices for designing robust data models

4. Practical Workshop

  • Developing your first application
  • Designing a basic domain model
  • Running the application locally

Application Logic and User Interface Design

5. Implementing Business Logic

  • Fundamentals of Microflows
  • Managing conditional logic and data validation
  • Handling events (creation, saving, and deletion)

6. Designing the User Interface (UI)

  • Creating pages and layouts
  • Incorporating widgets such as data grids, forms, and buttons
  • Binding the UI to underlying data

7. Security Essentials

  • Managing users and roles
  • Controlling access to data and pages
  • Applying security best practices

8. Practical Workshop

  • Enhancing the application with business logic
  • Implementing CRUD screens
  • Configuring user roles

Testing, Deployment, and Best Practices

9. Testing and Debugging

  • Implementing data validation
  • Using the debugger and analysing logs
  • Identifying and avoiding common beginner errors

10. Deployment and Publication

  • Building and launching the application
  • Introduction to Mendix Cloud
  • Publishing the application to a test environment

11. Rapid Development Best Practices

  • Effective project organisation
  • Standardising module naming and structure
  • Ensuring application performance and maintainability

12. Final Project

  • A capstone mini-project consolidating the training content
  • Independent work followed by group discussion
  • Q&A session and guidance for further professional development

 

Requirements

  • A foundational understanding of business applications, including forms, data handling, and user interactions,
  • Knowledge of relational databases and business logic or processes,
  • Basic IT proficiency is advantageous but not mandatory,
  • Comfort with the Windows operating system environment.

Target Audience

This course is designed for individuals seeking to acquire practical, hands-on skills in building applications with Mendix. It is particularly suitable for:

  • Business and system analysts,
  • IT consultants,
  • Developers new to low-code technologies,
  • Programmers expanding their skill set to include Mendix,
  • Employees within IT and digitalisation departments,
  • Teams responsible for implementing Mendix solutions within their organisations,
  • Technical and semi-technical professionals involved in IT projects.

Number of participants


Price per participant (excl. VAT)

Testimonials (1)

Upcoming Courses

Related Categories