Skip to main content

Python課程教材簡介

分班授課

上午班下午班
授課時間週日 09:00 - 12:00週日 13:00 - 16:00
建議授課對象- 已精熟Python基礎語法與概念
- 想了解Python的進階用法與實務應用的學生
- 沒有學過程式語言的學生
- Python初學者
授課內容課程採用專案的形式。專案內容通常與實務相關,課程一開始老師會講解專案要達成的目標。教材會將完成專案的過程分解成數個步驟,並依序請學生完成各個步驟,若學生遇到問題,老師會從旁給予提示或協助。透過教材導引,學生能了解一個大專案該如何切割與分工。實做每個步驟時,學生可以複習之前習得的Python基礎,也能學習更進階的Python知識。從零開始了解電腦、程式與Python。課程採用範例與練習題的形式,老師會先講解觀念與程式範例,待學生了解觀念與範例後,讓學生試著自己寫練習題,過程中若學生遇到困難,老師會從旁給予提示或協助。透過多個範例與練習的解題經驗,加強學生的程式概念與邏輯思考。
教材自編教材
- Challenge 系列教材
- Project 系列教材
自編教材
- Basic 系列教材
- Challenge 系列教材
課程大綱- Project 系列教材
檔案讀寫
基礎類別
例外處理
常用模組(亂數、時間等)
網路應用
圖像處理
遊戲設計
- Basic 系列教材
IDE下載與安裝
IDE使用和偵錯
變數與資料型態
輸入與輸出
算術運算子
比較運算子
邏輯運算子
流程控制
迴圈
字串格式化

- Challenge 系列教材
串列
元組
字串處理
字典
函式
課程費用每週上課1次
每次上課3小時
每期4堂課
以期為單位收費
每週上課1次
每次上課3小時
每期4堂課
以期為單位收費
備註若學生請假,老師會提供當週課程錄影讓學生補課。若學生請假,老師會提供當週課程錄影讓學生補課。

教材大綱

Basic 系列教材

  • IDE下載與安裝
  • IDE使用和偵錯
  • 變數與資料型態
  • 輸入與輸出
  • 算術運算子
  • 比較運算子
  • 邏輯運算子
  • 流程控制
  • 迴圈
  • 字串格式化

Challenge 系列教材

  • 串列
  • 元組
  • 字串處理
  • 字典
  • 函式

Project 系列教材

  • 檔案讀寫
  • 基礎類別
  • 例外處理
  • 常用模組(亂數、時間等)
  • 網路應用
  • 圖像處理
  • 遊戲設計
課程大綱可學到的網路知識
中央氣象局Open Data平台串接HTTP GET
Line BotHTTP POST
網頁理解與實做HTML, CSS, JavaScript
簡易網路爬蟲網頁原始碼分析
工具網路爬蟲 (爬文字)Python Selenium
網頁原始碼分析
工具網路爬蟲 (爬圖片)Python Selenium
網頁原始碼分析
工具網路爬蟲 (爬影片)Python Selenium
網頁原始碼分析
JavaScript動態網頁爬蟲Python Selenium
網頁原始碼分析
後端動態網頁爬蟲Python Selenium
網頁原始碼分析