每一年都有不少人因爲各類各樣的緣由想要投身程序員大軍行列,然而苦於沒有好的學習途徑,找資料找了半天,而後還本身不滿意,在這裏給你們作一個推薦,不按期更新,必定不全,只是本身以爲還不錯的一些地方。會持續更新。css
不推薦入門時候徹底靠網站,最好是使用大部頭的書認真學習,不錯,若是你想快速試試,這幾個網站可能適合你。html
W3school(http://www.w3school.com.cn/)java
w3school是筆者當年學習《web基礎》課程時候用到的,一些基礎的html、css、js技術都在上面有簡要說明,並且提供在線運行功能,能夠改改小程序,幫助理解。git
菜鳥教程(http://www.runoob.com/)程序員
又一個國內良心站點,裏面有各類資源,以知識小節的形式羅列,很是適合入門學習,包括HTML/CSS
,JavaScript
,服務端
,數據庫
,移動端
,XML教程
,ASP.NET
,Web Services
,開發工具
,網站建設
等模塊,知識點羅列清晰。github
tutorialspoint(https://www.tutorialspoint.com)web
國外網站,知識面覆蓋很是全,和計算機有關的知識的入門教程基本上均可以找到。正如它的slogan:The largest Tutorials Library on the web。五星推薦。面試
伯樂在線資源站點(http://hao.jobbole.com/)
主要是對各種工具、框架有一個基礎認識,內容爲博客整理,更像是一個導讀,告訴你這些框架、工具的一些基礎知識。算法
官網數據庫
國內的開發者每每忽視了官網的存在,這和咱們所處的網絡環境與語言環境有關。筆者這麼多年來,直到近期,才發現官網的重要性。要知道,那裏纔是第一手的資源,看別人的教程、博客可能上手快,可是必然在知識傳遞過程當中產生遺漏或者謬誤。通常技術的官網都會有一個tutorial或者quick start guide之類的東西來指導你進行基礎的開發。並且很多官網都會有一個很是詳細的API供查詢使用。
通常在編程過程當中定位到什麼問題,均可以經過搜索開求解,若是你作的不是前沿技術,那麼你報出的Error查不到同類錯誤只有兩種狀況,一你不會查,二你不正常。。。對於犯過的錯誤,每每不少人願意記錄下來,之後犯同類錯誤時能夠快速解決,也能夠幫助別人。
這也是我開博的地方。國內的博客網站最喜歡博客園,比較乾淨,純粹。資源豐富,平淡的外表下面有着極其豐厚的內涵,靜水深流。
CSDN博客(http://blog.csdn.net/)
人多,商業化也不錯,有很多深度好文。CSDN作的東西比較全,問答、下載、博客都有。不知是否由於排班的緣由,老是感受浮躁而不夠純粹。
IBM DeveloperWorks(http://www.ibm.com/developerworks/cn/)
相比與前兩個博客網站,這個網站有更多的深度好文。這裏的做者每每是大牛,不管是基礎技術仍是前沿技術做的分析都很到位,五星推薦。不知道爲何網站不太火,不過來了必定不後悔。
阮一峯的技術博客(http://www.ruanyifeng.com/blog/)
也許是由於當老師的關係,阮一峯的博客裏的教程給人的感受很舒服,很好用。頁面很醜,可是內容都是精華。
ImportNew(http://www.importnew.com/)
聽說也許是東半球最好的java文章社區,關注了一年多了,感受還不錯。網站文章集中在Java&Android領域。伯樂在線旗下網站。文章涉及的東西比較基礎,可是分析的比較深,讀完如醍醐灌頂,久久不能忘懷。
伯樂在線(http://www.jobbole.com/)
文章主要以翻譯外國文章爲主,視野比較廣。另外一個用法就是經過原文連接,你能夠了解到一個全新世界。
Stackoverflow(http://stackoverflow.com/)
全球最大的編程技術問答社區。一站在手,天下我有。
CSDN問答(http://ask.csdn.net/)
國內不錯的問答環境,然而有質量的問答很少。
——————————————————————————————————————————————————————————————
想學習大牛的編程方式,想了解大型開源項目的技術細節,想要將本身的得意之做開放給別人借鑑,就來擁抱開源吧。
github(https://github.com/)
github有多強,大多數開源軟件、技術都會在github上開源,做爲一個公開的git庫,在業內極具影響力。git是新一代的代碼庫,在業內飽受好評。
——————————————————————————————————————————————————————————————
算法是硬功夫,平時不顯山不露水,緊要時候能一擊致命。