課程介紹
本課程從零基礎開始,深入淺出,介紹如何使用mendix,使用敏捷開發模型實現快速開發,并實現工作流設計,通過兩個實戰項目(在線學習平臺,員工請假系統),讓參訓者能快速上手,并深入提高,全面掌握mendix低代碼開發,課程也非常適合各大企業作為入手Mendix敏捷開發培訓的經典教程。
培訓對象
了解簡單HTML,對Mendix課程感興趣人員。
課程收益
系統地掌握Mendix應用,實現快速開發。
知識概要
-- 如何成為mendix開發者;
-- 理解微流表達式、算術運算符、關系運算符和邏輯運算符;
-- 實現應用角色和模塊角色的映射;
-- 實現數據刪除保護;
-- 模塊中為角色設置微流訪問權限;
-- 完整實現LearnNow 權限系統;
-- 布局中訪問全局變量,訪問當前登陸用戶;
-- 實現部署并完整測試。
課程大綱
如何成為mendix開發者
敏捷開發概述,團隊成員
使用Mendix Studio 開發第一個應用
安裝并使用Mendix Stdio Pro
理解響應式頁面開發和12柵格系統
使用PC和手機調試應用
創建LearnNow 首頁
理解領域模型,并創建實體
理解枚舉類型的優點和正確使用
理解數據容器組件
使用List View實現學生實體的CRUD
使用Data Grid 實現Teacher實體的CRUD
使用Data Grid2 實現Courser實體的CRUD
使用Data Grid 實現導出EXCEL
理解模型關聯,實體關系映射
使用微流打開頁面
實現培訓管理功能,學習微流中如何獲取數據
系統變量使用,在微流中調用
系統變量使用,在布局頁中使用
實現注冊學生功能,使用微流技術結束日期
使用導航
理解微流表達式、算術運算符、關系運算符和邏輯運算符
掌握常規日期函數,字符串函數,類型轉換函數等使用
掌握微流中判斷
理解和掌握微流斷點調試
理解和掌握微流參數和返回值含義
理解對象觸發器
使用觸發器實現注冊人數顯示
理解數據驗證的必要性
使用微流實現表單驗證
在模型上實現驗證
在頁面上實現驗證
使用正則表達式驗證字符串
實現數據刪除保護
頁面美化-修改樣式屬性
頁面美化-實現自定義類樣式
使用觸發器實現注冊人數顯示
使用mysql數據庫
理解安全設置的三個級別
理解基于角色的訪問控制
Administration模塊概述
創建角色
實現應用角色和模塊角色的映射
模塊中為角色設置頁面訪問權限
模塊中為角色設置微流訪問權限
模塊中設置實體訪問權限
頁面中如何設置控件的訪問權限
實現修改個人密碼
實現修改個人信息
完整實現LearnNow 權限系統
為不同角色配置Home頁面
開啟匿名訪問
理解布局頁面
設計局部頁面,使用占位符
布局中訪問全局變量,訪問當前登陸用戶
理解響應式頁面,PWA和原生APP的區別
使用PWA開發移動APP
使用PWA開發網站新聞列表,實現瀏覽新聞
使用PWA,調用手機攝像頭拍照
使用PWA,調用手機定位,獲取周邊信息
完整測試LearnNow
實現LearnNow在CentOS 中部署
安裝Docker,配置部署環境
實現部署并完整測試
認證過程
無認證考試
開班信息
暫無開班信息