• 前端该怎样学习?
    • 作业方向挑选
    • 学习纲要拟定
    • 怎样学习
  • 现在还能够入行吗?

前端该怎样学习

作业方向挑选

学习道路的规划有许多种,详细归结于你想要从事的方向,可是根底都是通用的,都要从html、css、JavaScript三门言语开端学起,然后去学习结构,各种东西,功能优化等。

前端需要学的东西许多且很杂,更新换代也比较快,所以要坚持学习,不断的学习才干不被社会所筛选

简述一下前端的几个方向:

  1. web前端 — 网站工程师
  2. 移动端开发 — h5、React Native、Flutter诸如此类
  3. 桌面应用开发 — Electron、nw.js等
  4. WebGL方向
  5. GIS开发 — 高德地图api、百度地图、Echarts Map、mapbox、leaflet等
  6. 等等

学习纲要拟定

本文拟定的学习纲要并不能涵盖全,仅仅通用纲要指定,各位大佬如果有指导性的定见,欢迎下方谈论或许私信指出,感谢

  1. 根底部分
    • html5
    • css3
    • js、ts学习
    • es6-es14
    • promise
    • 代理反射
    • ajax
    • json
    • 网络协议
    • git 操作流程
  2. 稳固
    • webpack,gulp、vite等构建东西
    • npm yarn pnpm包管理器
    • 兼容性处理
    • 代码风格,语义化
    • 模块化 — CommonJS、AMD、ES Modules
    • 结构学习 — vue2.x、vue3.x、vue生态、react v16、react v18、react生态等
    • 移动端 — uniapp、微信小程序、React Native、Flutter等
    • 项目功能优化
    • 浏览器原理
  3. 强化
    • UI组件库及源码阅读 — element ui、ant design、vant等UI库
    • 手写MVVM结构
    • 规划形式
    • nodejs
    • koa express egg书写服务器
    • 主流数据库 — mongoDB、mysql等
    • 服务器布置
    • Nginx Docker Jenkins 等技术也能够了解一下
    • Jest mocha等测验结构
    • 前端安全,怎样预防攻击 — 例如XSS攻击 CSRF攻击等

有时分了解后端作业也能协助前端快速书写项目,我觉得比这些更重要的仍是数据结构与算法、计算机网络、操作系统等这些专业类根底,协助你快速入门,这些学习周期很长,能够和言语类的一起下手


怎样学习

学习方法有许多种,有的喜爱看书,有的喜爱看视频课,这些都行。可是能够两种都结合起来比较快一点,读书倾向于理论知识,视频课倾向于实践,理论结合实践才干让自己提高的快一点

我自己读的书能够给我们引荐几本:

  1. 《javascript高级程序规划》 — 红宝书尽管很厚,可是确实每个阶段的前端从业者都能从中受益
  2. 《你不知道的javascript》 系列 — 我觉得这几本书便是你不注重的细节,他都能给你讲到
  3. 《图解http》 — 用图画的方式来解说http,很简单理解,我第一次读的时分一下读了60页
  4. 《javascript规划形式》 — 讲述javascript里面的规划形式
  5. 《Javascript规划形式与开发实践》 — 有人给我引荐,可是还没时间去研读
  6. 还有许多好书,这里就不做引荐啦,我们能够在下方谈论区指出

不想读纸质书的能够,网上pdf也许多,下载下来研读一下也可,有些也有在线的教程

  1. 阮一峰大佬的es6教程
  2. 廖雪峰的官方网站
  3. MDN
  4. W3C school
  5. 菜鸟教程
  6. 等等

这些都是根底入门的教程,能够作为入门了解

视频课程的话呢,我其时自学的时分挑选的B站,现在也能够,我们能够去搜一下,视频教程有许多,依据自己喜爱的讲课风格来挑选


现在还能够入行吗?

前端已死,这个话题已经不止一次的上过热搜了,我觉得前端已死,死的是那些没有竞争力的人

学前端的初期就要给自己定个方针,把自己对标到一个高度,我要去某某大厂、到达某些成就等等,让自己变的有竞争力

我觉得吧,什么时分入行都不算晚,只需你保持着学习的热心和冲劲,什么时分你都会变的优异。不要因为学这一行的人多,就觉得这行太卷了,国家人口基数大,哪一行都很卷,经历了三年疫情,大公司裁员,小公司关闭,想8k、10k招一个全栈的公司比比皆是,只需不断的学习才不会被筛选。

我这并不是韭菜思维,有的人想着边作业边找个副业也行,副业现在也很卷,收入比前几年低的多,可是也不排除有些人有渠道,当然也能够发展一下,谁都不想被一个作业所牵绊,多个收入渠道也蛮不错的。

我想说的是,不论做什么行业,只需你有冲劲,保持着爱学好学的情绪,就算你学了好几个月前端然后发现不想从事前端了,想从事其他行业,那你也一定会变的优异。前提是,你得去测验,不要频频的去换自己的喜好和喜好。


还有最终一点,我提一个建议,不要抛弃提高学历,本科挑选的时机就已经许多了,如果想考研究生的话,也能够考一下,嫌时间长的,能够在职读研

专科的同学呢,提高学历的话成人本科、自考、网络教育都可,还在校的呢,能够考一下专升本。

有的说专科就行,这是个技术岗,可是现在专科的岗位都没多少了,拿杭州来举例吧,我身边的专科朋友准备跳槽都没有面试时机,有的岗位爽性便是要求至少本科学历,有的还要求学信网可查,统招全日制,所以民教网包装的假学历也不行了

文章中如果有不恰当的当地或许需要补充当地,欢迎我们在下方谈论,感谢