前端新人,常常遇到這樣的情景
我是一個前端新人,但是對於靈活的JavaScript這門動態指令碼語言還沒有頭緒。又找不到老師傅帶自己。發誓一定要學好JavaScript於是犀牛書,權威指南各種權威的JavaScript書籍,能買的都買了回來,發誓不練成大牛誓不罷休,有木有。然後開啟了學習模式,可是剛啃了5頁,就被書裡的各種枯燥的概念,各種知識點搞得暈頭轉向,有木有。自己好不容易燃燒起來的一點點學習的小火苗,就被各種學習過程中遇到的困境給撲滅了,誰來拯救我內心的這點小火苗~~~(ಥ _ ಥ),有木有。
相信,上面的這種場景,對於前端新人,是不是很熟悉的場景。那就真沒有好的學習JavaScript的途徑了麼,看到前端新人們的這些痛苦。山地人打算幫大家重新拾起內心那團學習成為前端大牛的小火苗。
如何解決,關鍵一個字——練
要幫大家打好JS基礎,這可不是光靠嘴上說說就能解決的問題。——得——練。
挑選一本好教材,為啥要選MDN?
既然要練,一套靠譜的教程當然是必不可少。山地人老師在這麼多教材中,通過和我們們前端自學交流小組裡的兩百多位自學的小夥伴們一起從 JavaScript權威指南,JavaScript高階程式設計,MDN等多套教材中最終選擇了MDN。
想了解為何最終選擇了MDN的小夥伴,點選這裡觀看 。
當然選擇MDN是基於MDN的權威性,以及MDN的實時性。MDN是在用Web來承載的。所以這個實時性是一般的紙質哪怕電子教材所無法企及的。另外Mozilla的MDN本身目標就是要做成一個Web界的維基百科。所以這樣的教材作為我們的學習材料,絕對夠格。
有了教材,那接下來的問題就是怎麼學了。
4個階段,究竟怎麼學?
第一階段,新手快速入門篇 共20集
山地人打算把整個JavaScript學習階段分為4個階段。第一階段是快速入門,這個階段一共20集,目前已經錄製完畢。在這個階段,你會學習JavaScript從最基礎的如何宣告變數,到複雜的物件導向的實現,什麼是原型鏈,以及最終我們自己做一個2D彈跳小球。
基礎篇
【跟山地人學JavaScript系列教程】課01.JavaScript你真的懂它麼?點選觀看 【跟山地人學JavaScript系列教程】課02.初次體驗JavaScript點選觀看 【跟山地人學JavaScript系列教程】課03.JavaScript程式碼找錯點選觀看 【跟山地人學JavaScript系列教程】課04.如何儲存你需要的資訊——變數 點選觀看 【跟山地人學JavaScript系列教程】課05.基礎數學——數字和操作符點選觀看 【跟山地人學JavaScript系列教程】課06.文字處理——字串 點選觀看 【跟山地人學JavaScript系列教程】課07.什麼是陣列 點選觀看 【跟山地人學JavaScript系列教程】課08.動動手——做個隨機笑話生成器 點選觀看 【跟山地人學JavaScript系列教程】課09.建立JavaScript程式碼塊-條件語句 點選觀看 【跟山地人學JavaScript系列教程】課10.迴圈吧程式碼 點選觀看 【跟山地人學JavaScript系列教程】課11.函式-可複用程式碼塊(上) 點選觀看 【跟山地人學JavaScript系列教程】課12.函式-可複用程式碼塊(下) 點選觀看 【跟山地人學JavaScript系列教程】課13.什麼是事件? 點選觀看 【跟山地人學JavaScript系列教程】課14.物件入門——物件基礎 點選觀看物件導向篇
【跟山地人學JavaScript系列教程】課15.適合初學者的JavaScript物件導向-OOJS 點選觀看 【跟山地人學JavaScript系列教程】課16.理解什麼是原型-Prototype和__prop__和原型鏈? 點選觀看 【跟山地人學JavaScript系列教程】課17.JavaScript中的繼承——JS語言最複雜的內容 點選觀看 【跟山地人學JavaScript系列教程】課18.JSON是個啥,怎麼用JSON? 點選觀看 【跟山地人學JavaScript系列教程】課19.[動動手]彈跳吧,小綵球,動手做個小遊戲 點選觀看相信經過這個階段的學習,你對JavaScript已經有了一定的認識和使用,為後續階段的JavaScript學習打下堅實的基礎。
如果你在學習的過程中,遇到了什麼困難,或者有什麼好的意見或者建議。歡迎和我交流。
微信:colin3dmax
如果你想加入前端自學交流1群,請在加我微信時告訴我你的來源以及想加入到 自學1群
複製程式碼
然後會進入到 JavaScript指南學習階段。在這個階段我們會重新再來系統的學習一邊JavaScript的各個方面,但是這個階段的學習會是一個更加深入的系統性的學習階段。相信經過這個階段的學習後,你的JavaScript基礎已經足夠紮實了。
後續學習計劃
但是經過第二階段學習完畢,山地人覺得還不夠,然後會帶你再學習兩個階段,分別是JavaScript的中級教程和高階教程系列。
相信通過MDN的這四個階段的系統學習後,你對JavaScript的理解會達到一個新的高度。
還在等什麼,還不趕快加入我們,開啟你的學習模式吧。山地人在這裡等著你。
如果想在學習的過程中,找到一起學習的小夥伴,山地人還為你準備了 微信 前端自學討論交流群,快來交流群找一起學習的小夥伴吧!!!
如果你在學習的過程中,遇到了什麼困難,或者有什麼好的意見或者建議。歡迎和我交流。
微信:colin3dmax
如果你想加入前端自學交流1群,請在加我微信時告訴我你的來源以及想加入到 自學1群
相關文章