1. 学习基础: HTML, CSS, Javascript
2. 掌握流行框架: Vue, Bootstrap, Webpack, EasyUI, ...
3. 上GitHub学习优秀开源项目和代码
4. 多总结经验写博客,上GitHub开项目
5. 多混圈子,保持技术更新,交换心得
不知道楼主是从什么行业转行到web前端工程师,如果是从开发工程师转到web前端工程师,那相对来说是很好转的,容易成功。如果不是计算机相关专业,那就需要一点点从基础来学了!
web前端基础:
HTML 语义化
CSS3 基本语法规范
CSS常见布局技巧大全
网页开发规范以及流程
有句话叫“跳槽穷半年,跨行穷三年”,不知道您有没有听说过。
跨行意味着要放弃之前积攒的人脉和经验,在另一个陌生的领域从头开始。不知道您在之前的行业工作了多久,也许经过许多不为人知的日日夜夜的奋斗,也不知道您对前端行业了解多少,是想踏入高薪的程序员行列而找了一个相对容易的职位?还是其他?更不知道您的年龄等。
如果因为工资高,那其实也是用了很多的加班换来的,如果把所有加班时间算上计算下时薪,那未必有多诱惑,只是单纯的说月薪多少多少的时候觉得挺高。如果因为前端比后端相对容易些,那其实前端需要学的非常多,就拿库和框架来说,什么jquery react angular vue还有这ui那ui,时不时冒出一个新东西,学起来简直不要太累,后端用一门后台语言可以使用很久,比前端技术更新相对慢了不少。
上面说的只是想让您认真的考虑一下跨行的原因。如果已经想好并决心入行前端,那具体的学习路线,我给的建议是:如果想跟着老师学,那就找几家线上或者线下的培训机构,如果自信有能力自学那也找培训机构,不报培训班只是找他们要教学大纲,他们为了招生都会做的很不错,面面俱到应有尽有(实际报了班老师能不能完全按照教学大纲讲出来并讲明白那就另说了),而且会提供给你的。
知识点掌握了那就在网上找些小项目练练手,毕竟敲代码这东西还是要多写的,写多了也容易出感觉,最重要的是积累学习和做项目过程中处理问题的经验。
1.夯实基础,html、css、js(es6)
2.原生撸个web小项目,如博客、小商城
3.学习一两个主流框架,如bootstrap、jquery、lodash等
4.结合框架和插件,撸一个小项目
5.工程化学习,如node、webpack、vue、react、ci等
现在学习前端开发开发技术的小伙伴越来越多,有部分小伙伴是转行来学习前端开发技术知识的,虽然说前端开发学习门槛比较低,但是也不是所有人都可以学会使用的,在学习前端开发技术方面,小伙伴还需要找到适合自己的学习方式和方法才能成功入行前端开发。
学习前端开发技术的方式不止一种,小伙伴要根据自身的基础条件来选择适合自己的学习方式,不同的学习方式,最终的学习结果也是有一定的差距的。对于零基础小伙伴来说,前端培训是比较适合小伙伴来学习的,在前端培训班小伙伴可以通过理论实践相结合的方式系统的学习前端开发技术知识。
1.基础知识的积累
小伙伴想要转行前端开发技术,那无论你是零基础还是有一定的编程基础,都是需要学习基础知识的,只不过差距在于接受新知识快慢的问题。小伙伴在学习前端开发技术的过程中,要掌握相关的前端开发技术基础知识。
2.项目实战案例的练习
根据我们的经验,学习跟工作基本两码事。类似高中背完公式和做题。高中好歹还有题库,而工作,没有题库,且题的答案还不唯一,当然,可能就没有答案,或者你看到的答案压根就是那一章的答案,根本不是工作时的答案。
6500,学到就业满意为止!手把手带,了解一下。