1. 程式人生 > >編程導論(Python版)

編程導論(Python版)

面向對象 軟件 創建 算法 圖形界面 進程 數據結構與算法 隨機 機器學習


第1篇 計算機科學基礎

一、計算機組成原理
二、計算機網絡原理
三、操作系統原理
四、編譯原理
五、軟件工程原理

第2篇 Python程序設計基礎

part1 過程式編程
part2 面向對象編程
part3 函數式編程
part4 Python進階

專題一 錯誤、調試和測試
專題二 正則表達式
專題三 IO編程
專題四 多進程和多線程
專題五 常用模塊
專題六 網絡編程
專題七 圖形界面編程
專題八 數據庫編程
專題九 爬蟲
專題十 機器學習
專題十一 數據科學

第3篇 Python數據結構與算法


一、數據結構與算法概論
二、線性表
三、棧和隊列
四、二叉樹和樹
五、圖
六、查找、排序
七、算法設計技巧(貪婪,分治,動態規劃,隨機化,回溯)

第4篇 Python設計模式

一、創建型模式
二、結構型模式
三、行為型模式

編程導論(Python版)