🚀 Diploma in Microsoft Power Platform & AI‑Driven Business Automation 將於 2026年6月29日 開始 Early Bird 優惠 🎓 英國學歷課程! Diploma in AI-Powered Business Automation and Agent Development 將於 2026年6月30日 開始 Limited Seats

Certificate in AI-Powered Python, Excel Automation, and Machine Learning for Data Analysis
AI 驅動的 Python 程式設計、Excel 自動化與機器學習證書課程

本課程專為初學者設計,旨在教授如何利用人工智慧 (AI) 工具學習 Python 程式設計、Excel 自動化處理以及機器學習技術,應用於資料分析與處理。課程不需要任何程式設計或 Python 基礎,學員將通過 AI 的幫助快速掌握技術並運用於實際工作中。

Power Platform Banner

課程特色 ✨

  • 零代碼自動化技能培養: 學習如何使用 AI 工具和 OpenPyXL,無需撰寫程式碼,即可自動化 Excel 操作並處理多種業務場景。
  • 實戰應用導向 🤖: 課程包含多個實戰案例,例如「銷售數據整合」和「自動生成報表」,幫助學員將 AI 和 Python 技術應用於解決實際問題。
  • 循序漸進 🪜: 從基礎 Python 程式設計開始,逐步深入學習資料分析、Excel 自動化與機器學習技術,適合零基礎學員快速上手。
  • 整合 AI 技術 📚: 學習如何結合大型語言模型(LLM),如 OpenAI GPT,實現數據分析、文本處理與流程優化。
  • 靈活學習結構 🎥: 課程提供錄製視頻,學員可根據需求反覆學習,按自己的進度掌握所有內容。
  • 錯誤管理與優化 🔧: 深入學習如何處理自動化中的錯誤,並使用 AI 技術提升效率。

課程收穫 🎓

  • 利用 AI 工具快速學習 Python 語言,並應用於資料處理與分析。
  • 實現 Excel 自動化處理,包括數據讀取、寫入與格式化等操作。
  • 使用機器學習技術進行預測、分類與分群分析。
  • 成為一名高效的資料分析師,將 AI 技術融入日常工作中。

完成課程後,您將具備:

  • 全方位自動化技能: 從基礎到進階,全面掌握 Python 和 Excel 自動化應用,設計高效的業務流程。
  • 實際應用經驗: 通過實戰案例專案練習,將所學技能應用於解決真實商業場景中的挑戰。
  • 職場競爭力提升: 掌握 AI 驅動的自動化技術與機器學習能力,成為數位化轉型的推動者。

課程目標對象 👩‍💻👨‍💻

  • 🔰 初學者與非技術背景人士: 對 Python 和 Excel 自動化感興趣,無需程式基礎即可快速入門。
  • 💡 中小企業主與自由職業者: 希望通過 AI 和自動化技術提升業務效率、簡化操作的創業者與個人。

為什麼選擇這課程? 🤔

  • 🚀 快速上手: 循序漸進的教學設計,適合零基礎學員,幫助您快速掌握 AI 與自動化技術。
  • ⚙️ 提升效率: 結合理論與實戰案例,學員能快速應用學到的技術於實際業務中,解決問題並提升效率。
  • 👩‍🏫 專業講師指導: 由具備豐富經驗的講師授課,確保學員能夠實戰掌握技能。
  • 🎥 靈活學習方式: 提供課程錄製視頻,隨時隨地學習,無限次回放,確保學員完全掌握課程內容。

Course Content

Objective: Build foundational Python programming skills using AI-assisted tools to streamline the learning process.

目標: 使用 AI 協助工具學習 Python 程式設計的基礎技能,簡化學習過程。

  1. Setting Up the Development Environment:
    • Install Python, IDEs (e.g., VS Code, Jupyter), and libraries with AI assistance.
    • 安裝 Python、開發工具(例如 VS Code、Jupyter),以及使用 AI 協助安裝相關函式庫。
  2. Learning Python Basics with AI:
    • Understand data types (int, float, str) and basic functions (print, input).
    • 了解資料型別(int、float、str)以及基本函數(print、input)。
    • Explore decision-making (if, else, elif) with AI-generated examples.
    • 透過 AI 範例學習條件判斷(if、else、elif)。
  3. Data Structures:
    • Learn about lists, tuples, and dictionaries with AI guidance.
    • 透過 AI 指導學習列表(lists)、元組(tuples)和字典(dictionaries)。
  4. Control Flow:
    • Implement for and while loops using AI-generated scripts.
    • 使用 AI 生成的程式碼實現 for 和 while 迴圈。
  5. Functions:
    • Create Python functions (regular and lambda) with AI prompts.
    • 在 AI 提示下建立 Python 函數(普通函數和 lambda 函數)。
  6. File Handling:
    • Read, write, and manipulate text files, Excel files, and JSON files.
    • 讀取、寫入並操作文字檔案、Excel 檔案和 JSON 檔案。
  7. Modules and Libraries:
    • Use AI to explore built-in modules (e.g., math, datetime, os).
    • 使用 AI 探索內建模組(例如 math、datetime、os)。
    • Create custom modules for reusable code.
    • 建立自訂模組以重複使用程式碼。

Objective: Learn data manipulation and visualization techniques using Python libraries like Pandas and Matplotlib.

目標: 使用 Pandas 和 Matplotlib 等 Python 函式庫學習資料操作和視覺化技巧。

  1. Introduction to Pandas:
    • Learn to read and write Excel files with Pandas and AI.
    • 學習使用 Pandas 和 AI 讀取及寫入 Excel 檔案。
    • Add, remove, and update columns programmatically with AI guidance.
    • 在 AI 指導下新增、刪除和更新欄位。
    • Perform mathematical operations on numeric columns.
    • 對數值欄位進行數學運算。
    • Handle text and date columns (splitting, combining, and transformations).
    • 處理文字和日期欄位(分割、合併與轉換)。
    • Sort, filter, and lookup data efficiently with AI.
    • 使用 AI 高效排序、篩選和查詢資料。
    • Combine multiple sheets into one dataset.
    • 將多個工作表合併為一個資料集。
    • Use AI to apply custom functions to columns or rows.
    • 使用 AI 對欄位或列應用自定義函數。
  2. Data Visualization with Matplotlib:
    • Draw and customize line charts, bar charts, and pie charts.
    • 繪製並自定義折線圖、柱狀圖和圓餅圖。
    • Create specialized charts like histograms, boxplots, and scatter plots.
    • 建立直方圖、箱型圖和散佈圖等專門圖表。
    • Use figure and axis to arrange multiple charts in one figure.
    • 使用 figure 和 axis 將多個圖表排列在一個圖形中。

Objective: Automate Excel tasks, preprocess data, and prepare datasets for machine learning.

目標: 自動化 Excel 任務、預處理資料,並準備機器學習所需的資料集。

  1. Excel Automation with OpenPyXL:
    • Read/write Excel files programmatically with AI-generated scripts.
    • 使用 AI 生成腳本來讀取/寫入 Excel 檔案。
    • Loop through worksheets and cells to extract or manipulate data.
    • 遍歷工作表和儲存格以提取或操作資料。
    • Combine multiple Excel invoices into a single dataset.
    • 將多個 Excel 發票合併為一個資料集。
    • Automate formatting, formulas, and report generation.
    • 自動化格式化、公式和報表生成。
  2. Data Handling with Numpy:
    • Generate random numbers and distributions using Numpy with AI.
    • 使用 AI 與 Numpy 生成隨機數和分佈。
  3. Machine Learning Data Preprocessing:
    • Handle missing values, outliers, and standardize datasets with AI.
    • 使用 AI 處理缺失值和異常值並標準化資料集。
    • Convert text data into numeric format.
    • 將文字資料轉換為數值格式。
    • Split datasets into training and testing sets using AI guidance.
    • 使用 AI 指導將資料集分為訓練集和測試集。
  4. Building Decision Trees:
    • Use AI to build a decision tree model for classification tasks.
    • 使用 AI 為分類任務建立決策樹模型。
    • Visualize the decision tree for better understanding.
    • 視覺化決策樹以便更好理解。

Objective: Explore machine learning applications, build predictive models, and evaluate their performance.

目標: 探索機器學習應用,建立預測模型並評估其表現。

  1. Regression Analysis:
    • Understand regression concepts for predicting numeric outcomes.
    • 了解迴歸概念以預測數值結果。
    • Predict house prices, exam results, or stock prices using AI.
    • 使用 AI 預測房價、考試成績或股票價格。
    • Use correlation matrices to identify feature relationships.
    • 使用相關矩陣識別特徵關係。
    • Implement simple, multiple, and polynomial regression.
    • 實現簡單、多元和多項式迴歸。
  2. Model Evaluation:
    • Evaluate regression models using MAE, RMSE, and R² scores.
    • 使用 MAE、RMSE 和 R² 分數評估迴歸模型。
  3. Classification:
    • Perform binary and multi-class classification using decision trees.
    • 使用決策樹進行二元和多分類。
    • Evaluate classification models using confusion matrices, accuracy, precision, and recall scores.
    • 使用混淆矩陣、準確率、精確率和召回率評估分類模型。
  4. Clustering:
    • Learn K-means clustering for unsupervised learning.
    • 學習 K-means 分群技術以進行無監督學習。
    • Use AI to identify clusters in real-world datasets.
    • 使用 AI 識別真實世界資料集中的群組。

導師簡介

Dannis Mok

He has rich experience in business web and apps system development and over 25 years of teaching experience. He has a great passion for learning and teaching new technologies, and his teaching style is clear, to the point, and simplifies complex technologies into easy-to-understand terms.

He has delivered various workshops and classes for well-known corporates, government departments, and local universities, specializing in office automation, data science, data analysis, and business web and apps system development. He is the principal lecturer for NCC Education and University of Greenwich, and has provided training that equips professionals with practical skills tailored to industry needs.

By leveraging his expertise in these areas, he has successfully trained professionals in corporate organizations and government departments to enhance efficiency, adopt data-driven decision-making, and embrace automation technologies.

In addition to his BSc degree in IT, he holds an MBA, an MSc in IT, and an MSc in Telecommunication.

Microsoft MOS Master Microsoft MOS Word Microsoft MOS Excel Microsoft MOS PowerPoint Microsoft MOS Access CompTIA Data Plus Microsoft Power BI Data Analyst Associate Python Institute PCAP
相關專業認證
  • Microsoft MCSE, MCDBA
  • Microsoft Certified System Developer
  • Microsoft Office Specialist Master
  • Cisco CCNA,CCDA,CCNP,CCDP
  • Sun Microsystems – Certified Java Programmer
  • Oracle – Certified Database Professional
  • Linux - LPI Level 1 & 2
  • CompTIA Data+
  • Microsoft Certified: Power BI Data Analyst Associate
  • Python Institute: Certified Associate Python Programmer
相關教學經驗
  • 為積金局 (MPF) IT 員工提供 Android 及 iPhone 視像培訓課程
  • 為香港教育局提供 Android 培訓課程予中學電腦科導師
  • 為香港教育大學 IT 員工提供 Cordova 跨平台流動程式開發課程
  • 為房屋署員工 IT 員工提供 HTML5 跨平台流動程式開發課程
  • 為房屋署員工 IT 員工提供 Android 及 iPhone 平台流動程式開發課程
  • 為香格里拉大酒店IT 員工提供 Android 流動程式開發課程
  • 為勞工處提供 HTML5 遊戲培訓課程及電子商店培訓課程
  • 為中國銀行IT 員工提供 Android 及 iPhone 流動程式開發課程
  • 為香港郵政IT 員工提供 Angular 8 程式開發課程
  • 為 VTC 職業訓練局提供各種各類 IT 培訓課程
  • 為醫管局員工 IT 員工提供跨平台流動程式開發課程

視像課程內容

了面授課堂,同學亦可重溫課程錄影片段, 觀看期為期一年 ,可在家無限重播。

PowerBI Relationship (08m:59s)
Python Pandas (06:32)
PowerAutomate Auto Sum Up (06:32)

網上學習系統

為配合在職人士的需求,本校的課程已全部錄影,學員可因應自己的學習進度,隨時隨地選擇任何一科開始學習。學員有充裕的時間去不斷重溫及重播相關技術課程片段,務求令自己掌握相關技術。

詳細視像課程內容,請登入網上學習系統觀看。

登入戶口: demo

登入密碼: demo

LOGIN
Studying in UK NCC Education Level 5 in Computing

報名及付款

Face-to-Face Lessons

Course Code: CAP2025-FTF

Schedule: Starts on 8th Oct (Wednesday), 7:00 PM -- 9:30 PM

Total Duration: 4 lessons

$1,980 $1,280

Online Course

Course Code: CAP2025-ONLINE

Schedule: Starts Anytime

Total Duration: 4 lessons

$1,980 $1,280

其他付款方式

支付詳情

  • 轉數快: 快速支付系統識別碼: 108329293
  • 銀行轉帳: 恆生銀行 #789-681384-883
    (戶口名稱: UNiSOFT Education Limited)
  • 支票付款: 枱頭請寫 UNiSOFT Education Limited

注意: 如選用轉數快或銀行轉帳完成付款後,請將付款記錄 Whatsapp 到 90455522

校舍地址及聯繫方式

校舍地址: 九龍佐敦德興街12號興富中心5樓501室
辦公時間: 星期一至星期五 上午11時至晚上8時