編程學習網站

剛開始學習編程,若是隻是拿着書本拼命敲代碼,確定是很是枯燥的。若是不是很是有決心和毅力可能就會輕易放棄了,有沒有學習坡度不那麼陡的教程呢? 讓咱們能夠先學點基本的知識,等有了入門功夫,嚐到了甜頭了,再來挑選本身喜歡的東西學習呢?答案是確定的,下面的這幾個網站就能讓你很快地而且相對輕鬆 有趣地學習編程知識。程序員

Codecademy:在瀏覽器裏就能編寫和運行編程做品編程

550x374

Codecademy是國外很是火的一個「互動式」編程教學網站,你能夠用瀏覽器,一邊看着教程一邊敲打代碼,而且在瀏覽器中模擬運行,很是直觀, 幫你免去安裝編輯器和IDE的麻煩。課程安排得也很是合理,按照它的內容一步一步地學習,會讓你很是享受這個過程的!利用它,你能夠輕鬆學習 HTML/CSS、JavaScript、jQuery、Python以及Ruby。瀏覽器

580x263

異常火爆、紅得發紫的趣味編程網站Codecademy還推出了實驗室Labs功能,目的是爲了能讓人們更方便地學以至用,而免去下載安裝桌面版本 的編輯器或集成開發環境(IDE)的麻煩。除了編輯,Codecademy Labs還能讓你運行和下載可執行文件,拿到別的地方去運行。服務器

你如今不只能夠在上面學習磨練你的JavaScript,要是你在別的地方也學了Python和Ruby,你一樣能夠在Codecademy上面磨刀霍霍地訓練起來。網絡

LearnStreet:瀏覽器內手把手趣味編程+視頻教程+實際項目併發

580x269

LearnStreet能讓你從編程、測試走向實際操做,這家網站的觀點是:教育自己並不是一個終點,引導學生將所學技能自如運用於現實世界纔是。編程語言

LearnStreet爲用戶營造了一個多模式的學習環境,主要包含三個部分:編輯器

1.瀏覽器內手把手、一步步教趣味編程,這一部分的功能跟Codecademy很像;工具

2.視頻教程幫助夯實基礎、知識梳理,這一部分跟Treehouse很像;學習

3.基於已有代碼來開發項目的學習基地「Code Garage」(代碼車庫),讓用戶理論聯繫實際。

不只如此,用戶還能夠在編程時在瀏覽器內實時聊天(或者留下一個消息),給授課者發Tweet,並參與社區問答,交流經驗。

580x281

另外,在Code Garage中,用戶既能夠本身獨立完成項目,也能夠和其餘人合做項目。完成項目後,他們能夠經過Facebook, Twitter, Github等平臺登陸,將其分享給朋友甚至是潛在僱主。對於那些學會編程的用戶,LearnStreet 爲他們提供了一系列開發者工具,讓他們建立併發布本身的網站或應用,讓代碼真正具備「生命力」。

580x338

目前,這家網站的內容主要是針對初學者,但在將來還會推出中級和高級課程,並進一步作好服務,好比讓他們的學生能夠跟員工之間得到更多的溝通等等。

由於現實世界75%的軟件開發都是基於已有的代碼來修修改改,因此,LearnStreet爲學生提供的基於已有項目的學習模式,可讓他們更好地 聯繫實際。不過,LearnStreet並不是是惟一一家採用這種作法的創業公司。對各大競爭公司而言,關鍵還在於他們可否藉助學習者和專家、教師打造一個 互動型的社區,一個基於服務的生態系統。

Programr:助你打造我的 Andriod 應用

550x342

在線編程學習網站Programr,能夠說是升級版的Codecademy。支持包括C++、Java、Flash等多種主流編程語言學習。近日, 它又將觸角伸向 Andriod 領域。如今,用戶在其網站不只能夠學習 Andriod 應用開發,並可將做品下載到本身的手機中使用,或經過Google Play 與好友分享。

Programr 相對於 Codecademy,市場定位更加清晰。除了幫助用戶掌握編程方法、技能,還提供實際程序開發、用戶交流、代碼分享、編程競賽等內容。用戶參加編程競賽能夠得到一些點數,以兌換網站提供的收費項目(例如高級IT網絡課程)。

LinuxCast:免費的專業Linux視頻、教學、問答及交流平臺

580x259

這是國人的一個 Linux 視頻教學網站,上面有教學視頻、課程庫以及問答幾個板塊。儘管和編程也沒有直接的聯繫,但實際上無數的公司的服務器生產環境都是使用 Linux 構建的,若是之後要深刻學習編程知識的話,恐怕 Linux 是必定會接觸到的,若是你想學到更多關於 Linux 的東西,那麼它一樣是一個很是好的去處~

以前我有介紹過,想了解更多的資料能夠看一下:LinuxCast,全方面的Linux在線學習與交流平臺

Typing Practice:在線練習敲代碼,程序員專用!

580x288

在線練習打字的網站很多,可是在線練習敲代碼的卻是沒有幾個!Typing Practice就是這樣一個網站,可讓程序員在線練習敲代碼專用,是初級程序員提高寫代碼速度和對代碼熟悉度必不可少的武器之一!

 

 

 

itercast:http://itercast.com/lecture/15

相關文章
相關標籤/搜索