没有基础,脱产学习需要时间至少在4个月以上,一般培训机构学习都需要脱产全日制学习4-6个月,自学的话时间周期需要拉的更长才可以,毕竟没有老师一对一进行指导。

Web前端开发是从网页制作演变内而来的,名称上有很明显的时代特征。在互联网的演化进程中,网页制作是Web1.0时代的产物,那时网站的主要内容都是静态的,用户使用网站的行为也以浏览为主。
前端开发零基础也可以很好学,只要你有耐心和热情。在互联网上有大量免费的教程和资源,如Codecademy、MDN Web Docs等,可以帮助你系统地学习HTML、CSS和JavaScript等基础知识。
此外,许多社区也会举办线下或线上的编程学习活动,可以找到一些学习伙伴一起交流学习。总之,只要你有一颗学习的心,前端开发零基础也是可以很好上手的。
Web前端开发,是近五年才真正开始受到重视的一个新兴职业。Web前端开发技术是一个先易后难的过程,主要包括三个要素:HTML、CSS和Java,这就要求前端开发工程师不仅要掌握基本的Web前端开发技术,网站性能优化、SEO和服务器端的基础知识,而且要学会运用各种工具进行辅助开发以及理论层面的知识,包括代码的可维护性、组件的易用性、分层语义模板和浏览器分级支持等。 可以看出,web前端入门是比较容易的,但是要想学好,发展的好,是需要付出很大的努力的。可以说web前端好学,但是要学好,要成为高级web前端开发工程师,并不是一件容易的事。因此很多想进入web前端的人员,都会在自学的基础上通过专业的培训来进行自我提升。
自学可以学习PS,CSS等等比较简单的技术,但是其他的涉及到编程代码的技术,最好还是要经过系统培训,本人在优就业入门web前端的。
认真学习,1至2个月就基本能学会
从零基础开始学的话,先学HTML,然后学CSS ,css 是基于 HT ML的,我们可以这样理解HTML构造了东西出来CSS构造的东西进行装饰,使得更好看
CSS就是负责把有爱设计的效果图变成静态网页,有后端或者是前端JS把静态网页中(假数据)变成动态网页(真数据)
首先要定义一下你对工作的要求。
如果只是很普通的工作,基础的比如html,CSS,JS能达到熟练程度。能单独实现效果。基本也能找到一个普通一点的工作。或者可以上猪八戒网或者淘宝接单,帮人做效果。但是收入不高就是了。
如果对工作的,有点要求的话。除了熟练使用上面说的工具。还要熟悉各种前端框架,还有一些新的语言动态。最好还是能免费或者低工资到一些项目部门去实习一段时间,积累一些工作的经验,尤其是团队合作的经验。毕竟项目大到一定程度是不可能一个人完成的。这就涉及了许多多人合作之间的交流问题还有协作问题。
如果再深入一点,就是要熟悉前端后端的架构。虽说前后端分离,不用钻研后端,但是能掌握一定的后端知识,对于前端的工作还是有很大的帮助的。这样的话,有了一定的工作经验又有一定的后端知识,这样能找到的工作范围也会更宽一些。