课程

课程介绍

本课程使用敏捷开发模型实现快速开发,并实现工作流设计,通过两个实战项目(在线学习平台,员工请假系统),让参训者能快速上手,并深入提高,全面掌握mendix低代码开发,课程也非常适合各大企业作为入手Mendix敏捷开发培训的经典教程。

培训对象

具备Mendix入门基础的专业人员。

课程收益

熟练掌握Mendix应用,实现开发进阶。

知识概要

-- 理解Scrum敏捷开发价值观;
-- 理解工作流概念;
-- 理解数据可视化的意义;
-- 理解rules,实现编写和调用;
-- Calendar日期组件使用,实现会议室预定;
-- 实现邮件账户配置,编写发送邮件微流;
-- 基于Linux Centos操作系统的Docker部署。

课程大纲

模块

学习内容

第一天

理解Scrum敏捷开发价值观

理解Scrum团队规模

理解Scrum开发相关事件和实施步骤

理解扩展模块的意义

理解administration 模块,模型设计

为用户创建Profile,增加用户信息

实现扩展账户管理

实现创建用户并关联扩展信息

实现用户修改个人信息

实现用户修改登陆密码

实现自定义登陆

实现注册用户功能

理解布局页面

设计局部页面,使用占位符

布局中访问全局变量,访问当前登陆用户

第二天

理解工作流概念

创建新模块,假期管理

创建请假单实体,并实现跨模块多关联

使用向导创建请假单

使用微流拆分请假单,微流中实现while循环

使用微流实现for each循环

实现员工请假单管理功能,修改和删除

实现员工提交请假单

实现经理批请/拒绝请假单

理解XPATH查询数据库

XPATH查询表达式的编写

XPATH中算术运算符、逻辑运算符使用

XPATH中常用函数介绍

理解子微流,实现子微流提取和调用

理解rules,实现编写和调用

通知模块设计,实现站内信

实现员工发起请假单时,向经理发送申请通知

实现经理审批请假单时,向员工发送审批通知

实现通知管理员的管理功能

第三天

理解数据可视化的意义

实现常规图表制作:饼图、条形图、折线图、柱状图、散点图等

实现Microflow Timer组件使用,实现未读消息显示

实现富文本编辑器使用

Calendar日期组件使用,实现会议室预定

实现发送电子邮件功能,下载并安装相关组件

实现邮件账户配置,编写发送邮件微流

使用Email Import/Export 实现电子邮件导入和导出

使用Data Connect组件连接第三方数据源

编写微流实现和第三方数据库的交互

使用Restful接口,实现和第三方系统交互,实现GET/POST/PUT/DELETE请求

发布Restful接口,让第三方系统实现访问mendix

编写Java Action ,使用mendix调用java代码

编写JavaScript Action ,使用mendix调用javascript代码

理解Mendix框架设计,mendix内核设计

基于Linux Centos操作系统的Docker部署

认证过程

无认证考试

开班信息

暂无开班信息