第1篇 計算機科學基礎
1、計算機組成原理
2、計算機網絡原理
3、操做系統原理
4、編譯原理
5、軟件工程原理
第2篇 Python程序設計基礎
part1 過程式編程
part2 面向對象編程
part3 函數式編程
part4 Python進階
專題一 錯誤、調試和測試
專題二 正則表達式
專題三 IO編程
專題四 多進程和多線程
專題五 經常使用模塊
專題六 網絡編程
專題七 圖形界面編程
專題八 數據庫編程
專題九 爬蟲
專題十 機器學習
專題十一 數據科學
第3篇 Python數據結構與算法正則表達式
1、數據結構與算法概論
2、線性表
3、棧和隊列
4、二叉樹和樹
5、圖
6、查找、排序
7、算法設計技巧(貪婪,分治,動態規劃,隨機化,回溯)
第4篇 Python設計模式算法
1、建立型模式
2、結構型模式
3、行爲型模式數據庫