前端工程师 - 前端新手看完javascript高级程序设计之后得学习路线怎么安排?

查看:130
本文介绍了前端工程师 - 前端新手看完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.到什么程度能够进行框架学习,以及框架和库在使用之前是否应该通读源码?

解决方案

es6
commonjs
gulp
webpack+babel
cordova
electron/nwjs
react
react-native
expressjs
git+github
hexo

都是值得按顺序去尝试

这篇关于前端工程师 - 前端新手看完javascript高级程序设计之后得学习路线怎么安排?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆