Get in Touch

Course Outline

Fundamentals of Mendix and Initial Application Development

1. Introduction to Low-Code Development and the Mendix Platform

  • Principles of low-code development and applicable use cases
  • Mendix platform architecture and operational overview
  • Common enterprise application scenarios utilizing Mendix

2. Mendix Development Environment

  • Navigating the Mendix Studio Pro interface
  • Understanding the Mendix project file structure
  • Utilizing the Application Explorer and Modeler tools

3. Data Modeling Fundamentals

  • Defining entities and attributes
  • Establishing relationships (one-to-one, one-to-many, many-to-many)
  • Guidelines for effective data model design

4. Practical Workshop

  • Constructing an initial application prototype
  • Designing a foundational domain model
  • Executing the application in a local environment

Application Logic and User Interface Configuration

5. Implementing Business Logic

  • Core concepts of Microflows
  • Implementing conditional logic and data validation rules
  • Managing event triggers (create, save, delete)

6. User Interface Design

  • Structuring pages and layout components
  • Selecting appropriate widgets (data grids, forms, buttons)
  • Linking UI elements to underlying data sources

7. Security Fundamentals

  • Configuring users and role assignments
  • Managing access permissions for data entities and pages
  • Security protocols and best practices

8. Practical Workshop

  • Integrating business logic into the application
  • Developing Create, Read, Update, and Delete (CRUD) interfaces
  • Configuring user role permissions

Testing, Deployment, and Operational Best Practices

9. Testing and Debugging Procedures

  • Ensuring data integrity through validation
  • Utilizing the debugger and system logs
  • Identifying and resolving common configuration errors

10. Deployment and Publication

  • Building and launching application versions
  • Overview of Mendix Cloud capabilities
  • Publishing the application to a test environment for validation

11. Best Practices for Rapid Development

  • Effective project organization strategies
  • Standardizing module naming conventions and structures
  • Maintaining application performance and scalability

12. Final Capstone Project

  • Comprehensive mini-project demonstrating course competencies
  • Independent implementation with peer review and discussion
  • Q&A session and guidance for continued professional development within government systems

Requirements

  • Fundamental comprehension of enterprise applications, encompassing forms, data structures, and user roles;
  • Demonstrated knowledge of relational database architectures and business process logic;
  • Foundational IT competency is advantageous but not mandatory.
  • Operational experience within the Windows operating system environment,

Audience

This instructional content is designed for professionals seeking efficient and practical instruction on application development using Mendix, specifically targeting:

  • Business and systems analysts;
  • IT consultants;
  • Entry-level low-code developers;
  • Software programmers acquiring proficiency in the Mendix platform;
  • Staff members within IT and digital transformation divisions;
  • Teams responsible for deploying Mendix solutions across organizational structures;
  • Technical and semi-technical personnel engaged in IT initiatives.
 21 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories