前端新手看完javascript高级程序设计之后得学习路线怎么安排?
先说下我现在的大致情况:
1.h5,css3比较熟悉了,javascript高级程序设计看过2遍,个别章节看了多遍(其中穿插着看了一下权威指南作为补充);
2.jq能比较熟练的使用,但也仅仅是使用,封装插件还没试过,底层源码的实现还不知道怎么拆分学习;
3.百度那个ife的js作业能完成绝大部分(涉及到算法特别复杂的正在做,相信能够做出来);
4.自己装的ubuntu,能配置使用nvm+nodejs跑gulp和一些npm插件,但是对具体插件实现和nodejs底层不了解;
所以,想请教各位前辈:
1.下面的学习路线是如何的?
2.面向对象编程和函数式编程是一回事吗?
3.模块化设计和设计模式是一回事吗?
4.移动端只会rem,但是对视口和像素比的理解和关系还是不太通透,或者移动端该是以什么样的思路学习?
5.es6/7现在开始还是等es5熟练之后开始?
6.下面需要什么样的知识储备?
7.css、js一些技巧性的使用能够从哪里获得?
8.各种css/js优化有什么范例和书籍?
9.到什么程度能够进行框架学习,以及框架和库在使用之前是否应该通读源码?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
es6
commonjs
gulp
webpack+babel
cordova
electron/nwjs
react
react-native
expressjs
git+github
hexo
都是值得按顺序去尝试
有需求,做项目,积累的更快些吧。前端的东西太多了,完全掌握不太现实
只学是不够的,得有项目的历练才能快速提升,另外给楼主推荐一个前端工程师的发展规划路线:http://www.rm5u.com/more/study-path
接下来,需要多一些实战经验
前端东西多,我们需要知道什么情况下该用什么东西
所以,找一个前端氛围好一点的公司,比如饿了么,在上海13号线真北路地铁站
高级程序设计,已经看完两遍,直接联系我,坐下来聊一聊具体路线,我不一定能解决你所有问题,但这边还有很多牛人
我微信号 gyfwyz