想学前端,JavaScript基础不好,学习又无从下手,山地人用权威的MDN手把手带你夯实JS基础

前端新人,常常遇到这样的情景

我是一个前端新人,但是对于灵活的JavaScript这门动态脚本语言还没有头绪。又找不到老师傅带自己。发誓一定要学好JavaScript于是犀牛书,权威指南各种权威的JavaScript书籍,能买的都买了回来,发誓不练成大牛誓不罢休,有木有。然后开启了学习模式,可是刚啃了5页,就被书里的各种枯燥的概念,各种知识点搞得晕头转向,有木有。自己好不容易燃烧起来的一点点学习的小火苗,就被各种学习过程中遇到的困境给扑灭了,谁来拯救我内心的这点小火苗~~~(ಥ _ ಥ),有木有。

相信,上面的这种场景,对于前端新人,是不是很熟悉的场景。那就真没有好的学习JavaScript的途径了么,看到前端新人们的这些痛苦。山地人打算帮大家重新拾起内心那团学习成为前端大牛的小火苗。

如何解决,关键一个字——练

要帮大家打好JS基础,这可不是光靠嘴上说说就能解决的问题。——得——练。

挑选一本好教材,为啥要选MDN?

既然要练,一套靠谱的教程当然是必不可少。山地人老师在这么多教材中,通过和咱们前端自学交流小组里的两百多位自学的小伙伴们一起从 JavaScript权威指南,JavaScript高级编程,MDN等多套教材中最终选择了MDN。

image

想了解为何最终选择了MDN的小伙伴,点击这里观看 。

当然选择MDN是基于MDN的权威性,以及MDN的实时性。MDN是在用Web来承载的。所以这个实时性是一般的纸质哪怕电子教材所无法企及的。另外Mozilla的MDN本身目标就是要做成一个Web界的维基百科。所以这样的教材作为我们的学习材料,绝对够格。

有了教材,那接下来的问题就是怎么学了。

4个阶段,究竟怎么学?

第一阶段,新手快速入门篇 共20集

山地人打算把整个JavaScript学习阶段分为4个阶段。第一阶段是快速入门,这个阶段一共20集,目前已经录制完毕。在这个阶段,你会学习JavaScript从最基础的如何声明变量,到复杂的面向对象的实现,什么是原型链,以及最终我们自己做一个2D弹跳小球。

基础篇

image

【跟山地人学JavaScript系列教程】课01.JavaScript你真的懂它么?点击观看

image

【跟山地人学JavaScript系列教程】课02.初次体验JavaScript点击观看

image

【跟山地人学JavaScript系列教程】课03.JavaScript代码找错点击观看

image

【跟山地人学JavaScript系列教程】课04.如何存储你需要的信息——变量
点击观看

image

【跟山地人学JavaScript系列教程】课05.基础数学——数字和操作符点击观看

image

【跟山地人学JavaScript系列教程】课06.文本处理——字符串
点击观看

image

【跟山地人学JavaScript系列教程】课07.什么是数组
点击观看

image

【跟山地人学JavaScript系列教程】课08.动动手——做个随机笑话生成器
点击观看

image

【跟山地人学JavaScript系列教程】课09.创建JavaScript代码块-条件语句
点击观看

image

【跟山地人学JavaScript系列教程】课10.循环吧代码
点击观看

image

【跟山地人学JavaScript系列教程】课11.函数-可复用代码块(上)
点击观看

image

【跟山地人学JavaScript系列教程】课12.函数-可复用代码块(下)
点击观看

image

【跟山地人学JavaScript系列教程】课13.什么是事件?
点击观看

image

【跟山地人学JavaScript系列教程】课14.对象入门——对象基础
点击观看

面向对象篇

image

【跟山地人学JavaScript系列教程】课15.适合初学者的JavaScript面向对象-OOJS
点击观看

image

【跟山地人学JavaScript系列教程】课16.理解什么是原型-Prototype和prop和原型链?
点击观看

image

【跟山地人学JavaScript系列教程】课17.JavaScript中的继承——JS语言最复杂的内容
点击观看

image

【跟山地人学JavaScript系列教程】课18.JSON是个啥,怎么用JSON?
点击观看

image

【跟山地人学JavaScript系列教程】课19.[动动手]弹跳吧,小彩球,动手做个小游戏
点击观看

相信经过这个阶段的学习,你对JavaScript已经有了一定的认识和使用,为后续阶段的JavaScript学习打下坚实的基础。

如果你在学习的过程中,遇到了什么困难,或者有什么好的意见或者建议。欢迎和我交流。

微信:colin3dmax

如果你想加入前端自学交流1群,请在加我微信时告诉我你的来源以及想加入到 自学1群
image

然后会进入到 JavaScript指南学习阶段。在这个阶段我们会重新再来系统的学习一边JavaScript的各个方面,但是这个阶段的学习会是一个更加深入的系统性的学习阶段。相信经过这个阶段的学习后,你的JavaScript基础已经足够扎实了。

后续学习计划

但是经过第二阶段学习完毕,山地人觉得还不够,然后会带你再学习两个阶段,分别是JavaScript的中级教程和高级教程系列。

相信通过MDN的这四个阶段的系统学习后,你对JavaScript的理解会达到一个新的高度。

还在等什么,还不赶快加入我们,开启你的学习模式吧。山地人在这里等着你。

如果想在学习的过程中,找到一起学习的小伙伴,山地人还为你准备了 微信 前端自学讨论交流群,快来交流群找一起学习的小伙伴吧!!!

如果你在学习的过程中,遇到了什么困难,或者有什么好的意见或者建议。欢迎和我交流。

微信:colin3dmax

如果你想加入前端自学交流1群,请在加我微信时告诉我你的来源以及想加入到 自学1群

image

相关文章

  • 2019年山地人的前端完整自学计划——讲一个B站UP主山地人的40天前端自学故事

你可能感兴趣的:(想学前端,JavaScript基础不好,学习又无从下手,山地人用权威的MDN手把手带你夯实JS基础)