分享自學程式設計收藏的網站學習資源
活到學到老,自學能力已經成為最重要的一種競爭力,特別是在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視訊/軟考資料/……,即可領取相應資料包。
進入計算機的大門,你會發現天地很廣。所以多瞭解些趨勢,拓展視野,也很重要。