1. 程式人生 > >分享自學程式設計收藏的網站學習資源

分享自學程式設計收藏的網站學習資源

活到學到老,自學能力已經成為最重要的一種競爭力,特別是在IT行業,每個人都有自學的經歷,我也不例外,這些是我在學習中、工作中收藏的網站資源。希望能幫到剛入門的小夥伴。

IT技術學習網站:

W3Cschool線上教程 最適合入門的程式設計學習網站,從前端的HTML5、CSS到後端的伺服器搭建一應俱全。

網址:www.w3cschool.cn

Google Code 學習開發安卓App

網址:code.google.com

部落格園 開發者的網上家園 

網址:www.cnblogs.com

CSDN 全球最大中文IT社群,為IT專業技術人員提供最全面的資訊傳播和服務 

網址:www.csdn.net

掘金 高質量的技術分享社群 

網址:gold.xitu.io

IT類視訊教學網站:

慕課網(部分課程免費) 國內知名的IT技能學習平臺 

極客學院(部分課程免費)線上IT教育平臺 

Learnable(英文) —學程式設計,超過5000個視訊 

麥子學院 除了IT技術培訓,還提供產品、運營、UI設計培訓 

看各大名校公開課可以上這些網站:

Coursera(中文) 一流大學的線上課程,免費加入 

網易公開課 隨時隨地看名校課 

網址:open.163.com

網易雲課堂 中文計算機專業課程 

網址:study.163.com/curricula/cs.htm

學堂線上 最大的中文慕課(MOOC)平臺

網址:www.xuetangx.com/

edX(英文) 免費學習來自全球頂尖大學(包括MIT和哈佛大學)的課程 

網址:www.edx.org

Open Yale Courses(英文) 耶魯大學的課程,既有傳統的網路公開課,也有M〇〇C

網址:oyc.yale.edu

Open Learning Initiative(英文)卡麥基梅隆大學的一個開放學習計劃

網址:http://oli.cmu.edu/

自學過程中遇到的問題:

  • 再多的學習資料也只是在你搜集的時候心裡很興奮,覺得我拿到了就能學到,這真的是不正確的,不能僅僅是滿足自己的心裡需要而狂搜集學習資料;

  • 專注於一本經典學習資料,太多的學習資料你會盲目的去隨便亂翻著看,等挑出喜歡的那一本學習資料別人都學幾章了;

  • 學習過程中看過一些視訊教程,但是過後覺得看完了沒有學到多少東西,並且學習進度慢,不如看書學習學的多和深入,建議看視訊的時候一定要結合書學習,只看視訊真的不行;

以上是個人的見解,每個人的情況,接受知識的能力不同,具體問題具體分析吧。

看到一個比較有意思的比喻:

  • C -> 微調後的引擎

  • C++ -> 能賺大錢

  • Java -> 可從銀行拿回我們的錢

  • Python-> 童謠 (甚至老者都能從中發現智慧…)

  • Ruby -> 可從風投人那拿到錢

  • PHP -> 用於夫妻店

  • Erlang-> 可同時做多件事

  • Perl -> 和管道膠帶類似

  • Common Lisp-> 可用其做任何事情,但且不知該做什麼

  • Haskell -> 數學系的傢伙喜歡用

  • OCaml -> 搞編譯器設計的傢伙喜歡用

  • Objective -C -> 喬布斯粉絲所用

  • Java-> 做網頁的,到處都在用

  • C#-> 針對那些對 IT 無頭緒的人的解決方案(相信 MS 會照顧好你,而不是你自己)

  • Scala -> 有人(paul graham)說 Java 有點 disciplinarian ,所以有極客想改變形象,他們就發明了 Scala

考慮自己未來選擇哪一門語言,更多的應該是看自己適不適合喜不喜歡,如果你對一門語言沒有興趣,只是看是否有前途來選擇,你做的不會開心——>如果你做的不開心——>你就不會做的出色——>如果你做的不出色——>你的待遇就不會好,還談什麼前途?

小福利:關注“資料線上”或掃一掃,回覆“python視訊/java視訊/php視訊/軟考資料/……,即可領取相應資料包。

進入計算機的大門,你會發現天地很廣。所以多瞭解些趨勢,拓展視野,也很重要。