學完能做到
- 變數、資料型別與運算
- 條件、迴圈與資料結構
- 函數、模組與 File IO
- 例外處理與除錯
實作專案
- 命令列資料工具
- 檔案與資料處理程式
- 具備專案結構的 Python 應用
適合對象
- 完全沒有程式基礎的學習者
- 想從 Python 開始進入資料與 AI 的人
Curriculum
課程大綱
01
基礎觀念
01
Basic
02
Variables
03
Operators
04
Conditional statements
05
Loops
06
List
07
Tuple
08
Dictionary
09
Function
10
Modules
11
File IO
02
核心能力
01
Exception Handling
02
Classes
03
Advanced OOP
04
Iterators
05
Decorators
06
Context Managers
07
Async Programming
08
Testing
09
Project Structure
10
Pydantic
11
Pydantic Advanced
03
實作與延伸
01
Flask-01-Basic
02
Flask-02-Structure
03
Flask-03-DB
04
Flask-04-Migration
05
Flask-05-Auth
06
Fastapi-01-Basic
07
Fastapi-02-Structure
08
Fastapi-03-DB
09
Fastapi-04-Auth
10
Fastapi-05-RBAC