Front End

  • HTML & CSS [Bibilili]
    • float布局不用学,熟悉flex和grid即可
    • 自测:能完成基本的静态页面
  • JavaScript [Bilibili] [现代JavaScript]
  • Vue [Bilibili-尚硅谷] [Bilibili-小满]
    • 小满的比较难,需要有vue2基础,看自己情况
  • 项目实战 [Bilibili]
    • 到这时候,已经能够承担前端工作了,如果bg比较好的话,可以找到实习

进阶

实际上这些是必需品,如果面试的时候就会这些的话,可以有效提高竞争力。不过虽然大厂一般都需要这些,但也会允许实习生到岗再学习。

  • TypeScript [Bilibili-小满]
    • 实际中用不到这么复杂的ts,一般去掘金上看几篇教程就够用了。不过小满的教程看明白的话,可以和面试官掰扯很久。
  • React [官网] [Bilibili-小满]
    • 抠字眼的话,Vue是前端框架,而React只是JS库。也就是说,React并没有很复杂的语法和API,只是对JavaScrip的熟练程度要求较高。不要在教程上面纠结太长时间,把生命周期看明白之后就去看项目。
  • Node [Bilibili-小满]
    • 前端就是全栈!有的大厂会用Node搭建BFF(Backend For FrontEnd),还会搭配上NestGraphQL等技术。到这里就比较难了,有了解即可。