開源 | Python基礎入門課程
05-19
開源 | Python基礎入門課程
來自專欄 全棧數據工程師養成攻略
2016年11月至2017年2月,出於個人興趣,我錄製了《全棧數據工程師養成攻略》視頻課程,收到了不錯的反饋,目前在網易雲課堂上已有1.8W人加入學習。
2017年9月至12月,我擔任了一次線下Python培訓課程的老師,主要介紹Python的基礎語法和使用,並計劃將其作為《Python人工智慧系列課程》的第一部分。
現在想來,可以把這門課的課件和代碼分享出來,一方面可以作為《全棧》課的前置和補充,另一方面也為自己的後續進階課程鞏固基礎。
至於具體是什麼進階課,暫時先把它,稱作DI好了。
課程內容
《Python基礎入門》主要面向零編程基礎的同學(當時的學生都是10來歲的小學生),以Python3.6為編程語言,使用Python3.6自帶的IDLE進行編程,目的是幫助零基礎同學快速掌握Python編程所需的最小子集內容,包括變數、類型、條件、循環、列表、字元串、字典、函數等基礎語法。
課程共包括14節課的pdf,以及每節課對應的課堂練習和課後習題代碼。
課程關聯
把《Python基礎入門》和《全棧》關聯起來:
- 前者介紹Python語法基礎,主要使用Python3.6和IDLE;
- 後者介紹Python和數據工程相關的內容,主要使用Python2.7和Sublime;
- 可以把前者作為後者的前置課程。
至於DI,則是《Python基礎入門》的另一門後續課程,主要和人工智慧相關,具體內容還在準備中。
課程鏈接
最後放一下課程相關的鏈接,包括全部的課件和代碼:
- github項目:https://github.com/Honlan/Python-Basic;
- 百度網盤:https://pan.baidu.com/s/19u2EerryFNO07t8e-zV1jw,密碼 k57a;
- 網易雲課堂:http://study.163.com/instructor/1022262032.htm。
推薦閱讀:
※如何用 Python 中的 NLTK 對中文進行分析和處理?
※轉載《Top 10 Python libraries of 2016》
※靜覓博主:Python爬蟲學習系列教程