壹是學習順序。
首先從熟悉簡單的C語言語法開始,然後逐步學習C++語法、WIN32、MFC、QT、網絡編程、數據庫、數據結構、算法、COM、STL等。構建完整的C語言知識體系。這需要壹個漫長的學習和積累過程。語法入門部分需要2-3個月左右,其他部分需要在學習和工作中慢慢理解和消化。
c11.jpg
第二是學習方法。
人們80%的知識都是通過眼睛獲得的,但學習編程則不同。除了看書和看視頻,關鍵是努力工作和開動腦筋。通過做大量的練習和項目實戰,不斷積累代碼量。只有代碼足夠多,項目做得更多,妳才能真正學到東西。項目能否完成是衡量妳是否學會的唯壹標準。後來就是代碼的質量和優化,只能在項目工作中慢慢積累。
c12.jpg
最後強調壹點。
很多人學會不會編程是因為掉進了坑裏。就是教程或者書上的知識點跨度太大。作為初學者,自己很難找到答案。如果妳沒有掌握前面的知識點,那麽妳肯定學不會後面的知識。目前大多數編程書籍和教程在某種程度上都存在這樣的缺點。自學能力強的人可以通過各種方法,參考各種網上資料自行解決。然而,大多數自學能力差的人只能依靠老師、同學、同事或朋友的幫助指導,或者報名培訓機構,由老師指導完成。
學習編程通常需要壹些好的學習資料,包括紙質書、視頻教程、課件、項目練習和代碼。零基礎入門書籍推薦了解C語言和C Primer Plus,還有壹本非常特別的內部教材《匯編與C語言基礎教程》,面向將匯編與C語言正反結合的程序員,也非常不錯,非常透徹細致地講解了匯編與C語言的精髓。還有很多視頻資料,包括各種視頻網站、論壇和自媒體,如網易課堂、騰訊課堂和Muke.com..還有壹些論壇,如CSDN和編程中國。最重要的是問答服務,推薦阿依達人的網站也很不錯。從零基礎入門到申請課程,有配套的視頻、課件、代碼、項目和問答服務,還可以兼職接單,學以致用。