後端學習

1.Unix/Linux
後端必須掌握的操做系統。我的建議平時能夠徹底使用Ubuntu Desktop做爲平常使用的操做系統。附帶的,須要對操做系統自己有足夠的認識和了解。
建議的書籍:《Linux編程》《Unix環境高級編程》

2.C/C++
雖然如今後端各類腳本語言盛行,可是C/C++做爲基礎中的基礎,仍然是後端程序員須要掌握的技能之一。固然初入此坑能夠暫時不用,但隨着技能樹日益增加,沒有這項技能將步履維艱。
建議書籍:《C/C++ Primer》《Effective C++》《Pointers on C》等等

3.網絡編程
不廢話,必備技能,這都不懂還當什麼後端!
建議書籍:《Unix網絡編程》《TCP/IP協議詳解》

有了上面三項作基礎,後面就能夠開始進入選擇:

4.腳本語言
PHP、Python、Ruby之類的挑一到兩個,深刻學習。

5.數據庫 這個很少說了,不管是關係型數據庫仍是非關係型數據庫,都是必需要吃透緊緊掌握的東西 我一直認爲後端編程都是以上面5個方面爲核心擴展開的,不管作哪方面的後端開發,歸根到底都是這5個方向的延伸。 做者:李丹陽 連接:https://www.zhihu.com/question/24952874/answer/42165719 來源:知乎 著做權歸做者全部。商業轉載請聯繫做者得到受權,非商業轉載請註明出處。
相關文章
相關標籤/搜索