我想改行做軟體開發零基船應該學習哪些知識

2021-04-30 21:06:57 字數 2279 閱讀 9337

1樓:育苑科技

我大概按順序推薦一些吧,希望對你有點啟發。

《c primer plus》第五版

c++隨便找一本教材,比如primer第四版隨便找本國內編寫的作業系統教材

找本簡單點的資料結構教材。

遊戲的話,客戶端還是伺服器呢

計算機圖形學

window程式設計

以後學學dx,寫點圖形程式

或者學點linux系統的簡單操作

特別是程式設計環境:gcc + gdb + make + vimunix環境高階程式設計

unix網路程式設計兩卷本

用tcpip進行網際互聯 第五版

學海無涯,祝你成功

軟體開發初學者應該看什麼書

2樓:匿名使用者

學習軟體開發都需要看

《c和指標》、《c缺陷和陷阱》、《c專家程式設計》,這三本書是一個初級c程式設計師必看的三本書,同時也是應屆新員工必須好好學習的教材,非常適合剛畢業的大學生學習 。

另外還有:

c++語言提升:

《effective c++:改善程式與設計的55個具體做法》

《more effective c++:35個改善程式設計與設計的有效方法(中文版)》

《c++沉思錄》

《c++templates中文版》

《深度探索 c++ 物件模型》

《泛型程式設計與stl》

一個由c轉向c++的程式設計師,從來沒有系統的學習過c++的語法,往往是用到的什麼學習什麼。如果要系統入門,《c++ primer》倒是不錯。

設計類《**大全》:

《重構-改善既有**的設計》

《**整潔之道》

《實現模式》

《程式設計師應該知道的97件事》

這幾本書一般講的是函式以及更低層次的設計。《**大全》完完整整的讀完過,而且做了很多的筆記,獲益良多。《重構》就不必說了,其他幾本書前面大致看了一下,也非常不錯,計劃有時間要好好學習一下。

架構:《軟體體系結構的藝術》

《領域驅動設計:軟體核心複雜性應對之道》

《軟體架構師應該知道的97件事》

《企業應用架構模式》

《面向模式的軟體體系結構卷1:模式系統》

《軟體架構設計》

《架構師需要知道的97件事》

敏捷開發:

《測試驅動開發》

《敏捷軟體開發——原則、模式與實踐》

《scrum敏捷專案管理》

《硝煙中的scrum和xp——我們如何實施scrum》

《敏捷軟體開發》

3樓:匿名使用者

先祝你學習軟體開發順利。我個人認為,要想學好軟體開發先要從基本做起。不必拘泥於某一種語言,因為主要的程式設計思想是相通的。

c語言十分經典,建議先學習c語言。可考慮安如下順序:1.

c語言程式設計(譚浩強)

2.c與指標(十分經典)

3.編譯原理

4.軟體工程

如果能把上面四本書吃透了,絕對可以成長為一名傑出的軟體工程師。

關於c和c++先學和後學其實無所謂。在某種程度上講,c是c++的基礎,要是可以的話,儘量先學習c

4樓:匿名使用者

看你是想學習什麼語言了

不過c語言和c++ 肯定是先看c語言,這是基礎語言

對於初期開發者可以先看例項,先抄**,也可以先看語法,沉澱到一定時候就結合看,慢慢的就上路了

5樓:匿名使用者

先學c++語言,再學c語言,當然英語應學好

6樓:匿名使用者

先學c吧,,再學c++ 看點c程式設計簡明教程之類的

我想學習程式設計,但不知道從哪入手,基礎也為零,求大神給點建議,推薦基本書籍方法 30

7樓:匿名使用者

別人寫的一篇關於初學電腦的心得文章,可以給你一些參考。

8樓:做而論道

想要學程式設計,首先得有一臺能上網的電腦。

樓主現在是用手機上網,再就是想要看書,這樣學程式設計,路途還很遙遠。

9樓:匿名使用者

程式設計?!這個目標太大了,你起碼得找個方向啊。。。

10樓:匿名使用者

同求中……有知道的麻煩順便發我個

學習程式設計知識需要什麼書籍 20

11樓:長沙新華電腦學院

一半網上也有公開課啥的,是在不想去培訓的話

零基礎怎麼學習軟體開發,零基礎如何學習軟體開發 最適合小白的程式語言是哪個

首先來你要確定自己是要自學還是進源機構學bai 零基礎怎麼學習軟體開發 這門專業在我們學校本身就是零基礎入門的 首先不建議自學,慢,有問題不知道如何解決,很快就會失去耐心和信心。其次軟體開發是有很多分類的,如果你偏重應用軟體,不需要從最基礎的東西學起。比如什麼編譯原理 計算機原理等等都不用學。再次軟...

零基礎學軟體開發需要多長時間,零基礎學程式設計,軟體開發需要多久

首先你是自學還是找培訓機構學習 自學的話,如果學習認真時間差不多一年到兩年的樣子 找培訓機構的話,學習起來時間會大大縮減,幾個月也有,如果想要學的深入一點那就是一年左右。實話,在理性的角度上說。最少最少的時間 是4個月。主要是看你的接收能力,與你自己的時間安排的。一般來說0基礎,至少半年。這樣才能把...

0基礎可以學軟體開發嗎?零基礎可以學習軟體開發嗎?

當然可以,每個人都是零基礎過來的,所以也不用擔心學不會,所有東西都可以從頭開學,只要你有決心。然後學習軟體開發的話,一般有這兩種學習方法!首先是自學 自學有的人是,自己買了書和網上的 結合起來看的!這種方式的效率不好說,還是要看個人,每個人的情況不同,所以學習的結果也不同!有的人持之以恆,堅持學下來...