具体需要多久,根据每个人的学习效率,因人而异。就说说我自己吧。
前端基础老三样html,css,JS,能做出页面的和一些基本的交互的话,我当时大概用了一周,这个只涉及html结构和一些最基本的css,js的使用。
之后就看你能不能耐心学了,js是上手容易熟练的,css是要多用,会有很多冲突问题,要积累经验,总的来说入门快的话两周到一个月吧,入门之后就要开始深入学习js同时学习框架,git,node.js等等还有蛮多要学的,还是得看你自己。
建议是边学习,边使用,来做一些项目。
如果英语好,搜索引擎用的特别6,有实战的项目进步的会比较快。
没有什么比费曼学习法以及沉浸到里面学习,高频使用进步地更快的了。