当我写下这个的时候是2019年12月16日,应届大学生,如今这行业很差混啊,仍是实力太渣了,要求比往年的多不少,因此看到这里的人,若是是大一这样就肯定往前端跳的话,那么很幸运你有不少时间去学习了,写有学习的方向。javascript
前端大体能够往三个方面走,全栈,混合APP开发,H5游戏开发,因为我主要学的是全栈那种,因此其余两个不太了解。前端
首先天然是前端三件套,HTML5,CSS3,javaScript,第二是typeScript在之后确定要求会,第三就是jquery,虽然如今已经大多用vue这些了,但不表明jquery就没用了,有些公司仍是有要求要会的,第四是三大框架,vue,react,angular,这个国内的话,中小公司用vue的多,大公司用react的多,angular是国内不怎么用,先学哪一个就本身考虑了,若是vue和react能都会那就更好了。第五小程序开发,第六nodejs,虽然它能够说是后台的把,但如今都要求前端会点后端的,,第七就是各类UI库,好比bootstrap,elemnet-ui等,UI库仍是比较简单的,还有一些其余的框架,好比图表框架,滚动框架之类的,最后就是git,webpack,http,性能优化,网络安全。大体就这样。最后的最后,js很重要,原型链,做用域,闭包等一些原理性,底层的东西,这里可去看《javascript高级程序设计》、《你不知道的javascript》上中下三套。vue
咱们学校是校企合做的,专业课大部分都是企业教的,而后快结束时就会宣传,来学校拉人。我也有一段时间在想哪一个好,后来选择了自学,我就只简单的说下,选择权在本身身上。首先若是经济好的话,能够考虑找个靠谱的培训,毕竟培训能够有老师教,有学习氛围,项目什么的,不用本身找,机构项目的设计稿和后台都弄好了,培训出来后再自学,这行业是一直学习的,若是经济很差,那就只能选择自学了,不过这要有耐心,有毅力,自学什么事都要本身干,但这有好处的,能够有本身的思考能力,我认识的人从培训机构出来的,项目就是跟着敲,没有半点本身思考,固然其余机构怎样的教学模式,我就不清楚了,不过如今b站有不少培训机构的视频,只要有耐心,确定能学会,也就不必花个几万块钱了。java