又好又快,免費學習程式設計的9個地方

edithfang發表於2014-10-25
程式設計不再是超級極客的獨家專利,即使你只是一個銷售員、駕駛員或者是一個商人,都可以學著去程式設計,因為這是一項技能,就像英語也是一個交流技能一樣,很有價值的,而且會程式設計的人看上去都很屌炸天哦!學會了程式設計,這些都是小case:

  • 使用HTML來調整一些混亂的文字段落。即使是懂一丁點HTML知識,也可以幫助你處理繁瑣的CMS。
  • 和公司的程式設計師交流起來也倍兒有面子。或許你根本不需要成為以一個專業的程式設計人員,但是具備基礎的程式碼讀寫能力還是很有必要的,這可以幫助你和工作上的編碼人員交流,知道Bug是如何出現的,為什麼會出現!
  • 優化和測試登陸頁面。如果你想優化或測試登入介面的話,基本的 HTML 和 CSS 是關鍵。
  • 縮減 IT 經理數量。團隊裡不可缺少專案經理,但是太多的編碼人員就意味著團隊得到的鍛鍊相對較少。
  • 強化創造者的力量。程式碼為創造新穎、獨特的內容開啟了巨大的機遇,無論是在網站或是App開發形式上面。
免費課程

1. MIT 開放式課程

MIT 提供免費的課程內容瀏覽服務,只要你有時間,隨時可以進入。課程隨你選:
2. Code Academy

Code Academy 是一個比較有名的機構,旨在幫助那些想要開始自身程式設計教育的有上進心的人。學生可以根據自己的需求選擇不同的課程:
  • JavaScript
  • PHP
  • Python
  • jQuery
  • Ruby
  • HTML + CSS
3. Khan Academy

作為最早的免費線上編碼資源之一的 Khan Academy 已經伴隨很多學生走過了很長一段路程,通過的簡易學習課程部分,還有逐步加深的視訊教程,很負責任的說,Khan Academy 是很不錯的地方幫助你開啟程式設計事業。

4. HTML5 Rocks

HTML5 Rocks 是一個 Google 專案,在 Google 專業貢獻者的帶領下,你可以看到最新動態、資源導航,還有和 HTML5 有關的所有幻燈片。HTML5 的地位不斷的上升,只要你稍微有點經驗,這個語言都很適合你。當然,有雄心的新手也是很受歡迎的。

5. Coursera

Coursera 被認為是線上教育之王,這樣的說法恰如其分。它提供了免費的課程,這些課程貫穿全國各個大學的各個專業,其中不乏編碼類課程。對於那些渴望學習的人們來說,你值得擁有。

6. Udemy

Udemy 提供的視訊課程多到數不過來,不管你是想提升自己的技能還是想做專業的計算機程式設計,這裡是你的知識源泉。絕大多數有深度的課程需要些銀兩才能看到,但是可以打折哦,還有優惠券。同時還有大量免費課程供新手選擇!

7. Udacity

Udacity 是另一個不錯的資源來開啟你的編碼認知。有些指導性課程需要付費,裡面具備個人專屬指導員幫助你在正確的方向上開發你的技能和潛能。關鍵是,瀏覽他們的課件資源都是免費的。

8. Google University Consortium

想學程式設計,為什麼不求助於網際網路之王的幫助呢?Google University Consortium 在下面這些方向上提供免費有效的課程:
  • 移動/Android 開發
  • Web 開發
  • 眾多程式語言
所有的資料都是以滿足中級到高階使用者的需求來設定的,雖然有少數的內容是為初學者準備的。

9. edX

edX 備有巨多 MOOC,包括程式設計課程。目前開設的程式設計課程包含:
需付費課程

網路上有免費的課程,但是部分付費課程的作用或許更適合你的需求。事實上,付費課程的綜合性和專業性更強,有的時候你需要向專家詢問問題,這些都是需要交錢的。

1. Treehouse

Treehouse 能自主幫你選擇學習追蹤計劃,具備視訊、測試和挑戰環節,這裡的課程會讓你變得很忙碌。除此之外還能教你怎麼做一個自由職業者、商業策略等等。基礎課程:$25/月;專業課程:$50/月;免費試聽:2周。

2. Learn Python the Hard Way

Learn Python the Hard Way 是一個比較流行的為初學者設計的程式設計資料包。一次性收費是 $30,包括視訊、一個 PDF檔案,還有一個ePub。

3. Code Avengers

Code Avengers 提供按部就班的指示,指導你完成60個小時的課程,用遊戲挑戰的方式幫助你完成學習目標。

4. 程式碼學習訓練營

想不想成為一個 ASAP 忍者?或許你該考慮一下當前越來越流行的"coding boot camps"。編碼訓練營是一個發展趨勢,尤其是很多無業者都將其作為一個快速入行的方式。同時,很多公司花錢讓員工加入這樣的訓練營以擴充套件他們的技能。一些很有知名度的訓練營包括:
不管怎樣,我覺得如果你想快速學會程式設計技能,或是想提高自己的程式設計水平的話,希望上面所列舉的免費/付費課程、訓練營能對你有幫助。(責編/薛樑)
來自:CSDN
評論(1)

相關文章