沉重的写下了我的一份前端入门路线
加班到深夜,沉重的写下了2020年的第一篇博文,入职后第一篇文章,给还在学习路上或者是学习上的借鉴。
声明
我是自学,没有去过培训班,都是在学校内自学,暑假实习,毕业实习都找到了相对应的工作。没有造假学历,工作经验,这些东西,你随便进一家有资质的公司都能被查出来。如果侥幸过关了,没有手上功夫也会被劝退。入职并不等于找到了工作,只有当你能胜任工作才算是真正的找到工作。
基础篇:
HTML&CSS
HTML和CSS是前端页面的基础,灵活运用好,你能够自己制作一些好看的静态页面来满足自己的好奇心。你会去了解HTML5和CSS3等新增知识,这门课程在大学好像叫做《网页设计》。这是学习的第一步,相对于来说很简单。
javascript
javascript是用的最多的脚本语言,当你不满足HTML&CSS所实习的效果,需要做更高级的交互效果,我想,你已经打开了W3C和菜鸟教程的JavaScript入门教程。也有机智的小伙伴可能打开了B站开始搜索0基础视频。那么坚持下去,你的前端第一步就已经完成了。
进阶篇:
工程化思想
随着前端逐渐进入工程化开发模式,浏览器加深了兼容,IE皇朝倒闭后,正是前端快速发展的时间,诞生出了非常多的技术,当然,对于我们学习来说,这是非常不利的,贪多嚼不烂。这是常事。所以准备学习新的技术话,还是先学习工程化思想
Webpack(了解)
当你对工程化了解后,我相信,你会知道打包工具的重要性,会选择一个比较可爱的打包工具来去学习,webpack是你很好的选择,尝试的去了解打包工具是怎么将HTML&CSS&JS打包成可执行代码的。同时是如何构建webService的。
Vue&React
当掌握以上的知识后,我来到了框架,坊间传闻不会vue和react的前端是找不到工作的,但我想说的是,选择一个专研下去,在过程中,接触另一个框架,进行了解。这才是好的路线,因为公司一个团队业务技术栈并不会说两个一起用,至少不会这礼拜vue下礼拜react,我想还没有这种非人的公司。汗血外包除外。当你深入一个后,公司面试招人才能在一些难点上做出回答,这才能告知东家:这些我是会的,我觉得我能胜任这一份工作。而不是基础都能回答的出来,一问到触及难点的问题,或者是深度问题就熄火了。
Next&Nuxt
选择你专职的框架学习一个SSR的开发模式。毕竟单页应用的SEO做起来很不好处理,而有些网站是需要做搜索推广的,我想老板并不想做撒钱的沈万三。
移动端
这个时候,也不在是小白了,一些开发流程我还是懂得,所以。移动端业务就来了,需要做移动端适配。分辨率比例,不同屏幕,小程序,跨端等一系列问题。不自觉摸了摸头发,又强大了几分。
未完待续...
后面还会进行补充,只是做一个大概,也不是说培训班啥的坑,只是现在确实是培训机构风评不好,但我想你心中得有个称,首先,互联网早已经不是什么高薪工作了,虽然它看起来工资很高,但心酸只有行里人知道。我只想给一些在校或者是培训班的兄弟一些好的建议。就当做是水文章吧。