- 標題:熟練 Python 透過「物件導向」和「深度學習」
- 時間:三晚上
- 教室:管 CM 1019
- Github: 點這裡
- Youtube: 建置中
- 環境與編輯器:Python3.7、Atom
- 簡介:
TIOBE index 將「2018 年度程式語言」頒給了 Python,很多人都有學過 Python、寫過幾個簡單的小練習,但是不知道怎麼進一步使用它,不知道怎麼深入使用它。 這堂課屬於中階難度,目的是學習 Python 多項應用、熟練使用 Python 技巧,培養 Python 成為主要語言。內容會覆蓋物件導向和少量資結,後半段課程則是深度學習的入門課程,。
- learnpython - 學習基礎 https://www.learnpython.org
- 前年的 Python - 基本語法 https://teacher144123.github.io/PythonCrawler_2017/html/basic_python/
- CodeData 教學(請學習下面 Python3 的部分,範圍比較廣、比較多) https://openhome.cc/Gossip/CodeData/PythonTutorial/index.html
- RealPython - OOP tutorial https://realpython.com/python3-object-oriented-programming/
堂數 | 類型 | 主題 |
---|---|---|
1 | 介紹 | Python 現況、環境教學、Python基礎 |
2 | 介紹 | Github 使用、Python 技巧與練習 |
3 | 介紹 | 資料結構與 Onlinejudge |
4 | OOP | 物件導向一,定義與使用 |
5 | OOP | 物件導向二,Magic Method 和 Dataclasses |
6 | OOP | 物件導向三,繼承與多型 |
7 | 活動 | 期中發表or小比賽 |
8 | 深度 | PyTorch - 導論與知識 |
9 | 深度 | PyTorch - CNN(1) |
10 | 深度 | PyTorch - CNN(2) |
11 | 深度 | PyTorch - 進階 |
2019 Advanced Python course in NSYSU mis by Small Dragon Chen