Python 初學者學習指南
從零開始學Python,小學生也能輕鬆聽懂的程式課!
Python是目前世界上最受歡迎的程式語言,簡單易懂、應用廣泛。透過系統化的學習路徑,從基礎語法到專案開發,一步步建立程式設計能力,讓寫程式變得有趣又簡單。無論是想培養邏輯思維、準備升學,還是未來就業,Python都是最佳的起點
Python 完整學習路徑
最系統45週系統化學習路徑,從零基礎到獨立開發專案,建立完整的Python程式設計能力
每個階段都有明確的學習目標與實作專案:前10週建立基礎語法與邏輯思維(變數、條件、迴圈),中間10週掌握資料結構與函數模組化(串列、字典、函數),第21-30週學習物件導向與進階應用(類別、檔案處理、專案開發),第31-35週深入物件導向進階(類別繼承與多型),第36-40週學習例外處理與常用套件應用,第41-45週學習資料結構與演算法入門(排序、搜尋、遞迴)。透過大量練習題與專案實作,培養程式思維與解決問題的能力,為未來銜接APCS證照或升學做好準備
📝
第1-5週
基礎入門
Python基礎語法
- 了解程式設計概念
- Python環境設置
- 變數與資料型態
- 輸入輸出(print、input)
- 基本運算符號
- 字串操作
🔄
第6-10週
邏輯思維
條件與迴圈
- 條件判斷(if/else)
- 迴圈結構(for/while)
- 巢狀結構應用
- 程式流程控制
- 簡單專案實作
- 練習題解題
📦
第11-15週
資料處理
序列與字典
- 串列(List)操作
- 元組(Tuple)應用
- 字典(Dictionary)使用
- 字串進階操作
- 資料結構綜合應用
- 實作專案練習
🧩
第16-20週
程式模組化
函數與模組
- 函數定義與呼叫
- 參數與返回值
- 區域與全域變數
- 模組的導入與使用
- 程式碼組織與重構
- 專案模組化實作
🏗️
第21-25週
物件導向
類別與物件
- 類別(Class)概念
- 物件(Object)建立
- 屬性與方法
- 繼承與多型
- 物件導向專案實作
- 進階應用練習
🚀
第26-30週
進階應用
專案開發
- 檔案讀寫操作
- 例外處理(try/except)
- 常見套件使用
- 完整專案開發
- 程式碼優化
- 作品集整理
🏗️
第31-35週
物件導向進階
類別與繼承
- 類別(Class)深入理解
- 物件(Object)建立與應用
- 屬性與方法進階
- 繼承(Inheritance)概念
- 多型(Polymorphism)應用
- 物件導向專案實作
⚙️
第36-40週
進階技術
例外處理與套件
- 例外處理(try/except)
- 自訂例外類別
- 常用套件使用(requests、pandas等)
- 套件安裝與管理
- API 串接實作
- 資料處理專案
🧮
第41-45週
資料結構與演算法
演算法入門
- 資料結構進階應用
- 時間複雜度與空間複雜度
- 排序演算法(氣泡、選擇、插入)
- 搜尋演算法(線性、二元)
- 遞迴與分治法
- 演算法實作練習
準備好開始你的Python學習之旅了嗎?
預約免費試聽,體驗小學生也能聽懂的Python課程,讓程式學習變得有趣又簡單
無論是完全零基礎的新手,還是想系統化學習Python的學生,我們的專業老師都會依據您的年齡、程度與學習目標,制定個人化學習計畫。透過友善的教學方式、豐富的實作練習與有趣的專案開發,讓程式學習不再是負擔,而是充滿成就感的探索旅程