不會編程也文盲?盤點7種免費學習編程的方法
我們曾在一篇文章中討論過不會編程算不算是文盲的問題,雖然有人認為這樣有點說過頭,但同時也不可否認如今編程確實顯得越來越重要。比如作為設計師,懂一些編程可能會幫你更好地理解自己工作內容;而如果你想從頭開始創業,技術創始人的身份則會讓你的很多工作顯得更容易。
無論想學什么,也無論出于什么目的想學,都需要你保持好奇心。但是作為剛想入門的新手,面對眼前海量的信息,或許根本不知道從哪里開始。以下就盤點幾種幫你從現在開始免費學習編程的方法:
Processing
Processing是一個開源的編程語言及環境,主要面向創建圖形、動畫及交互的人群。這是讓你上手寫出代碼最簡單的一種方法。雖然是一個學習工具,但是也能完成令人驚訝的專業性工作。
>> Processing (Reference, Tutorials, Wiki, Forum, Inspiration)
Codecademy

Codecademy號稱是“學習編程最簡單的方法”,這家創業公司也拉近了我們與在線編程的距離。用戶完成的課程Codecademy會授以徽章作為獎勵,以此對用戶繼續學習起到激勵作用。它將持續跟蹤你的總分、課程進度以及獎勵獲取情況,并且目前這些完全都是免費的。
>> Codecademy
Bloc (Ruby)
Bloc是一家幫助你輕松學習Ruby編程的創業公司,允許任何用戶在瀏覽器中即時創建和部署Ruby應用,并能即時查看運行結果。
>> Bloc
從HTML開始

如果你從一開始就想做網站,那你最好從學習HTML開始。這是讓你適應編程很好的途徑,在你感覺習慣過后再學習CSS。當這些都學得差不多時,你就想試著學習JavaScript了。
>> W3Schools, 30 HTML Best Practices for Beginners,Learn HTML/CSS in 30 days
Kids Ruby
此前我們也曾報道過這個幫助孩子從小就能學習Ruby編程的網站。但即使你不是孩子,想從頭開始學習編程,它也是可以給你帶來幫助的。
>> Kids Ruby
Mozilla的開發者網絡

在該網站上有一套循序漸近的教程和Demo演示集合,對編程學習很有幫助。同時,你可能對Google Code University也會感興趣。
>> Mozilla: Developer Network 和 Google: Code University
P2PU

P2PU是一個完全自由的教、學社區,你可以這里報名學習任何你想學的內容。
>> P2PU
除此之外,網絡上還有許多其它的應用以及編程相關的書籍、視頻教程等內容,自己也可以找來這些內容不斷的閱讀并練習。如果能保持一顆求知的心,你終會找到適合自己的編程學習方法。
【編輯推薦】