
|
課程培訓(xùn)
|
PowerApps開發(fā)培訓(xùn)課程
PowerApps開發(fā)培訓(xùn)課程大綱
培訓(xùn)對象:
培訓(xùn)目標(biāo):
培訓(xùn)內(nèi)容介紹:
一、Power Platform與PowerApps概述 (1)Microsoft Power Platform生態(tài):Power Platform四大組件(Power Apps/Power Automate/Power BI/Power Virtual Agents)的功能定位與協(xié)同關(guān)系。 (2)Power Apps核心價值:作為低代碼/無代碼應(yīng)用開發(fā)平臺的核心優(yōu)勢;從“公民開發(fā)者”到專業(yè)開發(fā)者的能力覆蓋;Power Apps在組織中的應(yīng)用場景(數(shù)據(jù)收集/審批流程/資產(chǎn)跟蹤/移動辦公)。 (3)Power Apps應(yīng)用類型:畫布應(yīng)用(Canvas App)的靈活性與自由設(shè)計;模型驅(qū)動應(yīng)用(Model-Driven App)的數(shù)據(jù)優(yōu)先架構(gòu);Power Pages外部網(wǎng)站構(gòu)建能力。 (4)開發(fā)環(huán)境與許可證:Power Apps開發(fā)環(huán)境設(shè)置;各類許可證(Developer/Per App/Per User)的適用場景;創(chuàng)建第一個Power Apps應(yīng)用。
二、數(shù)據(jù)源與連接器 (1)數(shù)據(jù)源類型:Microsoft數(shù)據(jù)源(SharePoint/Excel Online/Dataverse/SQL Server);第三方服務(wù)連接器(Salesforce/Google Drive/Dropbox);自定義連接器的使用場景。 (2)SharePoint集成:將SharePoint列表作為數(shù)據(jù)源的配置方法;SharePoint列表列類型與Power Apps字段的映射;創(chuàng)建基于SharePoint列表的自動生成應(yīng)用。 (3)Dataverse基礎(chǔ):Microsoft Dataverse作為統(tǒng)一數(shù)據(jù)平臺的角色;創(chuàng)建自定義表與列;表關(guān)系(一對多/多對多)的配置;Dataverse與傳統(tǒng)數(shù)據(jù)庫的對比優(yōu)勢。 (4)Excel數(shù)據(jù)連接:將Excel Online作為輕量級數(shù)據(jù)源;Excel表格式要求與最佳實踐;數(shù)據(jù)刷新與同步機(jī)制。 (5)連接器管理:添加/刪除連接器;連接器權(quán)限配置;使用自定義連接器連接企業(yè)系統(tǒng)。
三、畫布應(yīng)用開發(fā) (1)畫布應(yīng)用設(shè)計基礎(chǔ):從空白創(chuàng)建畫布應(yīng)用;從數(shù)據(jù)源自動生成應(yīng)用;從模板創(chuàng)建應(yīng)用。 (2)核心控件使用:輸入控件(文本框/下拉菜單/日期選擇器/滑塊);顯示控件(標(biāo)簽/圖像/圖標(biāo)/圖表);導(dǎo)航控件(按鈕/導(dǎo)航菜單);媒體控件(攝像頭/條形碼掃描器)。 (3)布局與用戶體驗:屏幕尺寸與方向設(shè)置;容器與布局控件(水平容器/垂直容器/畫廊);響應(yīng)式設(shè)計原則;主題與品牌定制。 (4)畫廊與表單:畫廊(Gallery)顯示數(shù)據(jù)列表;詳細(xì)表單(Edit/Display Form)的設(shè)計;表單字段與數(shù)據(jù)源的綁定;表單驗證與提交。 (5)屏幕導(dǎo)航:導(dǎo)航函數(shù)(Navigate/Back);傳遞參數(shù)到目標(biāo)屏幕;應(yīng)用內(nèi)導(dǎo)航結(jié)構(gòu)設(shè)計。
四、Power Fx公式語言 (1)Power Fx基礎(chǔ):Power Fx作為低代碼編程語言的核心理念;Excel公式風(fēng)格的語法特點;公式欄的使用與函數(shù)提示。 (2)變量與集合:全局變量(Set)與上下文變量(UpdateContext)的區(qū)別;集合(Collections)的創(chuàng)建與操作(Collect/Clear/ClearCollect);變量在應(yīng)用狀態(tài)管理中的應(yīng)用。 (3)數(shù)據(jù)操作函數(shù):篩選(Filter/Search)與查找(Lookup);排序(Sort/SortByColumns);聚合(Sum/Average/Min/Max);數(shù)據(jù)添加與更新(Patch/SubmitForm)。 (4)條件與邏輯:If函數(shù)實現(xiàn)條件分支;Switch函數(shù)處理多條件;With函數(shù)簡化重復(fù)引用。 (5)委托與數(shù)據(jù)限制:委托(Delegation)的概念與重要性;可委托函數(shù)與不可委托操作;處理大數(shù)據(jù)集的策略(分頁/篩選優(yōu)化)。
五、模型驅(qū)動應(yīng)用開發(fā) (1)模型驅(qū)動應(yīng)用概述:模型驅(qū)動應(yīng)用與畫布應(yīng)用的核心差異;數(shù)據(jù)優(yōu)先的架構(gòu)特點;模型驅(qū)動應(yīng)用的適用場景(CRM/ERP類應(yīng)用)。 (2)Dataverse表設(shè)計:創(chuàng)建自定義表與列;配置業(yè)務(wù)規(guī)則(Business Rules);創(chuàng)建計算列與匯總列;設(shè)置表關(guān)系(一對多/多對多)。 (3)表單設(shè)計器:主表單(Main Form)的布局設(shè)計;選項卡與節(jié)的組織;添加子網(wǎng)格與快速視圖;多個表單的管理與角色分配。 (4)視圖與圖表:創(chuàng)建與管理公共視圖;視圖篩選器與排序設(shè)置;系統(tǒng)圖表與儀表板配置;將圖表嵌入表單。 (5)站點地圖(Sitemap)設(shè)計:導(dǎo)航結(jié)構(gòu)規(guī)劃;區(qū)域、組與子區(qū)域的配置;將應(yīng)用元素映射到站點地圖。 (6)業(yè)務(wù)流程流:業(yè)務(wù)流程流(Business Process Flow)的概念;創(chuàng)建多階段流程;階段條件與數(shù)據(jù)需求設(shè)置。
六、Power Automate流程集成 (1)Power Automate概述:Power Automate在Power Platform中的自動化作用;云端流與桌面流的區(qū)別。 (2)從Power Apps觸發(fā)流:在應(yīng)用中添加按鈕觸發(fā)流;將應(yīng)用數(shù)據(jù)傳遞給流;流返回數(shù)據(jù)到應(yīng)用。 (3)常用自動化場景:審批流程設(shè)計(順序?qū)徟?并行審批);數(shù)據(jù)更新后的通知;文件創(chuàng)建與保存;跨系統(tǒng)數(shù)據(jù)同步。 (4)流與應(yīng)用的協(xié)同調(diào)試:測試流與應(yīng)用的集成;錯誤排查與日志查看;流運(yùn)行歷史監(jiān)控。
七、Power BI與可視化集成 (1)Power BI集成概述:在Power Apps中嵌入Power BI儀表板/報表;雙向交互的可能性(報表作為篩選器影響應(yīng)用)。 (2)Power BI磁貼集成:添加Power BI磁貼控件;選擇報表與頁面;傳遞上下文參數(shù)。 (3)模型驅(qū)動應(yīng)用中的可視化:在模型驅(qū)動應(yīng)用中添加圖表;配置交互式儀表板(Interactive Dashboard)。 (4)數(shù)據(jù)洞察增強(qiáng):通過可視化發(fā)現(xiàn)數(shù)據(jù)模式;將洞察反饋到業(yè)務(wù)流程。
八、移動應(yīng)用與離線能力 (1)Power Apps Mobile應(yīng)用:Power Apps Mobile的安裝與配置;移動端應(yīng)用的優(yōu)化設(shè)計考慮(屏幕尺寸/觸控交互)。 (2)離線功能配置:啟用應(yīng)用的離線能力;標(biāo)記需要在離線時可用的表與數(shù)據(jù);離線數(shù)據(jù)同步機(jī)制。 (3)移動端特性:攝像頭與相冊調(diào)用;GPS位置獲;條形碼/二維碼掃描;手寫簽名捕獲。
九、應(yīng)用治理與生命周期管理 (1)解決方案(Solutions)概念:解決方案作為應(yīng)用與組件的容器;默認(rèn)解決方案與自定義解決方案;托管與非托管解決方案的區(qū)別。 (2)應(yīng)用版本管理:保存、發(fā)布與還原版本;應(yīng)用版本歷史查看;多版本并行策略。 (3)應(yīng)用共享與權(quán)限:共享畫布應(yīng)用給組織用戶;模型驅(qū)動應(yīng)用的安全角色配置;共享設(shè)置(查看/編輯)的權(quán)限控制。 (4)環(huán)境策略:Power Platform環(huán)境的用途(開發(fā)/測試/生產(chǎn));環(huán)境治理與數(shù)據(jù)隔離;數(shù)據(jù)丟失防護(hù)(DLP)策略配置。
十、高級開發(fā)技術(shù) (1)組件庫與可復(fù)用組件:創(chuàng)建組件庫(Component Library);開發(fā)可復(fù)用的自定義組件;組件屬性與事件定義。 (2)Power Apps Component Framework(PCF):PCF的作用與適用場景;使用TypeScript開發(fā)代碼組件;將PCF組件導(dǎo)入應(yīng)用。 (3)自定義連接器開發(fā):基于OpenAPI/Swagger創(chuàng)建自定義連接器;連接器認(rèn)證類型配置;連接器測試與發(fā)布。 (4)嵌入應(yīng)用到其他平臺:將Power Apps嵌入Teams;在SharePoint頁面中嵌入應(yīng)用;嵌入到Power BI報表。
十一、錯誤處理與調(diào)試 (1)常見錯誤類型:公式錯誤、數(shù)據(jù)源連接錯誤、委托錯誤、權(quán)限錯誤。 (2)調(diào)試工具使用:監(jiān)視變量(Monitor)工具;公式中的IfError/IsError函數(shù);錯誤信息的捕獲與顯示。 (3)應(yīng)用性能優(yōu)化:減少數(shù)據(jù)源往返;優(yōu)化畫廊數(shù)據(jù)加載;使用集合緩存數(shù)據(jù);避免復(fù)雜公式中的性能陷阱。
十二、綜合實戰(zhàn)項目 (1)項目一:資產(chǎn)管理系統(tǒng)(畫布應(yīng)用):設(shè)計SharePoint資產(chǎn)列表→創(chuàng)建畫布應(yīng)用→資產(chǎn)查詢與篩選→資產(chǎn)領(lǐng)用/歸還流程→移動端掃碼功能→審批流程集成(Power Automate)。 (2)項目二:客戶關(guān)系管理(模型驅(qū)動應(yīng)用):創(chuàng)建Dataverse客戶/聯(lián)系人/商機(jī)表→配置主表單與視圖→設(shè)計業(yè)務(wù)流程流(從線索到商機(jī))→添加儀表板與圖表→配置安全角色與共享。 (3)項目三:員工請假審批系統(tǒng):設(shè)計請假申請表單→連接SharePoint/Dataverse→添加審批流程(Power Automate)→集成Teams通知→移動端提交申請→審批歷史查詢。 (4)項目四:會議簽到與反饋應(yīng)用:設(shè)計會議信息表→創(chuàng)建簽到界面(二維碼掃描)→自動發(fā)送反饋郵件→會議數(shù)據(jù)儀表板(Power BI集成)→參會統(tǒng)計報表。 如果您想學(xué)習(xí)本課程,請預(yù)約報名
如果沒找到合適的課程或有特殊培訓(xùn)需求,請訂制培訓(xùn) 除培訓(xùn)外,同時提供相關(guān)技術(shù)咨詢與技術(shù)支持服務(wù),有需求請發(fā)需求表到郵箱soft@info-soft.cn,或致電4007991916 技術(shù)服務(wù)需求表點擊在線申請 服務(wù)特點: 海量專家資源,精準(zhǔn)匹配相關(guān)行業(yè),相關(guān)項目專家,針對實際需求,顧問式咨詢,互動式授課,案例教學(xué),小班授課,實際項目演示,快捷高效,省時省力省錢。 專家力量: 中國科學(xué)院軟件研究所,計算研究所高級研究人員 oracle,微軟,vmware,MSC,Ansys,candence,Altium,達(dá)索等大型公司高級工程師,項目經(jīng)理,技術(shù)支持專家 中科信軟培訓(xùn)中心,資深專家或講師 大多名牌大學(xué),碩士以上學(xué)歷,相關(guān)技術(shù)專業(yè),理論素養(yǎng)豐富 多年實際項目經(jīng)歷,大型項目實戰(zhàn)案例,熱情,樂于技術(shù)分享 針對客戶實際需求,案例教學(xué),互動式溝通,學(xué)有所獲 |
|