In-person Python course

Master Python I

從入門到實踐

從零開始學Python 。透過這四個星期的面授課程,你將熟習Python編程技巧,體驗Python在現實世界的應用,並掌握關鍵的三種實戰技能網絡爬蟲、數據分析、流程自動化。這課程能幫助你克服網上自學的難關,節省數百小時的學習時間。

4.6/5
4.6 (45 reviews)

開課日期:2021 年 11 月 6 日

下一課程將於 2021 年 10 月開始

Python Course in Hong Kong Core

你會學到什麼

關於這個面授課程

About this In-Person Course

付款方式
FPS (轉數快)
時間及地點
Python 面授課程 - 從入門到實踐

Master Python I - 課程內容

【Master Python I: 從入門到實踐】會教授 Python 的核心概念,還有常見的應用場景。你將在 4 星期課程 (共 16 小時) 內掌握 Python 的核心概念以及三個實戰技能網絡爬蟲、數據分析、流程自動化。首先,你會學習編程的基本原理,包括函數、條件執行等。之後,你會參與一個實踐項目。項目內容是利用Python從某電商平台爬取內容,分析競爭對手的產品品類、價錢、熱度等,從而自動產生分析報告並定時發出電郵。

01.
基礎 +

Python
技能 +

  • Python 環境
  • 變量、表達式和語句
  • 函數
  • 條件執行
  • 循環和迭代
  • 數據類型
  • 等..
02.
實戰技能

網絡爬蟲

數據分析

機器人流程自動化 (RPA)

  
= 應用場景
利用 Python 抓取並分析競爭對手的數據,例如產品品類、價錢
透過 Python 數據分析獲得洞見,例如精準營銷
透過 Python 程式自動化日常工作流程,例如自動產生報告並發出電郵

為何要選MasterPython?

我們的面授課程專為想進入科技世界的初學者而設

學習編程的路上充滿陷阱。大部份選擇線上課程自學的人都無法完成課程。由於缺乏指導,當學生遇到困難時,往往充滿挫敗感,很容易就放棄。所以MasterPython 設計了一系列課程,專為幫助我們的學員克服學習旅程上的難關

Why MasterPython? Best Python Courses in Hong Kong & Singapore

MasterPython 面授課程的優勢

01.

帶領學員打通關卡

每個人學新事物時都需要指導,尤其學編程。MasterPython 的線下課程專為讓你克服學習旅程上的難關而設計。

02.

有趣的學習經驗
學習 ➭ 通關 ➭ 應用

一般的編程課既困難又枯燥。MasterPython 的課程設計方針是「學習,通關,應用」三步曲,能使你高效、有趣地學習。

03.

隨時發問,緊貼進度

一開始學Python 時常常要花幾個小時去解決一些小問題,使挫敗感不斷累積。在MasterPython 課上你可以向資深的開發者發問,高效消滅小問題。

MasterPython helps you pass through the Learning Threshold - Best Python Courses in Hong Kong & Singapore
Walk you through the learning Threshold with us.
從零開始,網上自學編程的壞處
你會跟誰一起學習?

認識你的導師

Kin MasterPython
Kin Tse

Kin 多年來一直使用 Python 為亞洲、歐洲和美洲的國際企業進行開發和建模。 他從十年前就熱衷於教學。

lp MasterPython
LP Cheung

LP Cheung 是一位經驗豐富的數據科學家,他使用 Python 構建了各種可擴展的機器學習系統並服務於數百萬用戶。

助教 (Teaching Assistant)

為確保所有學員的問題都得到解決,如有需要,我們會在課堂上安排助教,隨時協助你解決疑難。

教學大綱*

Master Python I: 從入門到實踐】專為初學者而設,內容包括Python編程的所有核心概念,令你有能力在不同環境下應用編程技能。

完課後,你將能在真實場景裏,熟練地使用Python進行流程自動化及數據分析。

*課程內容只供參考,內容有可能根據進度微調。然而,所有核心內容都會保留,以確保你完課後掌握三項實戰技能。

MasterPython Curriculum - Best Python Course In-person in Hong Kong & Singapore
Session 1: Python 基礎

這一部分會講授Python 編程的基本概念,並了解如何運用編程的力量

  • 編程的核心概念 (Basic Concepts in Programming)
  • Python 環境 (Python Environment)
  • 程式的基本部件 (Building Blocks of a Program)
  • 表達式 (Expressions)
  • 內建函數 (Built-in Functions)
  • 自定義函數 (Self-defined Functions)
  • 比較和邏輯運算子 (Comparison & Logical Operators)
  • 條件執行的語法 (Syntax and Keywords of Conditional Execution, eg. if, else, elif)
  • 循環的概念 (Concepts of Loop)
  • While 循環 (While Loop)
  • For 循環 (For Loop)
  • 輸入與輸出的機制 (Input and Output Mechanism)
  • 如何寫出良好代碼風格 (Good Practice in Coding)
  • 注釋 (Comment)

你將在這個小項目運用while 循環和輸入輸出來設計一個小程式。程式會隨機抽取一個數字,然後你嘗試去猜這個數字。每次你都要輸入一個數字,程式會告訴你你的猜測是對或錯。

Session 2: 寫第一個程式

這一部分你將會學懂寫一個大型程式的必備元素,包括數據類型、物件導向程式設計等。你將會運用這些元素來寫你第一個程式。

  • 字串的操作 (String Operations)
  • index 和 slice (Indexing and Slicing)
  • 創建和修改字串 (Creation and modification of Strings)
  • 字串方法 (String Methods)
  • 字串格式化 (String Formatting)
  • 列表操作 (List Operations)
  • 序列 (Sequence)
  • 列表方法 (List Methods)
  • 元組 vs. 列表 (Tuple vs. List)
  • 字典操作 (Dictionary Operations)
  • 字典方法 (Dictionary Methods)
  • 集合 vs. 列表 (Set vs. List)
  • 集合操作 (Set Operations)
  • 模組 (Module & the concept of code reuse)
  • 套件 (Package)
  • 物件導向編程的概念 (Concepts of OOP)
  • 類 (Class)
  • 屬性 (Attribute)
  • 方法 (Method)
  • 繼承 (Inheritance)
  • 如何選擇並設立一個良好的編程環境 (How to choose and setup a good programming environment)
  • 如何處理程式報錯並除錯 (How to handle errors and debug)
  • 如何尋找協助 (How to seek help)
在這個小項目,你將會用物件導向編程和不同的數據類型來設計一個程式。這個程式讓銀行的客戶能夠開立股票戶口並進行交易。
Session 3: Python實戰技能

體驗如何自動化你的工作並使用真實數據運行數據分析。

  • 網絡編程基礎及HTML (Concepts of Network and HTML)
  • 網絡爬蟲常用套件:BeautifulSoup (Packages for Web Scraping: BeautifulSoup)
  • BeautifulSoup的操作 (Operations of BeautifulSoup)
  • Python數據分析的常用套件 (Common Packages in Python Data Analysis)
  • Pandas: 超強數據分析工具 (Pandas: Supercharge your Data Analysis)
  • Seaborn & Plotly: 如何用幾行代碼畫出專業圖表 (Seaborn & Plotly: Plot Professional Chart in one line of code)

這個實踐項目將會讓你實踐課程內的所有內容:Python 的核心概念以及三個實戰技能:網絡爬蟲、數據分析、流程自動化。你將會用Python從某電商平台爬取內容,分析行業真實數據,從而自動產生分析報告並制定流程每日按時發出報告。

獲取證書

讓你的技能得到認證

完成課程後,你將會得到由MasterPython 頒授的證書。這證明你已掌握了Python 的核心概念並有能力在工作上應用。

MasterPython Python Course Cert Sample

我們的滿意學員

Kin 和 LP 是資深的數據科學家,並有豐富的教學經驗。他們能夠把複雜的概念用簡單的語言說明… 強烈推薦你上他們的課。                                                                 
Benny
Benny Mak
Audit Manager (Data), The Hong Kong Jockey Club
LP 和 Kin 是優秀的老師,能夠提供如此高質素的課程。課堂內容非常有趣且實用,充滿互動環節,亦有他們身為資深從業員的知識和經驗分享。多謝你們!               
Connie
Connie Tang
Senior Consultant (Data, Finance, Risk & Compliance), Capgemini
我從他們的課程獲益良多, 因為我一開始缺乏動力去自學。他們不僅教我知識,還有如何寫好一個Python程式。由於課堂內容生動有趣,我寫程式的興趣大大提升了。
mavis
Mavis Sze
Interior Designer in Hong Kong

常見問題 (FAQ)

關於課程

這個課程專為初學者而設,任何對編程有興趣的人都可以報讀。如果你還不確定,歡迎電郵至[email protected] 和我們聯絡。

你需要帶你的個人電腦、充電器、紙和筆。

可以。請預先透過電郵 [email protected] 告知我們,因為我們上課前會點名。

我們暫時沒有網上課程。

在八號風球或以上及黑色暴雨的情況下:

  1. 如果在上課前兩小時信號仍然懸掛,課堂將會改期。
  2. 如果天文台預警將會於課堂時間內懸掛八號風球,課堂將會改期。

你必須出席所有課堂並完成所有項目,才能拿到完課證書。

關於付款

你可以用 FPS (轉數快) ,Visa,Mastercard,或 Paypal 付款。我們的FPS識別碼是169242617 。請於付款前先註冊課程,以便留位。

如你使用 FPS,以下是付款流程 (如你使用信用卡或 PayPal 則可直接網上付款):

Payment Method

如有查詢,歡迎透過電郵 [email protected] 聯絡我們。

如你使用FPS,請根據以下流程付款:

Payment Method

請於付款後提供交易收據(銀行轉賬收據及姓名),以便我們跟進。我們會於收到款項後以電郵確認。如有查詢,歡迎透過電郵 [email protected] 聯絡我們。

如你使用信用卡或 Paypal,你將收到電郵確認。

抱歉,除非課程被取消,否則我們不提供退款服務。

PYTHON 面授課程

你的下一步

After completing Master Python I, you can finish your journey with the second & the last course of From Beginners to Practical Users series –  Master Python II to gear yourself up for future’s challenges with more advanced topics of Python in a fast pace with us.

Master Python II - Best Python Course In-person in Hong Kong & Singapore
從入門到實踐
Master Python II (Coming Soon)

學習Python 進階技巧,掌握開發工業級Python 程式的技術

學習Python 的六大原因

為何要學習Python?

01.
02.

Python 語法簡練,易於學習

03.

學習Python 使你能快速進入科技行業,如物聯網、區塊鏈等前沿領域

04.

Python 是人工智能及數據科學領域的母語,大量相關程式都以Python編寫

05.

Python 用途廣泛。從服務數億人的的工業級應用到處理Excel報表都能做到

06.

調查發現,Python 是過去數年需求最大的編程語言

我們曾在這些地方授課

我們於企業和高等教育領域都擁有豐富教學經驗

我們的相片