全栈之路

2023/8/18 导读

# 1、前言

  1. 全栈知识体系的范围很广,涉及的技术有很多,需要学习的东西也很多,并且需要持续不断的学习充电。
  2. 整套的全栈知识体系将会持续更新,毕竟涉及的东西比较多,也需要一定的时间完成。
  3. 阶段性的成长做一个总结。构建完整的知识体系,才能更好的找对方向。
  4. 对全栈知识体系有一个大范围方向的认知,需要涉及的内容,当然这只是我个人的一些学习方向,不一定全部都是适用于每个人,这只是我走过的路,可以让你有个参考。

# 2、前端

前端入门: 需要先从网页设计开始,这里打好基础,对于后面学习前端其他知识就会更容易理解。这里需要先掌握以下几门技术优先。

项目实战:京东官网 (opens new window) ,按照京东官网进行布局实战,独立完成电商官网。

Bootstrap栅格化布局详解: 按照自己的想法布局完成好京东官网后,对栅格化布局进行学习,并且同样以京东官网实战。

前端三大框架: 目前主流的三大前端框架,Vue、React、Angular。

前端组件库: 对一些常用的组件库进行学习掌握。

想要了解更多 XY导航 (opens new window)

企业级框架: 企业级更多的使用一些开源框架,能够更快的应用起来,只要关心业务开发即可。

# 3、后端

选择一门语言: 将一门语言进行深入的学习,并且能够熟练使用。提供以下几个方向,这里只以Java展开后续。

学习框架: 掌握该技术的一些常用框架,Java相关的一些框架如下。学习框架前先学习一下数据库的知识,因为很多框架都是基于数据库的。

# 4、数据库

数据库基础: 掌握数据库基础,理解数据库的基本底层结构。

关系型数据库: 选择一门数据库先深入学习,推荐MySQL先学。

非关系型数据库: 选择一门非关系型数据库(又称:缓存数据库)深入学习,推荐Redis。

# 5、项目部署

部署工具: 部署涉及的工具也是很多,主要还是先要掌握好Linux系统的基本操作。把Linux想象成Window,不过是操作C盘和一些命令。 由可视化转为文字界面化,这样可以更好的学习掌握。