Course Outline
Fundamentals of Mendix and Application Initiation
1. Introduction to Low-Code Methodologies and the Mendix Platform
- Definition of low-code development and appropriate use cases for government operations
- Architectural overview of the Mendix ecosystem
- Standard application scenarios within enterprise and public sector contexts
2. Mendix Development Environment
- Mendix Studio Pro interface navigation and components
- Structural organization of Mendix projects
- Utilization of the app explorer and domain modeler tools
3. Domain Data Model Design
- Definition of entities and associated attributes
- Establishing data relationships (one-to-one, one-to-many, many-to-many)
- Best practices for designing scalable data structures
4. Practical Workshop
- Initialization of the first application instance
- Construction of a basic domain model
- Local execution and verification of the application
Logic Architecture and Interface Development
5. Business Logic Implementation
- Foundational concepts of Microflows
- Implementation of conditional branching and data validation rules
- Management of lifecycle events (creation, persistence, deletion)
6. User Interface Construction
- Page architecture and layout configuration
- Integration of standard widgets (data grids, forms, action buttons)
- Data binding strategies for interface elements
7. Security Framework Fundamentals
- User account management and role definition
- Access control mechanisms for data and pages
- Security protocols and compliance best practices
8. Applied Workshop
- Integration of business logic into the existing application
- Development of CRUD (Create, Read, Update, Delete) interfaces
- Configuration and testing of user role permissions
Quality Assurance, Deployment, and Operational Standards
9. Testing and Diagnostic Procedures
- Validation of data integrity and logic
- Use of the debugger and log analysis tools
- Identification and resolution of common development errors
10. Deployment and Release Management
- Compilation and launch of the application build
- Overview of Mendix Cloud services and capabilities
- Deployment procedures for test environment verification
11. Rapid Development Standards and Maintenance
- Organizational structure of development projects
- Standards for module naming and hierarchical structure
- Strategies for application performance optimization and long-term maintenance
12. Capstone Exercise
- Completion of a comprehensive mini-project
- Independent implementation and peer review
- Inquiry session and guidance for continued professional development
Requirements
- Basic understanding of business application components (forms, data, users),
- Knowledge of relational databases and business logic processes,
- Foundational IT knowledge is preferred but not mandatory for government personnel,
- Familiarity with the Windows operating environment,
Target Audience
This training is intended for professionals seeking to rapidly acquire practical skills in Mendix application development, specifically:
- Business and systems analysts,
- IT consultants,
- Junior low-code developers,
- Programmers seeking to expand their skill set with Mendix,
- Employees in IT and digital transformation departments,
- Teams responsible for Mendix implementation within organizational structures,
- Technical and semi-technical staff participating in IT projects.
Testimonials (1)
It was very technical oriented with many examples.