推薦一些非常有用的學習網站

stormzhangV發表於2016-11-18

昨天的文章很多人表示很受用,同時有人留言讓我推薦一些學習渠道啥的,馬上雙 11,姑且忙中偷閒送波福利給你們,今天就給你們推薦一些絕對有用的學習網站。

1. free-programming-books

這個就不多說了,之前有推薦過的,免費的計算機程式設計類書籍,很多很全,不過都是英文的,有英語閱讀習慣的人強烈推薦給你們,如果沒有也沒事,這裡有中文版的,地址:free-programming-books-zh_CN.

推薦一些非常有用的學習網站

2. Leetcode

簡單來說 Leetcode 是一個刷面試題的網站,偏向於演算法方面,可以直接線上執行,只不過 Leetcode 上的題目很難,我們知道去大公司面試大多都會考察資料結構、演算法相關的題目,所以很多應聘 BAT、甚至 Google、Facebook 的同學都會去上面刷題,而且上面本身就收錄了一些大公司的筆試題,如果你能把上面的題全都做會,那就有點屌了。雖說我不提倡只會刷題忽略了動手實踐能力,但是通過做這些題總歸是對自己的程式設計能力有不少幫助的,尤其是準備應聘大公司的同學,那在應聘之前去上面刷刷題準備下會好不少。

推薦一些非常有用的學習網站
Leetcode

3. Codewars

Codewars 也是一個刷題網站,只不過跟 Leetcode 不同的是 Codewars 不是集中在演算法方面,而是跟一些程式語言相關的題目,你可以選擇你擅長的語言或者領域進行答題,而且他有一套完善的激勵系統,激勵你持續刷題練習進步。

推薦一些非常有用的學習網站
Codewars

4. Medium

Medium 是什麼?簡單說 Medium 是新時代的部落格網站,是一個乾淨的讓人上癮的部落格網站,在上面你可以根據自己的興趣,找到最適合你的、最純粹的部落格,如技術、設計、產品等等,而且全世界的大牛,如 Google、Facebook 的員工都在上面寫部落格,現在 Medium 也是目前我唯一主動瀏覽的部落格網站,其餘被動的、遇到問題都是用 Google 解決。唯一遺憾的是訪問需要翻牆,不過這也剛好把非目標使用者過濾了,就像 Google 過濾掉一部分程式設計師一樣。

推薦一些非常有用的學習網站

5. 可汗學院

可汗學院是一種新型的教育方式,甚至顛覆了美國的教育方式,簡單地說,就是世界上最牛的老師,給全世界想學習的人,創造的一個百科全書式的、全免費和網上智慧跟蹤的視訊學習平臺,在上面你可以學到全世界最牛的老師的視訊教程以及頂級大學的開放課程,最大特點就是內容簡練、淺顯易懂、追求循序漸進,很可能以後人人都不用上學了,直接在家線上學習了。

不過令我敬佩的是創辦這家公司創始人的是一個窮屌絲,叫薩爾曼.可汗,家裡很窮,但是依靠著自己的刻苦與天賦很迅速的考上了美國麻省理工學院,偶然間教導遠端的小侄女數學的時候發現這種模式,自己的指導幫助侄女成績飛速提高,後來乾脆錄製了視訊放在網上,讓全世界的人都可以免費看,他授課的方式有趣,淺顯易懂,一時間在美國很火爆。但是他一直堅持免費,直到後來有投資人願意出 10億 美金來投資他,仍然被拒絕了,他就是要免費!目前這家公司估值上萬億,連比爾蓋茲也是他的狂熱粉絲,所以如果,你還沒有聽過可汗學院,那麼建議你關注下。

國內網易雲課堂貌似有一個可汗學院的模組,專門翻譯可汗學院的一些教程,地址在:

open.163.com/khan/

推薦一些非常有用的學習網站

6. Udacity

Udacity 中文名叫做「優達學城」,是一個免費的自學程式設計的網站,不過目前也有一些收費課程。Udacity 在國外非常火,很多 Google、Facebook 的工程師都在上面錄製課程,而且這些企業甚至跟他們建立合作,在 Udacity 取得了一個叫做奈米學位的同學,去應聘這些公司有很大優勢。貌似目前剛考慮進駐中國,很幸運之前他們進駐中國的第一個合作就找到了我。

當然 Udacity 上面都是英語教程,不過據說有同聲翻譯,還是推薦大家順便學習下英語,實在適應不了的,國內也有不少 IT 線上教育網站,如網易雲課堂,慕課網,極客學院等,這些網站都有免費課程和收費課程,這個就不過多說了,相信大家都已經知道的,根據自己的口味與需求去自行選擇就好了。

推薦一些非常有用的學習網站

以上就是我給大家推薦的一些學習網站,既然是好東西肯定不能多推薦,就這些了,希望你們都能找到適合自己的學習方式!

本文原創釋出於微信公眾號 AndroidDeveloper,歡迎關注獲取更多原創分享。

相關文章