个人经验之谈,仅供参考。

首先,写代码跟英语基础无关,你只要认识26个英文字母就 OK,在学习的初级阶段,你并不会去阅读大量的英文文档,因此你并不需要有多么高的英语水平。

其次,你要知道你需要学哪些东西?哪些是前端入门学习的重点?在我个人看来,前端学习是围绕着 html 、css 、js 展开的,但是重中之重是什么?JavaScript。

在我自学入门前端的路上,最先深入学习的是 JavaScript,我个人觉得你完全没有必要在一开始就很深入的学习 h5、css3 之类的东西,更不要一开始就去学习框架知识,一口吃不了胖子,还会把人噎死。

入门时你最需要做什么?

了解 html 的基本结构以及标签的使用,其他的先放一边。了解基本的 css 写法以及如何将样式应用到 html 中。深入学习 JavaScript (注意,不是 jQuery!不是 jQuery!不是 jQuery!)远离无用的群聊,不然你会被带到坑里。(上面的注意点就是神坑)

最近有一些刚入门的同学问我入门该干什么,怎么做?无非就是上面几点。

这里重点说一下3、4点,我是坚决反对入门的同学以上来就学习 jQuery,然而你却会在各大交流群、各大论坛网站得到一些错误的信息,学了 jQuery 就行了,不要学原生 JavaScript,这是一个很严重的问题,直接决定了你未来前端之路的发展方向,基础很重要,如果你熟练掌握了原生JavaScript,你再去看 jQuery,真的就是一两天的事情。

然后,你要做的无非就是,学习、练习,不断温故。

当然,你在学习中会遇到一些问题,那怎么解决呢?遇到问题,第一件事是想想自己能不能解决,如果不能,去搜,去尝试一切你搜到的方法,再不行,才是去找人寻求帮助的时候。自己解决问题的感觉真的是爽爆了,会比你直接去问别人有更深的印象,也会让你对相关的问题有更深入的认识,进而有一些自己的见解。

最后,分享一些我以前在自学路上的收集吧:

再来推荐两本书:

补充:如果你对我的自学经历感兴趣(本科双非、毕业前自学半年拿到多家10K+ offer 的经历感兴趣的话,欢迎关注我的微信公众号和专栏:WeCode365)


本文由转载于互联网,如有侵权请联系删除!