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的學生,我們的專業老師都會依據您的年齡、程度與學習目標,制定個人化學習計畫。透過友善的教學方式、豐富的實作練習與有趣的專案開發,讓程式學習不再是負擔,而是充滿成就感的探索旅程