1、前端工程师主要是指完成页面制作。现在前端工程师更偏向于全栈,不光是前端,后端也需要进行了解。下面的步骤就是学习路线,应该学习哪些内容,具体内容后面的经验会分享,也可以自己前往搜索相关资源。
2、第一部分:HTML。HTML是标记语言,也就是经常能在代码中看到的<p><挢旗扦渌;/p>,<div媪青怍牙></div>。现在有了HTML5,提供了一些新的标签语言,例如<header>、<nav>、<article>、<aside>、<footer>。这一部分最简单,通常只需要2-3天学习就可以记住。
3、第二部分:CSS。css控制网页的样式,例如字体颜色,字体大小,行边距等。css是盒模型,分为margin,padding,content和border。css样式众多,学起来需要很长时间,但在实际操作学习更快。学习这一部分,大概需要花费1周时间,以后在实践中边学边用。
4、第三部分:javascript。前端的核心技能。js是一种脚本语言,用于实现网站中各种功能,例如表单提交,播放器等。这一部器皆阄诟分学习是没有尽头的,想成为一名初级前端只要学两个月的时间,学习function的正确写法即可,逻辑算法需要长期的研究。
5、第四部分:HTTP协议。HTTP 协议是互联网的基础协议,也是网页开发的必备知识。需要学习时间不用太长,在学习javascript后会很快速上手,需要时间大约为1天。
6、第五部分:三大框架, Angular/React/Vue,三种是目前主流框架。Angular全面,项目代码多;Vue轻便,针对性解决问题,拿来就用,开发存在局限性。新手建议从vue上手,再去了解react和angular。