編程小白必備 27個在線網站傾情推薦

編程小白必備 27個在線網站傾情推薦

BEAREYES.COM 北京 [ 翻譯 ] 做者:小熊在線-Davy07 日期:2012年10月23日.

       

網絡時代編程語言學習很簡單 建議寫在前面javascript

    這年頭,你不會幾門編程語言,你都很差意思和別人說話!今天咱們就編譯了TNW的一篇熱門文章,這裏彙集了27個在線編程學習網站,剛剛開始學習編程的小白們,趕快行動起來,到這些網站看看吧。也許,總有一個網站會帶你進入神奇的編程世界! 注:作程序員有風險,入門需謹慎。html

    不管你是否要從新規劃職業生涯,想從新成爲全職的程序員,來建一個網站或者開發一款應用程序仍是隻是想爲本身增長點技能而已,學習編程對於不少人來講都是不錯的選擇。固然走程序員這條路並非適合每個人,所以任何想成爲程序員以前最好認真考慮一下。html5

    在開始咱們在線學習網站的介紹以前,咱們先聽聽一位自學成才的程序員Marissa Louie的見解。做爲一家創業公司的創始人,Louie在接受TNW網站採訪時表示,對於自學計算機語言,不管是網頁設計,仍是編程語言或者其餘程序相 關的語言,在自學過程當中最艱難的部分則是「須要鼓足勇氣」。要想學編程語言的人最大的障礙每每是本身對編程自己的恐懼。(她同時表達了好的教程的做用不容 忽視。)java

    Louie的建議是當你學會了編程語言的基本技能以後,就要馬上進行實踐,從而不斷髮現而且修正本身的錯誤。android

    好了,讓咱們把這位過來人的建議記在心中。下面就讓咱們開始列舉比較不錯的在線編程學習網站吧。這些網站排名不分前後,若是你有更好的網絡資源,別忘記給咱們留言。程序員

MIT Open Courseware-Coursera-Udacity編程

    1. MIT Open Courseware瀏覽器

    麻省理工學院的開源課程項目提供2100個課程,所涵蓋的課程範圍特別普遍,包括電子工程學,計算機科學等。這些開源課程還提供在線教科書 以及考試題目,多媒體內容。同時還提供做業佈置以及項目以及樣本等內容。這些課程所有來自麻省理工近10年的真實課程。不用出國就能學習國外名校的經典課 程,這可真是好極了!安全

    2. Courseraruby

    Coursera於今年4月份上線,目前學員數量已經突破100萬。目前這個網站負責發佈來自33所大學的200多個課程。若是你以前歷來 沒據說過Cousera,其實這是受斯坦福大學的精神影響的創業公司——讓來自世界各地的學員可以在線參加大學某一專業的所有課程,這是由真正的教授,並 且仍是來自世界上最好的大學的課程,最重要的仍是免費!

    3. Udacity

    Udacity是一個目前僅有14個科目的免費的在線學習服務。網站的宣傳語是:「師從世界著名導師,解決世界上最棘手的問題」。目前這個網站不只僅教授學員編程知識,同時還設計數學基礎知識以及物理知識等。甚至還有如何創業的課程也包含在內。

Google Code University-Mozilla Developer Network-HTML5 Rocks

    4. Google Code University

    來自谷歌的在線學習資源,是有關編程的知識。固然會是免費的開源課程!若是你如今正打算學習安卓開發,那谷歌的在線課程真是再適合不過了。這裏也有不少更深層的技術知識以及系統分佈以及網頁安全等知識。

    5.Mozilla Developer Network

    提及網頁方面的知識,Mozilla應該是至關專業。這個開源基金會更是構建了一個免費的在線學習網頁,用戶能夠在這裏學習HTML,CSS以及JS的基本知識。固然有關網頁以及瀏覽器等更專業的知識,在這裏也能找到。

    6.HTML5 Rocks

    正如題目所顯示的那樣,這個網站有不少有關HTML 5的最新信息,這個網站中,用戶能夠找到相關的博客以及教程。

The Code Player-Codecademy-Khan Academy

    7. The Code Player

    The Code Playe這個網站的特點就是用戶可以切實的感覺到編程的實際操做過程,有種站在編程巨人的肩膀上的感受。

    8. Codecademy

    在今年年初,紐約市長 Michael Bloomberg發佈了一條微博,表示他打算在2012年用Codecademy來學習編程語言。這條微博讓這個原本就很熱門的網站更加知名。言歸正 傳,這是一個流行的免費在線編程學習網站,若是你打算和朋友一塊兒互動學習的話,那麼這個網站真是再好不過了!此外Codecademy同時還負責 CodeYear網站。

    9. Khan Academy

    這又是一個以學院名稱命名的在線課程網站。Khan Academy提供了不少編程語言在線課程,同時還提供了一些其餘的課程,例如文藝復興之類的課程。

General Assembl-PeepCode-Eloquent JavaScript

    10. General Assembly

    General Assembly與其餘在線課程不一樣之處在於,這個網站也提供付費在線課程。付費課程能夠經過直播的方式進行。用戶能夠在Evenbrite購買電子票,得到密碼後用戶能夠享受在線課程了。

    11. PeepCode

    PeepCode網站所包含的編程語言課程十分豐富,同時也提供可下載的課程截圖。只不過須要付費。

    12. Eloquent JavaScript

     Eloquent JavaScript實際上是一本書的名字。只不過這本書如今能夠免費在網上閱讀了。用做者的話說,JavaScript但是如今網頁技術裏最能折騰的技 術,既能幫助你實現不少聰明的創意,固然也可能把你的網頁搞的一塌糊塗。所以,要學JS就必定要學透啊!

Ruby Koans- Learn Code The Hard Way-Stack Overflow

    13. Ruby Koans

    若是你想學習Ruby這門語言,看好了,可不是Ruby-on-Rails,這就是你尋找的網站。Ruby Koans 提供免費的教程,讓用戶可以以更加愉悅的方式來學習這門語言。

    14. Learn Code The Hard Way

     Learn Code The Hard Way這個網站最初是免費提供Learn Python The Hard Way學習的,後來加入了其餘編程語言,例如Ruby和C語言。

    15. Stack Overflow

    嚴格的講,這個網站並無提供教程。可是這個網站確有不少頗有價值的信息。若是你在編程中遇到了各類各樣的困難,那麼到這個網站來提問吧,這個社區的成員解決問題的能力但是一流的。

Coder Dojo-O’Reilly- Scratch

    16. Coder Dojo

    Coder Dojo是尋找學習夥伴的好地方。好比你是一個孩子的父母,你能夠在你的居住地附件尋找學習一樣語言的孩子。這個網站還由講師以及志願者共同維護這一個知識表,但這裏面的內容還相相對有限。

    17.O’Reilly

    大名鼎鼎的O’Reilly不但發佈了不少經典的編程書籍,在它的官網上也有不少付費版的教程,所覆蓋的編程語言也十分全面。

    18. Scratch

    這個網站彷佛仍是爲父母設立的。這是由MIT Media Lab開發的免費可下載軟件,家長可讓本身的孩子利用這款軟件發佈互動的故事。

Apple Developer-Android Developer-Mobiletuts+

    19. Apple Developer

    若是你立志成爲一名爲蘋果產品開發的工程師,那麼你最好仍是到蘋果官方的在線論壇來了解最新的產品以及開發資訊。這是個不錯的學習的地方。

    20. Android Developer

    同理,若是你押寶安卓平臺。那麼谷歌的開發者論壇天然也是最好的去處。這個網站進行了很大的改進,包括了不少I/0大會的視頻內容,同時還未開發者提供了設計開發程序的指導。

    21.Mobiletuts+

    Mobiletuts+網站提供有關IOS以及安卓平臺的博客介紹以及教程。同時還發布不少有關網頁設計的免費教程。固然這個網站還提供付費版的教程。

Udemy-Code School-Bloc

    22. Udemy

     Udemy的課程內容也很普遍,有的內容免費,有的內容則收費。這個網站的還包括諸如Mark Zuckerberg以及Marissa Maye等科技界名流的視頻。

    23. Code School

    Code School提供付費版的視頻課程,同時也提供一些免費的課程。

    24. Bloc

    Bloc承諾用戶用12周就可讓你成爲網頁開發者。經過付費,用戶將會得到至關於我的健身教練同樣的講師,隨時解決用戶在學習中遇到的問題。只需3個月,用戶甚至可以找到一份全職的網頁設計工做。

Treehouse-Programr-Processing

    25. Treehouse

    能夠按月訂閱,Treehouse提供大約600多個在線視頻。固然高級訂閱用戶能夠享受到更多的特點功能。

    26. Programr

    這個網站的學習方法和其餘網站有所不一樣。須要學習者本身開發,直到成功爲止。喜歡的用戶不妨到官方網站去一探究竟。

    27. Processing

    這個網站也有不少值得稱道的地方,習慣了傳統開源項目學習的用戶,不妨到這個網站上找點學習的新靈感。

    以上就是選取的一些頗有特點的在線學習網站,也許總有一款適合你。固然,若是你有更好的網站,不妨留言,推薦給廣大學友們。

相關文章
相關標籤/搜索