1. 程式人生 > >程式設計師進階之路(C、C++、Java、Python經典書籍及學習順序)

程式設計師進階之路(C、C++、Java、Python經典書籍及學習順序)

程式設計師進階之路
初級:
《計算機程式的構造和解釋》


C語言:
1.《C語言程式設計:現代方法:第2版》
2.《C Primer Plus 第五版》
3.《C程式設計語言(第2版·新版)》
4.《C和指標》
5.《C專家程式設計》
6.《C 陷阱與缺陷》
7.《資料結構C語言版第二版》
8.《資料結構與演算法分析:C語言描述(原書第2版)》


C++:
1.《C++ Primer 第四版》
2.《Effective C++》和《More Effective C++》
3.《Thinking in C++》
4.《The C++ Standard Library》
5.《C++ STL》
6.《C++ Template》


Java:
1.《java從入門到精通》
2.《Effective Java 中文版》
3.《java核心技術卷一》
4.《java核心技術卷二》
5.《javaWeb整合開發王者歸來》
Python:
1.《Python 學習手冊第3版》
2.《Python 核心程式設計》
3.《Python Unix和Linux系統指南》
4.《Python網路程式設計基礎》
UI:
1.《互動設計——超越人機互動》
2.《Don’t Make Me Think / 點石成金:訪客至上的網頁設計祕笈》


中級:
1.《程式碼大全》
2.《程式碼整潔之道》
3.《重構:改善既有程式碼的設計》
4.《設計模式》
5.《深入淺出設計模式》
6.《人月神話》


高階:
1.《編譯原理》