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