Windows程式設計師的學習路線

2021-05-28 10:11:40 字數 1554 閱讀 9888

windows程式設計師的學習路線  

1.當然要熟悉下c語言了 入門可以選用潭浩強的 《c程式設計》(當然最好能讀c programming language)特別要對其中的指標,結構體等東西一定要搞清楚了(要學好的很好至少要花費乙個月時間) 為什麼要從c開始呢:<1> c好學 <2> 大多數的作業系統核心部分是用c開發的 <3> c的效率高且語言成熟

2.在1的基礎之上一定要認真學習一下資料結構 對c++程式設計師來說良好的資料結構可以讓乙個程式設計師很輕鬆的完成程式設計 糟糕的資料結構可以把乙個程式設計師累死 推薦書籍:嚴蔚敏的《資料結構(c語言版)》或北京大學的一本中c++版的資料結構 書中說到的每個主體在我們的程式設計中都會用到 認真學好會對你的以後的c++程式設計有太多的好處 (3個月時間)

3.學好了2之後可以學習下《c++ program design》這本書初步介紹了c++和如何使用c++寫出windows下的程式(要學好至少要花費3個月時間)

4.在3的基礎之上可以讀一本叫《windows 95 程式設計》(它的最新版本是programming windows)這是一相windows程式設計的領域的不朽之作(3個月時間) 通過2和3的學習你已經成為了乙個可以設計windows程式的程式設計師了 要想更好的設計windows程式設計 一定要借助框架結構不可 為什麼:框架結構可以加快我們程式設計的速度 雖然使用框架使得我們的程式的效率低了那麼一點 但隨著當今計算機的運算能力的提公升 你不會感覺到這一點點的效能損失的反而會因為你使用的框架結構而使你的程式設計加快了速度 使用框架結構才算乙個真正的vc++程式設計師

5.在4的基礎之上可以看一些簡單的mfc程式設計的書比如《visual c++入門教程》之類的圖書 這可以使你能寫出一些帶有通用控制項的mfc程式 (1個月時間)

6.在5的基礎之上你已經可以很快開發乙個軟體了 但不了解mfc框架執行機制是很不好的 了解mfc的執行機制可以使你以後的mfc程式設計工作做的更好 推薦書籍侯傑的《深入淺出mfc》 但這本書真的不適合初學者當你有了一定的開發經驗以後這本書對你來說確實很好 若你很熟悉windows下的sdk程式設計並打算或已經開始使用mfc進行軟體開發 那這本書對你來說再好不過了 (2個月時間)

7.在6的基礎之上你可以看下這本書《vc++技術內幕》由潘愛民譯的 推薦看原著(3個月)

8.在以上基礎之上為了更好的使用vc++這個工具 推薦看一下《vc++6.0寶典》(3個月) 從開發工具的角度講這本書寫的很好

9.為了更好的工作可以參考一下vc++程式設計百例

10.之後你可以看一下《windows核心程式設計》 這本書很好的講解了windows的程式設計 對你寫系統程式很有好處的 推薦看原版

11.只了解其形不算真正的了解 之後還要認真的讀一下windows的核心原始碼 相信wrk 很容易找到的 可以配合《深入解析windows作業系統》《windows核心原理與實現》和《windows核心情景分析》

13.要做到乙個好的程式設計師一定要對驅動程式有所了解所以寫乙個檔案驅動之類的東東是很有必要的

14.經過以上各步的學習你完全成為乙個優秀的windows程式設計師了(前提是每一步要學好)

15.漏了一些重要的東東 編譯原理 彙編及 組成原理 和設計模式等也是很重要的東東 只有學好了這些才能明白語言為什麼要這樣組織才能高效。

程式設計師成長路線

圖書封面 我的程式設計師成長之路 程式設計師的成長經歷往往很相似,大部分的人走過了最前面相同的一段路,而有的人則走得更遠。總結自己這些年來的歷程,這也許能讓年輕的程式設計師少走一些彎路,成長得更快 或許更好一些,能讓大家從中得到一些啟發,早日進入優秀程式設計師的階段,實現夢想,釋放激情。第一階段,最...

Windows程式設計師學習內容

經常發現有人在網上提出這樣的問題,現實中也確實有不少人在經歷了3 5年的windows開發之後就開始迷失方向,每天渾渾噩噩混日子,可能是因為這個問題粒度太大,沒人願意花時間回答,希望本文可以拋磚引玉,給大家節省些時間,同時也希望園子裡面的兄弟們能盡力的補充,從而使這篇文章可以幫助更多的後來人。首先說...

好程式設計師大資料學習路線分享MAPREDUCE

好程式設計師大資料學習路線分享mapreduce,需求 統計大量的文字檔案中的單詞出現的次數 2 階段之間的呼叫 3 業務程式 task程式 如何併發到集群並啟動程式 4 如何監控task程式的執行狀態,如何處理異常 這些問題是開發分布式程式都會面臨的問題,完全可以封裝成框架 mr 的結構 乙個完整...