1.基础学习
1.1.Java SE 学习阶段
![JavaSE](https://i-blog.csdnimg.cn/blog_migrate/f2aa46b2a67cd17cd54d9e1154fbbd54.png#pic_center)
![Java SE](https://i-blog.csdnimg.cn/blog_migrate/3abb81202b063495e90aa706504bc9bb.png#pic_center)
1.2.数据库学习阶段
![数据库学习](https://i-blog.csdnimg.cn/blog_migrate/0c4f13d29ac90412a729a123fb1c1b02.png#pic_center)
1.3.前端学习阶段
![3.前端学习](https://i-blog.csdnimg.cn/blog_migrate/d5ca933c7f451a95030a40ac8d43709e.png#pic_center)
1.4.JavaWeb学习阶段
以上是Java基础阶段
2.框架学习
2.1.SSM框架 学习阶段
!!!学到这就可以进行基本的开发了,也是常规企业常用的基础技术
2.2.Linux等服务器 学习阶段
![2.1服务器 学习阶段](https://i-blog.csdnimg.cn/blog_migrate/d6238be96ddf4f1e0a01e1d6044d44bd.png#pic_center)
Java基础阶段总结
学完这些,可以进行简单开发,步入初级开发工程师之列
3.分布式开发
3.1.SpringBoot学习阶段
![SpringBoot学习阶段](https://i-blog.csdnimg.cn/blog_migrate/11a6247c1a5183bf775dafdbf110cc30.png#pic_center)
3.2.进阶-SpringCloud学习阶段
学完上面这些你已经是高级开发工程师了,对大数据感兴趣可以学习下面的内容
4.大数据开发
![大数据](https://i-blog.csdnimg.cn/blog_migrate/ea184c3b2502e21d93c8541bdff54d7d.png#pic_center)