這可能是最有趣的編程學習網站!
來自專欄 Topbook https://www.zhihu.com/video/997179105162489856
在2012年6月獲得融資之後,這家網站增加了中文等5國語言版本,但作為編程,總有一天要用英文,所以,學著熟悉英文內容和界面吧,一邊學英語一邊學編程何樂而不為?
在登陸這個網址https://www.codecademy.com/ 之後,你可以直接註冊一個屬於自己的賬戶。之後,選擇你想要學習的東西,網頁開發(web development)、軟體編程(programming)、數據分析(data analytics)、如果你不知道要學什麼,就選擇 Not sure。
下一步,你要確定的是,你學這個來幹嘛?作為終身的事業?完成一個項目?完成學業?還是僅僅學著玩兒?
你需要知道的是,根據你的不同需求,有的課程是需要收費的,不過基於大多數入門學習者來說,很多課程都免費。比如一開始,你想學習 HTML語言和CSS基礎,從頂部列表點擊選擇,即可進入細節課程。比如這裡我們選擇第一個,學習HTML,顯示說需要3小時來學習。點擊 Start 就可以了。
學習界面分為三欄,分別是教學內容,編程窗口,以及效果顯示窗口。點擊左下角的菜單欄,可以顯示整個學習目錄。只有上一課學完並解鎖,下一課才能繼續學習。
如果英文版你覺得學起來吃力,Top 君要說的是,如果還年輕,趕緊學英文,而不是放棄或者找翻譯網站,這裡的英文不需要多麼高級的水平。當你遇到不懂的單詞時,再去查一查。
舉個例子,第一段 HTML is the language used to create the websites you visit everyday. It provides a logical way to structure content for websites.意思是,HTML是一種編程語言,是一種什麼語言呢?「used to create the websites you visit everyday」,建立網站的語言,什麼網頁?你每天都在訪問的那些網頁。
It provides a logical way to structure content for websites,它為構建網頁內容提供了一種邏輯方式。
當你看到這裡有個 acronym 單詞,發現自己不認識的時候,就直接複製,粘貼到翻譯網站,即可。當然用猜的也能知道,它是 「縮寫」的意思。然後再簡單學完三段話,你就可以直接開始了。
在下邊的說明欄(Instructions)當中,它讓你在 <h1> 和 </h1>之間,輸入你的名字,然後點擊下面的運行(Run)
我們試試,輸入「top」,點擊 運行,右邊的最終結果顯示出我們的名字。如此簡單你就完成了第一課,然後,點擊下一課(Next),繼續開始學習。一段時間之後,你會發現,編程和英文都已經突飛猛進。
有意思的是,如果你長時間不動頁面或者離開,它會提醒你,Hey,你特么還在學嗎?
這就是我們認為最有意思的編程網站,有兩點需要注意,一是註冊過程中的機器人驗證需要科學上網,另一個是,編程和英文是兩個不可分割的部分,好好學習。
最後,在我們的同名 Topbook 微信後台回復「 編程 」,我們推薦一些好的編程學習網站。另外,如果你也知道一些,歡迎在評論區留言推薦。
更多資源技能歡迎前往我們的官網查看:topbook.cc
收藏也要點贊,可不敢白嫖!
推薦閱讀:
※從零開始手敲次世代遊戲引擎(四十三)
※久別重逢-Python語法基礎
※技術真的沒用嗎
※面相項目學習編程
※The Nature of Code(譯) — 前言(內含教學大綱)