編譯語言:
1.c語言
能力要求:精通
選用教材:《c primer plus 中文版(第5版)》
其他教材:《標準c程式設計(第3版)》《c語言入門經典(原書第3版)》
補充教材:《c程式語言》《c陷阱與缺陷》《c專家程式設計》《c與指標》
2.c++語言
能力要求:熟練
選用教材:《c++ primer 中文版(第4版)》
其他教材:《c++ primer plus 中文版(第5版)》
補充教材:《c++程式設計陷阱》《effective c++》《more effective c++》《essential c++中文版》
3.asm語言
能力要求:掌握
選用教材:《80x86組合語言程式設計教程》和《windows環境下32組合語言程式設計》
其他教材:《組合語言》
補充教材:《組合語言程式設計藝術》
指令碼語言:
1.asp
能力要求:掌握
選用教材:尚無
其他教材:尚無
補充教材:尚無
2.php
能力要求:精通
選用教材:《php與mysql基礎教程(第2版)》
其他教材:《php和mysql web開發(原書第3版)》《php和mysql web應用開發核心技術》
補充教材:《ajax與php基礎教程》
3.perl
能力要求:熟練
選用教材:《perl語言入門(第4版)》
其他教材:《perl技術內幕》《perl教程(win32版)》
補充教材:《perl網路程式設計》
4.python
能力要求:掌握
選用教材:《用python學程式設計》
補充教材:《python網路程式設計基礎》
作業系統(這裡看導師的專案要求,原則上推薦從microsoft開始。):
概覽類:《深入理解計算機系統》
1.windows
系統學習類:《深入解析windows作業系統》
系統程式設計類:《windows程式設計》和《windows核心程式設計》
網路程式設計類:《windows網路程式設計》
2.linux
系統學習類:尚無
系統程式設計類:《linux程式設計(第3版)》
最後,比較負責的,我做了一張拓撲圖給你,以便確認你的學習路線:
在完成第一層後就閱讀《深入理解計算機系統》,讀完這本書再繼續。
a1pass後記:看到這些才知道自己有多菜 ,這是冰血大哥為他的「懶貓」設計的一套提高實戰能力用的學習方案,雖然部分內容值得商榷,但是我個人認為只有這樣,才能提高技術,對吧?這套學習方案雖然不可能適合所有人,但也可以做乙個參考。
Hacker需要掌握的基礎
編譯語言 1.c語言 能力要求 精通 選用教材 c primer plus 中文版 第5版 其他教材 標準c程式設計 第3版 c語言入門經典 原書第3版 補充教材 c程式語言 c陷阱與缺陷 c專家程式設計 c與指標 2.c 語言 能力要求 熟練 選用教材 c primer 中文版 第4版 其他教材 ...
前端需要掌握的PHP基礎
php 是 php hypertext preprocessor 的首字母縮寫,php能夠生成動態頁面內容,能夠建立 開啟 讀取 寫入 刪除以及關閉伺服器上的檔案。能夠接收表單資料。能夠傳送並取回cookie。能夠新增 刪除 修改資料庫中的資料。下面介紹一些前端用到的基礎方法 php語法以結尾,注釋...
關於mybatis,需要掌握的基礎
目錄 總結 mybatis,需要掌握的基礎如下 1 了解orm 思想 orm思想的作用 對映配置的兩種方式 2 mybatis開發流程 基本使用 3 日誌框架 4 了解mybatis生命週期並抽取工具類mybatisutil mybatisutil工具類的作用 6 註解開發 7 動態sql 8 物件...