Power Apps 商業應用程式開發證書課程|網上錄影課程|UNiSOFT

Power Apps 商業應用程式開發證書課程

Certificate in Power Apps Development

這不是剪輯過的短片課。每課都是面授課堂的完整錄影——同一位講師、同一套實作。你不用等下一期開課,付款後即可開始,進度、暫停、重溫、跳章全部由你控制。

● 面授課堂完整錄影 ● 不用等班表,即買即學 ● 每課詳細摘要 ● AI 時間章節可跳看 ● 課後 Quiz 即時核對 ● 及格 60 分可申請學校證書

Quiz 及格分數 60 分。通過後可向 UNiSOFT 申請由學校發出的課程證書。

時數 7.5 小時 課堂 3 課(約 7.5 小時面授時數) AI 章節 44 題庫 60 題 語言 廣東話 · English · 普通話
Why this format

同一堂面授課,換成你自己控制的錄影課

等面授開課

  • 要配合班表,趕不上就等下一期
  • 上課節奏由講師帶,錯過難重看
  • 重點靠當堂筆記,事後難定位
  • 下課後才知道有沒有真正學會

這套錄影課

  • 面授課堂完整錄影,付款後即時開始
  • 暫停、重播、跳章,進度完全由你決定
  • 每課詳細摘要 + AI 時間章節,直接跳到該段
  • 課後 Quiz 即時核對,確認吸收才進入下一課
  • Quiz 及格 60 分,可向學校申請課程證書
01 · START NOW

不用等開課時間

內容就是面授班的錄影。報讀後進入學習系統即可播放,不必遷就下一期班表。

02 · YOUR PACE

學習節奏自己話事

可重看難點、跳過已懂部分,也可標示已完成。播放器支援上一課/下一課與進度列。

03 · CHECK YOU LEARNED

摘要、章節、Quiz 一課齊

AI 根據完整課堂逐字稿整理時間章節與摘要;每課附測驗,對應學習系統裡的 Take Quiz。

Course objectives

課程目標與學習成果

以低程式碼方式建立資料輸入、查詢和審批應用,連接 Microsoft 365 數據及自動流程。

課程目標

  • 理解 Canvas App 的設計及資料流程
  • 連接 Excel、SharePoint 及 Microsoft 365 資料
  • 使用 Gallery、Form、Control 及 Navigation
  • 以 Power Fx 建立驗證、搜尋及商業邏輯
  • 把 Power Apps 串連 Power Automate 流程

完成後你將能夠

  • 測試、發佈及分享部門應用程式
  • 建立適合手機及桌面的操作流程
  • 完成搜尋、驗證和資料更新
  • 從 App 呼叫審批、通知及文件流程
  • 完成一個可供部門使用的商業應用
Canvas Apps Power Fx Gallery / Form SharePoint Connectors 發佈與權限
Target audience

適合對象

  • 業務用家想不用寫大量程式也能做部門 App 的業務人員。
  • IT 與公民開發協助部門快速交付內部應用的 IT 人員。
  • 流程擁有者需要資料輸入、查詢與審批畫面的流程負責人。
  • Power Platform已用 Power BI/Automate、想補齊 Apps 的人士。
What you’ll learn · from the recordings

根據真實錄影,你將學到

  • 運用 If 判斷式與旗標變數實現切換功能:透過新增布林旗標(Flag)變數與撰寫 If 條件判斷式,製作出單一按鈕切換不同資料狀態的 Toggle 效果。
  • 透過 Connector 連接 OneDrive for Business 之 Excel:講解新增資料來源流程,透過 Excel Online 連接器存取 OneDrive 上的試算表 Table。
  • 下拉選單驗證與錯誤計數控制:針對年齡欄位及性別選單進行多重驗證,並累加 Error Count 變數以控管儲存按鈕之有效性。
  • 使用垂直資源庫 Gallery 呈現集合資料:插入垂直資源庫(Gallery),將資料來源連結至指定的 Collection,並調整版面配置與文字大小以展示集合內容。
  • 自訂 Gallery 版面與卡片控制項設計:示範在 Gallery 第一列自訂項目範本,調整高度並手動加入姓名、性別、年齡及班別等文字標籤。
  • SharePoint 請假清單欄位架構:於 SharePoint 網站建立請假清單,加入申請人、起訖日期、原因、預設 Pending 狀態與審核意見等欄位。
Course content

課堂內容 · 摘要、AI 章節、Quiz

第 1 堂面授錄影 · Lesson 1

Power Apps Live Training (14th July 2025) (Normal version - Cantonese) · 錄影範圍 00:00:02 – 02:23:51
約 2.5 小時 · 14 章節 · 20 題
LESSON SUMMARY · 這一課實際教授甚麼?

本課為 Power Apps 畫布應用程式的入門實作教學。課程首先說明透過瀏覽器登入環境並建立手機尺寸的空白畫布,解析 Power Apps 結合 PowerPoint 版面設計與 Excel 公式運算的架構。學員學習插入標籤、按鈕等基本控制項,並深入了解利用 App 的 OnStart 事件初始化全域變數,以及透過按鈕的 OnSelect 事件以 Set 函數更新數值與利用 If 條件式建立切換機制。隨後,課程示範表單資料輸入與重設、藉由布林變數控制物件的可見度,並詳細介紹 Collection(集合)的建立、Collect 與 ClearCollect 的差異,以及使用 Gallery(資源庫)搭配 ThisItem 呈現多筆資料。最後引導實作計數器增減與 Notify 訊息提示功能。

登入 Office 與建立空白畫布應用程式

介紹透過瀏覽器登入 office.com,並選擇建立手機尺寸(Phone Size)的空白畫布應用程式(Blank Canvas)。

Preview
標籤物件插入與屬性面板設定

示範新增文字標籤(Label),介紹公式列的引號規則,以及在右側屬性面板調整對齊方式、字型大小與顏色。

應用程式 OnStart 事件與全域變數初始化

講解在 App 的 OnStart 屬性中使用 Set 函數定義全域變數(字串、數字、布林值),並手動執行 OnStart 查看變數清單。

按鈕 OnSelect 事件與變數數值更新

建立按鈕(Button),在其 OnSelect 屬性中撰寫 Set 語法更新變數值,使畫面上綁定變數的標籤同步反應最新資料。

運用 If 判斷式與旗標變數實現切換功能

透過新增布林旗標(Flag)變數與撰寫 If 條件判斷式,製作出單一按鈕切換不同資料狀態的 Toggle 效果。

影像物件與變數資料型態設定

探討在媒體中上傳圖片後,如何透過變數指定圖片物件名稱,並區分字串與影像資料型態的差異以成功動態換圖。

文字輸入控制項與資料儲存至變數

加入文字輸入框(TextInput)並設定提示文字,透過 Save 按鈕將輸入值寫入變數,並使用 Reset 函數重置輸入框。

利用布林變數控制控制項可見度 Visible

說明直接設定控制項 Visible 為 False 的限制,示範透過布林變數配合按鈕動作,達成動態顯示與隱藏文字標籤的功能。

Collection 集合概念與 Collect 函數用法

介紹 Power Apps 的資料集合(Collection)結構,示範使用 Collect 與 ClearCollect 建立、重設與新增多筆資料列。

使用垂直資源庫 Gallery 呈現集合資料

插入垂直資源庫(Gallery),將資料來源連結至指定的 Collection,並調整版面配置與文字大小以展示集合內容。

建立使用者註冊表單與單選下拉選單

建立包含姓名輸入框、水平排列的單選按鈕(Radio button)與下拉式功能表(Dropdown)的完整註冊介面。

調整 Gallery 欄位與 ThisItem 綁定

手動於 Gallery 的第一行範本中加入標籤,運用 ThisItem 參照各欄位資料,使所有資料列自動產生一致的排版。

透過按鈕將表單資料寫入 Collection 並重設控制項

撰寫 Save 按鈕的 OnSelect 邏輯,擷取單選按鈕與下拉選單的選取值並寫入 Collection,同時執行輸入項目的清除與重設。

計數器變數運算與 Notify 條件通知

使用圖示(Icon)與按鈕進行計數器變數的加減運算,並加入 If 條件式在數值達到標準時觸發 Notify 提示訊息。

QUIZ PREVIEW · 課後即場試做(學習系統可做完整測驗)
1. 關於 Collect 與 ClearCollect 函數的差異,下列敘述何者正確?
2. 若要在畫面上將 Collection 中的多筆資料逐筆列出,最合適的控制項是什麼?
3. 在 Power Apps 中,能否直接撰寫類似傳統程式的「Button1.OnSelect = 公式」來賦值?
✓
及格 60 分,可申請學校證書

每課 Quiz 及格分數為 60 分。在學習系統完成測驗並達標後,可向 UNiSOFT 申請由學校發出的課程證書。完整測驗、成績與重做次數於系統內進行(demo / demo)。

第 2 堂面授錄影 · Lesson 2

Power Apps Live Training (14th July 2025) (Normal version - Cantonese) · 錄影範圍 00:00:03 – 02:24:16
約 2.5 小時 · 15 章節 · 20 題
LESSON SUMMARY · 這一課實際教授甚麼?

本課深入探討 Power Apps 的資料整合與互動應用開發。課程首先示範如何於 App 的 OnStart 事件中運用 ClearCollect 建立本機集合(Collection),並利用 Form 與 Gallery 元件進行資料呈現。隨後,導師帶領學員將資料來源拓展至雲端,包括 OneDrive for Business 內的 Excel 線上試算表以及 SharePoint 清單(SharePoint List),詳細說明如何設定資料連接器、自訂卡片欄位,並比較 EditForm 的檢視與新增模式。課程亦介紹了 SharePoint 一鍵自動生成 Power Apps 的 CRUD 結構,包括瀏覽、詳細資料與編輯畫面。後半堂課則以「學生管理系統」為實作專案,構建具備分頁導覽(Navigate)、多欄位 Gallery、文字搜尋過濾(Filter 搭配 StartsWith)的清單介面。最後重點解析自訂表單的解鎖與控制項替換,透過 Patch 函式將包含自訂選項及下拉選單的資料精確寫入雲端資料來源。

登入 Office 平台與建立 Power Apps 畫布應用

介紹透過無痕視窗登入 Office 雲端平台並啟動 Power Apps,建立手機尺寸空白畫布應用程式。

Preview
利用 ClearCollect 建立本機資料集合

說明於 OnStart 屬性中運用 ClearCollect 定義初始資料結構與假資料,並執行檢查變數狀態。

版面配置:結合 Edit Form 與 Vertical Gallery

在畫面上加入標籤、編輯表單及垂直資源庫,示範如何將 Gallery 資料來源綁定至本機 Collection。

建立雲端 Excel 資料表並格式化為 Table

說明建立雲端 Excel 工作簿、輸入欄位標題與紀錄,並強調必須將儲存格範圍轉換為表格格式。

透過 Connector 連接 OneDrive for Business 之 Excel

講解新增資料來源流程,透過 Excel Online 連接器存取 OneDrive 上的試算表 Table。

設定 Form 預設模式與加入控制按鈕

解說 EditForm 的檢視與新增模式切換,並在畫面上配置儲存與清除(ResetForm)按鈕。

運用 Patch 函式新增記錄至 Excel 資料表

詳細剖析 Patch 函式結構,包含資料來源、Defaults 建立新記錄及擷取卡片數值的方法與除錯。

整合 SharePoint List 作為雲端資料來源

在 SharePoint 網站新增自訂清單,並示範於 Power Apps 中更換資料連接至 SharePoint List。

SharePoint 一鍵整合產生 CRUD 應用程式

介紹 SharePoint 內建整合功能自動生成具備完整新增、查詢、編輯及刪除(CRUD)的應用架構。

啟動專案:學生管理系統與資料庫準備

開啟全新的「學生管理系統」專案,並於雲端 Excel 建立包含多種資料型態的學生成員資料表。

自訂 Gallery 版面與卡片控制項設計

示範在 Gallery 第一列自訂項目範本,調整高度並手動加入姓名、性別、年齡及班別等文字標籤。

解析 Gallery Items 之 Filter 與 StartsWith 過濾機制

拆解過濾公式結構,利用 Filter 搭配 StartsWith 函式實現搜尋方塊即時文字篩選。

畫面切換導覽(Navigate)與新增表單配置

建立新學生頁面,設定按鈕 OnSelect 事件使用 Navigate 實現畫面切換,並加入編輯表單。

卡片解鎖與自訂控制項替換

深入說明進階設定中的卡片解鎖機制,刪除預設輸入框並替換為自訂選項與下拉式清單。

自訂控制項之 Patch 函式寫入實作與總結

示範如何由自訂控制項的 SelectedText 擷取數值傳入 Patch 寫入資料表,並為本課內容作結。

QUIZ PREVIEW · 課後即場試做(學習系統可做完整測驗)
1. 在按鈕的 OnSelect 事件中,若要切換並導向至名稱為 NewStudent 的畫面,應使用哪一個函式?
2. 若要清空 EditForm 內已輸入的所有欄位內容,可在按鈕的 OnSelect 事件中呼叫哪一個函式?
3. 要將 Power Apps 連接至儲存在雲端的 Excel 檔案,在新增資料連接時應選擇哪一個連接器?
✓
及格 60 分,可申請學校證書

每課 Quiz 及格分數為 60 分。在學習系統完成測驗並達標後,可向 UNiSOFT 申請由學校發出的課程證書。完整測驗、成績與重做次數於系統內進行(demo / demo)。

第 3 堂面授錄影 · Lesson 3

Power Apps Live Training (14th July 2025) (Normal version - Cantonese) · 錄影範圍 00:00:03 – 02:28:53
約 2.5 小時 · 15 章節 · 20 題
LESSON SUMMARY · 這一課實際教授甚麼?

本課深入探討 Power Apps 與 Power Automate、SharePoint 及 Excel 的整合應用。前半部針對集合無法直接綁定標準表單之限制,示範建立自訂輸入介面,並運用 IsBlank 等函數與自訂變數實施多欄位資料驗證,達成個別錯誤訊息的動態顯示與 Collect 儲存。中段講解利用 Power Apps 呼叫 Power Automate 雲端流程寄發郵件,以及將資料寫入 OneDrive Excel 試算表。後半部實作請假簽核系統,以編輯表單將申請資料送至 SharePoint 清單,並自動觸發審批流程,主管於郵件審核後將結果與回饋即時更新回清單,完成端到端自動化整合。

集合建立與自訂表單需求分析

回顧集合與標準表單連接的限制,並於 App OnStart 中使用 Collect 建立學生集合資料來源。

Preview
手動建立輸入介面與錯誤標籤

拉取文字輸入框、下拉式選單及標籤元件,並配置提示字樣與紅色錯誤警示色彩。

使用 Collect 函數儲存資料至集合

配置儲存按鈕,將輸入欄位數值透過 Collect 寫入集合中,並呼叫 Reset 復原各控制項。

欄位驗證邏輯與 Notify 除錯

運用 IsBlank 函數判斷姓名是否空白,並透過 Notify 彈出除錯訊息確認邏輯分支運作。

下拉選單驗證與錯誤計數控制

針對年齡欄位及性別選單進行多重驗證,並累加 Error Count 變數以控管儲存按鈕之有效性。

各欄位獨立錯誤訊息顯示機制

將單一錯誤變數拆解為各欄位專屬變數,使錯誤警示標籤能在使用者更正資料後個別即時隱藏。

Power Automate 雲端寄件流程設定

建立由 Power Apps 觸發的即時雲端流程,配置輸入參數並銜接 Send an email (V2) 動作。

Power Apps 介面呼叫雲端流程

於應用程式中配置主旨、內文與收件者文字框,並透過按鈕以正確參數順序呼叫執行流程。

OneDrive Excel 試算表格式設定

在 OneDrive 中建立活頁簿,並將學生姓名與分數資料範圍設定為正式表格(Table)以供連接。

流程寫入資料至雲端 Excel 表格

於流程中使用 Add a row into a table 動作,將 Power Apps 輸入的分數與姓名寫入試算表。

SharePoint 請假清單欄位架構

於 SharePoint 網站建立請假清單,加入申請人、起訖日期、原因、預設 Pending 狀態與審核意見等欄位。

Power Apps 連接 SharePoint 編輯表單

使用編輯表單控制項直接連接 SharePoint 清單,設定新增模式並自訂所需呈現的申請欄位。

建立 SharePoint 自動化審批流程

設定當清單建立新項目時自動觸發審批動作,依主管核准或否決結果建立條件判斷分支。

審批流程實機測試與 Outlook 簽核

手動建立請假申請測試流程,主管於 Outlook 電子郵件中完成審批並填寫反饋意見。

審批結果更新回寫與全課總結

驗證審核決定即時回寫至 SharePoint 清單狀態,回顧跨工具整合實務要點。

QUIZ PREVIEW · 課後即場試做(學習系統可做完整測驗)
1. 課堂中在 SharePoint 建立的請假清單(List),設計了哪些核心欄位?
2. 點擊清除(Clear)按鈕時,若要讓輸入框與下拉選單回復到初始未填狀態,應使用哪一個函數?
3. 在透過 Power Automate 將資料寫入 OneDrive 的 Excel 試算表前,Excel 檔案必須具備何種結構?
✓
及格 60 分,可申請學校證書

每課 Quiz 及格分數為 60 分。在學習系統完成測驗並達標後,可向 UNiSOFT 申請由學校發出的課程證書。完整測驗、成績與重做次數於系統內進行(demo / demo)。

Instructor

導師簡介

Dannis Mok

擁有豐富的商業網站及應用程式系統開發經驗,超過 25 年教學經驗。教學風格清晰,能把複雜技術簡化為易於理解的概念。現為 NCC Education 和 University of Greenwich 首席講師,專長辦公室自動化、數據科學、數據分析及商業系統開發。

持有 IT 學士、MBA、IT 碩士及電信碩士學位;曾為知名企業、政府部門及本地大學提供工作坊與課程。

Microsoft MCSE / MCDBA MCSD MOS Master Power BI Data Analyst Associate PCAP CompTIA Data+ Cisco CCNP Oracle DBA
  • 積金局(MPF)IT 員工:Android 及 iPhone 視像培訓
  • 香港教育局:中學電腦科導師 Android 培訓
  • 香港教育大學、房屋署、醫管局、香港郵政 IT 培訓
  • 中國銀行、香格里拉、勞工處、VTC 職業訓練局企業課程
Inside the learning system

報讀後,學習完全由你控制

進入課程播放器後,左側是課堂大綱與進度;影片下方可跳到 AI 章節、打開本課摘要,以及進行課後 Quiz。你可標示已看、上一課/下一課切換,不必跟任何人的上課時間。

STEP 1

即時開播

付款後從「我的課程」進入播放器,無需等待開課日。

STEP 2

看完整面授錄影

每課約 2.5 小時實體課堂原片,可暫停、重播、調速度。

STEP 3

用 AI 章節跳看

時間章節對應真實錄影時間點,摘要幫你先抓該段重點。

STEP 4

Quiz 達 60 分申請證書

每課測驗可重做。及格 60 分後,可向學校申請課程證書。

學習系統:播放器 + 章節 + Quiz + 進度
  • Course outline 左側列出全部課堂,隨時轉課
  • Video chapters 按時間點跳到該段錄影
  • Overview 打開本課詳細摘要
  • Take Quiz 課後測驗與成績 · 及格 60 分
  • Certificate 達標後向學校申請課程證書
  • Mark as watched 自己標示完成,進度列即時更新
  • demo / demo 登入試用學習系統 →
Our clients

企業客戶

UNiSOFT 曾為政府部門、大學、銀行及企業提供 IT 與自動化培訓。以下為部分客戶。

UNiSOFT corporate client list