Get in Touch
 Duration 21 hours

Course Outline

Mendix Fundamentals and Your First Application

1. Introduction to Low-Code and Mendix

  • The concept of low-code and its optimal use cases
  • An overview of the Mendix platform and its underlying architecture
  • Common applications of Mendix in enterprise environments

2. The Mendix Environment

  • Interface overview of Mendix Studio Pro
  • Understanding Mendix project structures
  • Navigating the app explorer and modeler

3. Data Modeling (Domain Model)

  • Entities and their attributes
  • Defining relationships (1-1, 1-n, n-n)
  • Best practices for designing effective data models

4. Workshop Session

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

Application Logic and User Interface

5. Business Logic

  • Foundations of Microflows
  • Implementing conditional logic and data validation
  • Handling events (create / save / delete)

6. User Interface (UI)

  • Designing pages and layouts
  • Utilizing widgets such as data grids, forms, and buttons
  • Connecting the UI to underlying data

7. Security Essentials

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

8. Workshop Session

  • Enhancing the application with business logic
  • Integrating CRUD screens
  • Setting up user roles and permissions

Testing, Deployment, and Best Practices

9. Testing and Debugging

  • Implementing data validation
  • Utilizing the debugger and log files
  • Identifying and avoiding common beginner errors

10. Deployment and Publication

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

11. Rapid Development Best Practices

  • Organizing project workflows
  • Standardizing module naming and structure
  • Optimizing application performance and maintainability

12. Final Project

  • A mini-project consolidating key training concepts
  • Independent work followed by group discussion
  • Q&A session with recommendations for continued professional development

 

Requirements

  • A foundational grasp of business applications (including forms, data, and user interactions),
  • Familiarity with relational databases, as well as business logic and processes,
  • Basic IT knowledge is advantageous but not mandatory,
  • Comfort with the Windows operating system environment,

Target Audience

This course is designed for professionals seeking to efficiently and practically master application development in Mendix, particularly:

  • Business and system analysts,
  • IT consultants,
  • Aspiring low-code developers,
  • Programmers looking to expand their skills in Mendix,
  • Members of IT and digitalization departments,
  • Teams responsible for implementing Mendix within their organizations,
  • Both technical and semi-technical stakeholders involved in IT projects.

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories