課程大綱

這個為期 12 星期的兼讀制 Python 課程專為沒有編程經驗的初學者而設。

本課程從零開始涵蓋了 Python 編程語言的所有基礎課題。另附送 Git 和 GitHub,以及數據結構和算法等增潤課題。

用於協作編程的 Git 和 GitHub

在本課題中,您將學習如何使用流行的版本控制系統 Git 和代碼託管平台 GitHub 來管理您的代碼。

版本控制系統介紹

基本 Git 命令

分支與合併

使用遠程倉庫

在 GitHub 上創建拉取請求

解決合併衝突

版本控制最佳實踐

Python 基礎知識和編程基礎

此課題專為沒有編程經驗的初學者而設。

完成課題後,您將能夠編寫 Python 代碼來解決基本問題。

安裝 Python 及搭建環境

數據類型、變量和運算符

條件語句和循環

函數和模塊

輸入和輸出處理

錯誤處理

面向對象的編程概念

數據結構及算法

在本單元中,您將了解計算機科學中廣泛使用的各種數據結構和算法。

到本單元結束時,您將能夠應用這些概念來解決更複雜的問題。

Lists 和 List Comprehensions

Tuples

Sets

Dictionaries

數據結構和複雜度分析

排序和搜索算法

遞歸和記憶化

使用 Python 創建自動化工序

到本單元結束時,您將能夠創建 Python 腳本來自動執行重複性任務並節省您自己的時間和精力。

使用 Python 自動化真實任務

使用 Python 與檔案系統互動

使用 Python 及正則表達式

使用 Python 與 Excel 和 Word 互動

自動生成 PDF 文件並發送郵件

創建自動化定時任務

網絡基礎和網絡爬蟲

在本單元中,您將學習網絡開發和網絡抓取的基礎知識。

到本單元結束時,您將能夠構建一個簡單的 Web 應用程序並抓取網站以提取有用信息。

網絡基礎介紹

HTML簡介

CSS簡介

JavaScript簡介

REST API 和 API 調用

使用 BeautifulSoup 和 Selenium 進行網絡爬蟲

SQL、數據處理和可視化

學完本單元後,您將能夠從數據庫中提取數據,使用 Python 對其進行處理,並創建可視化效果以獲得有用的資訊。

SQL 簡介

使用 Python 與數據庫互動

使用 Python 處理數據

數據分析與操作

數據可視化

Caspar, the Instructor

Caspar

課程導師

前大摩資深軟件工程師,具備豐富的軟件開發及招聘經驗,助你輕鬆投身 IT 行業

  • 曾獲多間頂級投行 Offer,具備多年跨國企業級軟件開發經驗
  • 香港頂級學府畢業,計算機科學理科碩士
  • AWS 認證解決方案架構師
  • Oracle 認證專業 Java 工程師
  • Google 認證 IT 支援及 Python 自動化專業證書

費用及優惠

提早報名,可享受早鳥優惠 (25% OFF)

常規課程

HK$22,400

  • 12 星期課程,每星期一堂 3 小時
  • 獨家彩色精美筆記、動手練習
  • 多個專題實戰項目
  • 頂級投行級別職業指導及支援 (獨家)

常見問題