- 前端该怎样学习?
- 作业方向挑选
- 学习纲要拟定
- 怎样学习
- 现在还能够入行吗?
前端该怎样学习
作业方向挑选
学习道路的规划有许多种,详细归结于你想要从事的方向,可是根底都是通用的,都要从html、css、JavaScript三门言语开端学起,然后去学习结构,各种东西,功能优化等。
前端需要学的东西许多且很杂,更新换代也比较快,所以要坚持学习,不断的学习才干不被社会所筛选
简述一下前端的几个方向:
- web前端 — 网站工程师
- 移动端开发 — h5、React Native、Flutter诸如此类
- 桌面应用开发 — Electron、nw.js等
- WebGL方向
- GIS开发 — 高德地图api、百度地图、Echarts Map、mapbox、leaflet等
- 等等
学习纲要拟定
本文拟定的学习纲要并不能涵盖全,仅仅通用纲要指定,各位大佬如果有指导性的定见,欢迎下方谈论或许私信指出,感谢
- 根底部分
- html5
- css3
- js、ts学习
- es6-es14
- promise
- 代理反射
- ajax
- json
- 网络协议
- git 操作流程
- 稳固
- webpack,gulp、vite等构建东西
- npm yarn pnpm包管理器
- 兼容性处理
- 代码风格,语义化
- 模块化 — CommonJS、AMD、ES Modules
- 结构学习 — vue2.x、vue3.x、vue生态、react v16、react v18、react生态等
- 移动端 — uniapp、微信小程序、React Native、Flutter等
- 项目功能优化
- 浏览器原理
- 强化
- UI组件库及源码阅读 — element ui、ant design、vant等UI库
- 手写MVVM结构
- 规划形式
- nodejs
- koa express egg书写服务器
- 主流数据库 — mongoDB、mysql等
- 服务器布置
- Nginx Docker Jenkins 等技术也能够了解一下
- Jest mocha等测验结构
- 前端安全,怎样预防攻击 — 例如XSS攻击 CSRF攻击等
有时分了解后端作业也能协助前端快速书写项目,我觉得比这些更重要的仍是数据结构与算法、计算机网络、操作系统等这些专业类根底,协助你快速入门,这些学习周期很长,能够和言语类的一起下手
怎样学习
学习方法有许多种,有的喜爱看书,有的喜爱看视频课,这些都行。可是能够两种都结合起来比较快一点,读书倾向于理论知识,视频课倾向于实践,理论结合实践才干让自己提高的快一点
我自己读的书能够给我们引荐几本:
- 《javascript高级程序规划》 — 红宝书尽管很厚,可是确实每个阶段的前端从业者都能从中受益
- 《你不知道的javascript》 系列 — 我觉得这几本书便是你不注重的细节,他都能给你讲到
- 《图解http》 — 用图画的方式来解说http,很简单理解,我第一次读的时分一下读了60页
- 《javascript规划形式》 — 讲述javascript里面的规划形式
- 《Javascript规划形式与开发实践》 — 有人给我引荐,可是还没时间去研读
- 还有许多好书,这里就不做引荐啦,我们能够在下方谈论区指出
不想读纸质书的能够,网上pdf也许多,下载下来研读一下也可,有些也有在线的教程
- 阮一峰大佬的es6教程
- 廖雪峰的官方网站
- MDN
- W3C school
- 菜鸟教程
- 等等
这些都是根底入门的教程,能够作为入门了解
视频课程的话呢,我其时自学的时分挑选的B站,现在也能够,我们能够去搜一下,视频教程有许多,依据自己喜爱的讲课风格来挑选
现在还能够入行吗?
前端已死,这个话题已经不止一次的上过热搜了,我觉得前端已死,死的是那些没有竞争力的人
学前端的初期就要给自己定个方针,把自己对标到一个高度,我要去某某大厂、到达某些成就等等,让自己变的有竞争力
我觉得吧,什么时分入行都不算晚,只需你保持着学习的热心和冲劲,什么时分你都会变的优异。不要因为学这一行的人多,就觉得这行太卷了,国家人口基数大,哪一行都很卷,经历了三年疫情,大公司裁员,小公司关闭,想8k、10k招一个全栈的公司比比皆是,只需不断的学习才不会被筛选。
我这并不是韭菜思维,有的人想着边作业边找个副业也行,副业现在也很卷,收入比前几年低的多,可是也不排除有些人有渠道,当然也能够发展一下,谁都不想被一个作业所牵绊,多个收入渠道也蛮不错的。
我想说的是,不论做什么行业,只需你有冲劲,保持着爱学好学的情绪,就算你学了好几个月前端然后发现不想从事前端了,想从事其他行业,那你也一定会变的优异。前提是,你得去测验,不要频频的去换自己的喜好和喜好。
还有最终一点,我提一个建议,不要抛弃提高学历,本科挑选的时机就已经许多了,如果想考研究生的话,也能够考一下,嫌时间长的,能够在职读研
专科的同学呢,提高学历的话成人本科、自考、网络教育都可,还在校的呢,能够考一下专升本。
有的说专科就行,这是个技术岗,可是现在专科的岗位都没多少了,拿杭州来举例吧,我身边的专科朋友准备跳槽都没有面试时机,有的岗位爽性便是要求至少本科学历,有的还要求学信网可查,统招全日制,所以民教网包装的假学历也不行了
文章中如果有不恰当的当地或许需要补充当地,欢迎我们在下方谈论,感谢