菜鳥的成長之路

每一年都有不少人因爲各類各樣的緣由想要投身程序員大軍行列,然而苦於沒有好的學習途徑,找資料找了半天,而後還本身不滿意,在這裏給你們作一個推薦,不按期更新,必定不全,只是本身以爲還不錯的一些地方。會持續更新。css

網站


不推薦入門時候徹底靠網站,最好是使用大部頭的書認真學習,不錯,若是你想快速試試,這幾個網站可能適合你。html

入門教程
  1. W3school(http://www.w3school.com.cn/)java

    w3school是筆者當年學習《web基礎》課程時候用到的,一些基礎的html、css、js技術都在上面有簡要說明,並且提供在線運行功能,能夠改改小程序,幫助理解。git

  2. 菜鳥教程(http://www.runoob.com/程序員

    又一個國內良心站點,裏面有各類資源,以知識小節的形式羅列,很是適合入門學習,包括HTML/CSS,JavaScript,服務端數據庫移動端XML教程ASP.NET,Web Services,開發工具網站建設等模塊,知識點羅列清晰。github

  3. tutorialspoint(https://www.tutorialspoint.comweb

    國外網站,知識面覆蓋很是全,和計算機有關的知識的入門教程基本上均可以找到。正如它的slogan:The largest Tutorials Library on the web。五星推薦。面試

  4. 伯樂在線資源站點(http://hao.jobbole.com/
    主要是對各種工具、框架有一個基礎認識,內容爲博客整理,更像是一個導讀,告訴你這些框架、工具的一些基礎知識。算法

  5. 官網數據庫

    國內的開發者每每忽視了官網的存在,這和咱們所處的網絡環境與語言環境有關。筆者這麼多年來,直到近期,才發現官網的重要性。要知道,那裏纔是第一手的資源,看別人的教程、博客可能上手快,可是必然在知識傳遞過程當中產生遺漏或者謬誤。通常技術的官網都會有一個tutorial或者quick start guide之類的東西來指導你進行基礎的開發。並且很多官網都會有一個很是詳細的API供查詢使用。


通常在編程過程當中定位到什麼問題,均可以經過搜索開求解,若是你作的不是前沿技術,那麼你報出的Error查不到同類錯誤只有兩種狀況,一你不會查,二你不正常。。。對於犯過的錯誤,每每不少人願意記錄下來,之後犯同類錯誤時能夠快速解決,也能夠幫助別人。

博客
  1. 博客園(http://www.cnblogs.com/

    這也是我開博的地方。國內的博客網站最喜歡博客園,比較乾淨,純粹。資源豐富,平淡的外表下面有着極其豐厚的內涵,靜水深流。

  2. CSDN博客(http://blog.csdn.net/

    人多,商業化也不錯,有很多深度好文。CSDN作的東西比較全,問答、下載、博客都有。不知是否由於排班的緣由,老是感受浮躁而不夠純粹。

  3. IBM DeveloperWorks(http://www.ibm.com/developerworks/cn/)

    相比與前兩個博客網站,這個網站有更多的深度好文。這裏的做者每每是大牛,不管是基礎技術仍是前沿技術做的分析都很到位,五星推薦。不知道爲何網站不太火,不過來了必定不後悔。

  4. 阮一峯的技術博客(http://www.ruanyifeng.com/blog/

    也許是由於當老師的關係,阮一峯的博客裏的教程給人的感受很舒服,很好用。頁面很醜,可是內容都是精華。

  5. ImportNew(http://www.importnew.com/

    聽說也許是東半球最好的java文章社區,關注了一年多了,感受還不錯。網站文章集中在Java&Android領域。伯樂在線旗下網站。文章涉及的東西比較基礎,可是分析的比較深,讀完如醍醐灌頂,久久不能忘懷。

  6. 伯樂在線(http://www.jobbole.com/

    文章主要以翻譯外國文章爲主,視野比較廣。另外一個用法就是經過原文連接,你能夠了解到一個全新世界。

問答
  1. Stackoverflow(http://stackoverflow.com/)

    全球最大的編程技術問答社區。一站在手,天下我有。

  2. CSDN問答(http://ask.csdn.net/

    國內不錯的問答環境,然而有質量的問答很少。

——————————————————————————————————————————————————————————————

想學習大牛的編程方式,想了解大型開源項目的技術細節,想要將本身的得意之做開放給別人借鑑,就來擁抱開源吧。

開源
  1. github(https://github.com/)

    github有多強,大多數開源軟件、技術都會在github上開源,做爲一個公開的git庫,在業內極具影響力。git是新一代的代碼庫,在業內飽受好評。

——————————————————————————————————————————————————————————————

算法是硬功夫,平時不顯山不露水,緊要時候能一擊致命。

算法
  1. LeetCode(http://leetcode.com/) 近幾年leetcode有席捲天下之勢,已經成爲了最知名的面試算法網站,幾百道題打天下,餘者皆敗,靠的是極好的用戶體驗。題目之間的關聯,對於每一道題的討論,leetcode讓人用着很舒服。
相關文章
相關標籤/搜索