All in One
全部路线
Curriculum
课程目录
按模块查看章节。课程链接均可直接访问,建议顺序只是学习提示。
01
Module 1
基础与心智模型
7 个章节
01
从前端工程师到 Java 后端开发者的完整路线图
+10 XP
02
环境准备:JDK + Maven + IDE,一次配好不再头疼
+10 XP
03
变量、基础类型与类型系统:Java 是"更严格的 TypeScript"
+10 XP
04
字符串操作:.equals() 不是 ==,这是 Java 新手第一个坑
+10 XP
05
控制流:花括号回来了,还有 switch 箭头语法
+10 XP
06
数组与集合:从 JS 的 Array 到 Java 的 List/Set/Map
+10 XP
07
方法与参数:Java 的方法比 JS 函数多了很多规矩
+10 XP
02
Module 2
工程实践
7 个章节
08
异常处理:Java 的 checked exception 是最大的不同
+10 XP
09
泛型基础:比 TypeScript 泛型更严格,但思路一样
+10 XP
10
类与对象:Java 的 class 比 JS 的 class 更"正统"
+10 XP
11
继承与接口:单继承 + 多接口,还有 sealed class
+10 XP
12
访问修饰符与封装:四个级别比 TS 的三个更细
+10 XP
13
枚举与 Record:Java 的 enum 比 TS 的强大十倍
+10 XP
14
常用设计模式:四个模式覆盖 80% 的实际场景
+10 XP
03
Module 3
系统边界
7 个章节
15
Maven 依赖管理:pom.xml 就是 Java 的 package.json
+10 XP
16
包结构与组织:Java 的"约定大于配置"思想
+10 XP
17
Lambda 与 Stream API:Java 版的 map/filter/reduce
+10 XP
18
测试基础:JUnit 5 就是 Java 的 Jest
+10 XP
19
Spring Boot 入门:IoC 和 DI 是理解一切的钥匙
+10 XP
20
Controller 与路由:注解驱动的 REST API
+10 XP
21
Service 与 DI:业务逻辑的家,依赖注入的核心
+10 XP
04
Module 4
交付与进阶
7 个章节
22
数据校验:@Valid 让你告别手动 if 判断
+10 XP
23
全局异常处理:@ControllerAdvice 一招搞定所有错误
+10 XP
24
连接 MySQL:Spring Data JPA 让 CRUD 自动化
+10 XP
25
接口设计规范:写出前端工程师爱用的 API
+10 XP
26
安全基础:JWT 认证与常见漏洞防护
+10 XP
27
项目路线:从 CRUD 到完整后端,分三步走
+10 XP
28
常见面试速查:从 TS 到 Java 的关键概念对照表
+10 XP