怎樣有樂趣的學(xué)習(xí)前端系列之 FreeCodeCamp
今天我們長話短說,因?yàn)檫@是一個(gè)建議性的學(xué)習(xí)方法和安利文,沒有任何商業(yè)利益,所以不要猜這是廣告,而是實(shí)實(shí)在在的干貨建議。
很多人反應(yīng)說自己毫無基礎(chǔ),代碼又是那么枯燥,看書就要睡著,我很難堅(jiān)持,所以選擇了交幾萬塊參加培訓(xùn)班,就是為了讓自己有個(gè)系統(tǒng)和目標(biāo)入門。
那么今天我就給你介紹一個(gè)好久之前我就想給大家介紹的入門神器:FreeCodeCamp,已經(jīng)知道的大可忽略
FreeCodeCamp(以下簡稱FCC)是全球最火的Web開發(fā)學(xué)習(xí)平臺(tái),為何很火,可以自行某度、我歌
很簡單,它是一個(gè)網(wǎng)站,https://www.freecodecamp.com/ 類似在線編碼教學(xué)網(wǎng)站,如果你英文不想看可以進(jìn)入中文 www.freecodecamp.cn,完全照搬翻譯過來的國內(nèi)項(xiàng)目,不過還是和原版不太一樣。
FCC它是個(gè)開源項(xiàng)目,全世界人員都可以參與并學(xué)習(xí),這一點(diǎn)使它迅速擴(kuò)大并得到一致好評(píng),至于它的有點(diǎn),我在這里簡單概括一下,剩下的等你進(jìn)去一步步闖關(guān)就會(huì)明白。
FCC特點(diǎn)和學(xué)習(xí)要點(diǎn):
鼓勵(lì) Learning by Doing的學(xué)習(xí)方式。你可以在這里學(xué)習(xí)到前端、后端、數(shù)據(jù)可視化等幾乎涵蓋所有的Web開發(fā)知識(shí)。主要還是以js為主。
通過完成一個(gè)個(gè)像打游戲闖關(guān)一樣來學(xué)習(xí)、升級(jí)。還可以加入聊天室或論壇和同學(xué)們交流,還可以加入學(xué)習(xí)小組,類似國內(nèi)豆瓣小組討論,互相監(jiān)督。
FCC前面的一些題目比較基礎(chǔ),故意讓你建立自信,但越往后,Boss越大,題越難做,知識(shí)點(diǎn)越多,你可能會(huì)慌,但不要急,你闖的關(guān)越多,說明你學(xué)習(xí)能力就越強(qiáng)。
FCC它更像是一本帶圖的習(xí)題練習(xí)畫冊(cè)而不是教科書,所以請(qǐng)不要把知識(shí)點(diǎn)寄托到它身上,它只是一個(gè)樂趣途徑,而不是知識(shí)獲取渠道,注重實(shí)戰(zhàn)和樂趣,所以大部分知識(shí)點(diǎn)你必須親自去搜去查,并理解,它只負(fù)責(zé)給你引路,讓你堅(jiān)持,切記切記!
這一切都是免費(fèi)的! ,這就足夠了吧?
幾張截圖,感受一下





參考資料,直達(dá)鏈接
官網(wǎng):freecodecamp
中文網(wǎng):freecodecampCN
最后,不用謝我,也不用噴我,我只是幫助一些沒機(jī)會(huì)找到或者接觸到的人,幫助他們更好的成長和更加有樂趣的入門,這對(duì)我來說也是一種樂趣。