学到什么程度其实大学毕业技术就四好的学生大部分都是靠大学里自学的。过去一段时间是jQuery的天下,现如今,前端越来越重要,前后端分离,前端涌现出大批优秀的框架,完整的web前端知识体系就是这些了,至于有同学问我web前端能不能自学,看到这里你心里应该已经有了答案,想学好web前端,必须有一个好的领路人,不要寄希望于学个一知半解蒙混到一份工作然后“勤工俭学”,这个行业没有老板会请“学徒工”。
1、从事前端JavaScript要学到什么程度?
感觉这个主要取决你应聘的公司,对你这个岗位的技术要求。目前可能有挺多公司是使用前后端分离的开发方式进行开发,那你就需要接触到SPA(单页应用程序),对应主流的开发框架主要有Vue、React、AngularJS1.x或Angular(2.x 版本),那你就需要根据公司项目的技术选型,而学习对应的框架,这是由工作驱动的,
当然我们回到最本质的问题,JavaScript的学习程度。目前不管使用ES6、ES7或TypeScript大多数情况下最终都得编译成ES5代码,如果你没有经验的话,建议你先从ES5开始学,先把基础打好,这个过程中最好动手做一些示例,多做笔记。然后业余时间可以看JavaScript高级程序设计,把内功打好,
2、大学里学的前端,能学到什么程度?
作为计算机专业研究生刚毕业的老学长,比较清楚大学研究生与教育。大学的技术教育对于大部分普通大学来说,前端和后端的技术教育非常基础,而且相对陈旧,很多非名校的,没有主动性和自学能力不强的计算机专业学生,甚至毕业需要花钱去培训几个月才能找到工作。大学里前端主要教一些基本的JS/CSS/HTML为主,如果指望大学课程去把前后端学的很深入是不太现实的。
但是不代表所有大学生技术都是这个层次,学到什么程度其实大学毕业技术就四好的学生大部分都是靠大学里自学的。也有一些学生思维比较局限,学什么技术都需要老师手把手教,现在网上免费的大还有收费的视频教程非常丰富,不会可以各种谷歌、百度,各种交流裙,有各种博客。只要你想学,喜欢你这一块,大学里时间相对充裕,是可以学的非常不错的,
编程学习问题学习编程不管是前端还是后端,要多分析问题而不是停留在调包,做个掉包侠。俗话说“马无夜草不肥”,学校不教的并没有不允许你不自己去主动学习,大学里能学到什么程度因人而异。要看你在什么学校,你自己是不是喜欢,是不是有天赋,是不是有自学能力,有些人毕业连基本的JS都不熟练,有一些早已经参与过多个项目,甚至去名企实习过了,主流的前端框架已经用的很熟练了。
3、自学前端需要达到什么水平才能去工作?
从大的就业方向来说,学web前端肯定是为了做网站或者是APP,顺带着做点小程序,历史的车轮滚滚向前,今天的web前端虽然名义上还叫前端,但在职业技能上已经要求一个合格前端开发人员可以独立完成项目,取代后端。职场竞争残酷,“全能”是这个时代程序员们的基本修养,Web前端的薪资上限很高,相应的,它的学习难度也比较高,且对英语水平有一定要求,英语水平越高,学起来越快。
那如果英语只是saygoodbye的水平能不能学web前端呢?也可以,多下点功夫就是了,代码里用到的词也就那几百个,只要你肯下功夫努力去记,再配合多多的实战练习,同样不会输给有英语基础的人,Web前端全栈工程师的知识体系分为三个阶段:基础阶段进阶阶段框架阶段想多挣钱、想不失业就要不断进阶,每达到一个阶段的要求,你在HR那里的得分都会提高一个分段,能得到的薪酬也会上一个档次。
1.基础阶段(1)HTML:超文本标记语言,由各种标签组成,比如