Curriculum

课程目录

按模块查看章节。课程链接均可直接访问,建议顺序只是学习提示。

01

Module 1

基础与心智模型

7 个章节

  1. 01从前端工程师到 Java 后端开发者的完整路线图+10 XP
  2. 02环境准备:JDK + Maven + IDE,一次配好不再头疼+10 XP
  3. 03变量、基础类型与类型系统:Java 是"更严格的 TypeScript"+10 XP
  4. 04字符串操作:.equals() 不是 ==,这是 Java 新手第一个坑+10 XP
  5. 05控制流:花括号回来了,还有 switch 箭头语法+10 XP
  6. 06数组与集合:从 JS 的 Array 到 Java 的 List/Set/Map+10 XP
  7. 07方法与参数:Java 的方法比 JS 函数多了很多规矩+10 XP
02

Module 2

工程实践

7 个章节

  1. 08异常处理:Java 的 checked exception 是最大的不同+10 XP
  2. 09泛型基础:比 TypeScript 泛型更严格,但思路一样+10 XP
  3. 10类与对象:Java 的 class 比 JS 的 class 更"正统"+10 XP
  4. 11继承与接口:单继承 + 多接口,还有 sealed class+10 XP
  5. 12访问修饰符与封装:四个级别比 TS 的三个更细+10 XP
  6. 13枚举与 Record:Java 的 enum 比 TS 的强大十倍+10 XP
  7. 14常用设计模式:四个模式覆盖 80% 的实际场景+10 XP
03

Module 3

系统边界

7 个章节

  1. 15Maven 依赖管理:pom.xml 就是 Java 的 package.json+10 XP
  2. 16包结构与组织:Java 的"约定大于配置"思想+10 XP
  3. 17Lambda 与 Stream API:Java 版的 map/filter/reduce+10 XP
  4. 18测试基础:JUnit 5 就是 Java 的 Jest+10 XP
  5. 19Spring Boot 入门:IoC 和 DI 是理解一切的钥匙+10 XP
  6. 20Controller 与路由:注解驱动的 REST API+10 XP
  7. 21Service 与 DI:业务逻辑的家,依赖注入的核心+10 XP
04

Module 4

交付与进阶

7 个章节

  1. 22数据校验:@Valid 让你告别手动 if 判断+10 XP
  2. 23全局异常处理:@ControllerAdvice 一招搞定所有错误+10 XP
  3. 24连接 MySQL:Spring Data JPA 让 CRUD 自动化+10 XP
  4. 25接口设计规范:写出前端工程师爱用的 API+10 XP
  5. 26安全基础:JWT 认证与常见漏洞防护+10 XP
  6. 27项目路线:从 CRUD 到完整后端,分三步走+10 XP
  7. 28常见面试速查:从 TS 到 Java 的关键概念对照表+10 XP