本次课程将侧重于基础理论的深入学习,主要包括 Java基础 + JDK源码、Web 基础、Spring+MyBatis、MySQL。
本次课程对于前端部分,我会选择一个小程序前端框架和一个Vue框架来直接使用。
课程直播地址:https://www.douyu.com/topjavacoder
-
https://github.com/cnJun/java-les-maven-example
maven 示例项目
-
https://github.com/cnJun/java-les-raw-web
未使用任何第三方 jar 包 web 项目
-
https://github.com/cnJun/java-les-spring-web
使用 Spring + MyBatis 为主要框架的 web 项目
-
开发圈 dev-moment
- Java 基础
- 2019-11-29 初识 Java
- 2019-12-03 数据类型与运算符
- 2019-12-05 Github 与 Maven的使用、程序控制流程
- 2019-12-10 字符串
- 2019-12-12 数组
- 2019-12-17 类和对象
- 内部类
- 接口/继承/多态
- 集合
- I/O
- 反射/注解
- 枚举和泛型
- 多线程
- 异常处理
- 面向对象
- Web 基础
- 初始 Web 以及 HTTP 协议
- 各种参数接收以及校验
- Servlet/Filter/Cookie/Session
- 常用数据格式
- MVC 架构
- RESTful 接口规范
- MySQL
- 数据库基本理论
- MySQL 安装与配置
- MySQL 常用操作
- MySQL 逻辑架构
- MySQL 锁和事务
- MySQL 日志
- MySQL 索引
- Spring+MyBatis
- Spring+MyBatis环境搭建
- DDD 架构
- 各种参数接收及校验
- 异常处理
- 日志
- 缓存
- DevOps
- Git
- Maven