Java-学习路线


哈喽,大家好呀!安全出身的小简做出了人生中又一重大的决定,那就是从安全方向逐渐转为开发方向,小简自己也纠结了很久,尽管知道这样会很难,但最终还是做下了这个决定,至于原因嘛,应该是我对开发更有兴趣一些,也想去尝试一些新的东西,当然我也不是完全放弃安全,只是近一年左右时间我会将重心放在开发方向(当然是利用课余时间,小简的主业还是一名研究生,平时需要完成老师给的科研任务),接下来小简将做一个 “Java 从 0 到 1” 的实验,以自己为实验对象,从零开始学习Java,下方是小简参考网上资料、请教前辈整理出来的 Java 学习路线,目前还不完善,会在学习的过程中持续不断的更新!我将按照整理的路线从 0 开始学 Java 后端的知识,并不定期更新所学笔记,期待一年后的蜕变吧!<有同样想法的小伙伴,可以联系我一起交流学习哦!>

Notations
explanation
代表已学
☑️
代表未学
📌
代表正在学
🔄
代表需复习

CS基础

必知必会

  • 计算机网络🔄
  • 操作系统🔄
  • 计算机组成原理🔄
  • 数据结构与算法📌

学习资源

JavaSE

必知必会

名称 状态 笔记汇总
面向对象 Java-面向对象 | 简简
枚举 Java-枚举 | 简简
注解 Java-注解 | 简简
常用类 Java-常用类 | 简简
集合 Java-集合 | 简简
异常 Java-异常 | 简简
泛型 Java-泛型 | 简简
线程 Java-线程 | 简简
IO流 Java-IO流 | 简简
网络编程 Java-网络编程 | 简简
JDBC Java-JDBC | 简简
8新特性 Java 8 新特性 | 简简
反射 Java-反射 | 简简
正则 🔄
汇总篇 JavaSE-汇总 | 简简 (jwt1399.top)

学习资源

JavaWeb

必知必会

名称 状态 笔记汇总
HTML、CSS、JS 前端三剑客 | 简简 (jwt1399.top)
Tomcat Tomcat | 简简 (jwt1399.top)
Servlet Servlet | 简简 (jwt1399.top)
Cookie & Session Cookie & Session | 简简 (jwt1399.top)
filter & Listener filter & Listener |简简 (jwt1399.top)
JSP(可不学) JSP学习笔记 | 简简 (jwt1399.top)
Thymeleaf Thymeleaf |简简 (jwt1399.top)
Ajax、 Axios Ajax & Axios | 简简 (jwt1399.top)
Vue、Element UI Vue & Element | 简简 (jwt1399.top)

开发框架

必知必会

名称 状态 用时 笔记汇总
Spring 7天 Spring | 简简 (jwt1399.top)
SpringMVC 7天 SpringMVC | 简简 (jwt1399.top)
Mybatis 6天 Mybatis | 简简 (jwt1399.top)
Mybatis plus 4天 MyBatis-Plus 简简 (jwt1399.top)
SSM整合 7天 SSM整合 | 简简 (jwt1399.top)
SpringBoot基础篇 5天 SpringBoot-基础篇 | 简简 (jwt1399.top)
SpringBoot实用篇 4天 SpringBoot-实用篇 |简简 (jwt1399.top)
SpringBoot整合篇 📌 SpringBoot-整合篇 |简简
SpringBoot原理篇 3天 SpringBoot-原理篇 |简简
SpringBoot项目篇 ☑️
Spring全家桶-面试篇 ☑️

学习资源

数据库

必知必会

名称 状态 笔记
MySQL MySQL-学习笔记 |简简 (jwt1399.top)
Redis Redis |简简 (jwt1399.top)
ElasticSearch ☑️
MySQL优化 ☑️

学习资源

  • 《MySQL 必知必会》
  • 《高性能 MySQL》
  • 《MySQL 技术内幕》
  • 《Redis 设计与实现》

微服务

必知必会

方案

  • Dubbo☑️
  • Spring Cloud📌
  • Spring Cloud Alibaba☑️

消息队列

  • RabbitMQ☑️
  • RocketMQ☑️
  • kafka☑️

权限

  • Spring Security☑️
  • Oauth2☑️
  • shiro☑️

Other

  • Netty☑️

学习资源

Java进阶

必知必会

  • JVM☑️

  • JUC☑️

  • 设计模式☑️

学习资源

工具

必知必会

  • Maven✅
  • Git✅
  • Docker🔄
  • Junit✅
  • Lombok✅
  • K8S☑️
  • Swagger ☑️
  • Postman ☑️

学习资源

练手项目

求职相关

八股文

求职必读

岗位投递

总体学习路线

JavaSE ➡︎ MySQL ➡︎ JDBC ➡︎ JavaWeb ➡︎ Spring ➡︎ SpringMVC ➡︎ Mybatis ➡︎ Mybatis Plus ➡︎ Redis ➡︎ Spring Boot 。。。。。。

❤️Sponsor

您的支持是我不断前进的动力,如果您恰巧财力雄厚,又感觉本文对您有所帮助的话,可以考虑打赏一下本文,用以维持本博客的运营费用,拒绝白嫖,从你我做起!🥰🥰🥰

支付宝支付 微信支付

文章作者: 简简
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 简简 !
评论
填上邮箱会收到评论回复提醒哦!!!
 上一篇
Java-面向对象 Java-面向对象
前言哈喽!大家好,我是小简。今天开始学习《Java-面向对象》,此系列是我做的一个 “Java 从 0 到 1 ” 实验,给自己一年左右时间,按照我自己总结的 Java-学习路线,从 0 开始学 Java 知识,并不定期更新所学笔记,期待一
2022-02-07
下一篇 
Searchable Encryption Searchable Encryption
本篇文章以小简看过的文献以及查阅的资料为基础,归纳和总结了可搜索加密(Searchable Encryption,SE)的相关知识点。 SE介绍 以下内容是小简阅读可搜索加密的两篇综述论文所总结,论文介绍如下 序号 论文名称 作者
2022-01-18
  目录