这门课解决什么问题
学过Java基础但没写过后端代码的人,这门课帮你从零搭建一个完整的教学管理系统。课程以Tlias项目为主线,从HTML/CSS前端基础到Spring事务管理、阿里云OSS文件上传,覆盖Web开发核心环节,目标是让你看完能独立把项目跑通、把功能做完整。
适合什么基础
需要了解Java面向对象编程和集合框架,建议先学过基本数据结构概念。不需要会任何前端框架或数据库操作经验,但最好有命令行操作习惯,跟着敲代码更顺手。如果连Java基础语法都不熟,建议先花几天时间把语法过一遍再开始这门课。
建议先看哪几块
建议按这个顺序学:先过Web前端开发初识,把HTML标签、CSS样式、选择器和整体布局搞懂,这是后面页面开发的基础;再看Spring事务管理,重点理解事务四大特性和@Value、@ConfigurationProperties注解用法,这是处理多表操作时绕不过的;接着学文件上传,从本地存储过渡到阿里云OSS集成,这是实际项目中高频使用的功能;最后是Tlias教学管理系统项目实战,跟着视频一步步实现员工管理、事务管理等模块,边看边改现有代码。前端部分如果时间紧,可以先跳过只学核心标签和样式,后续实战中再回头补。
学完能独立做什么
能独立完成Spring Boot + Thymeleaf + 阿里云OSS的文件上传功能,掌握事务管理在多表操作中的正确用法,完成Tlias系统的完整项目,包括页面开发、业务逻辑和文件存储。后续如果再接其他项目,这类技术组合的迁移成本很低。
资料怎么配合练习
代码资料和课程视频一一对应,建议每看完一个知识点就动手敲对应代码,不要只看不动手。项目实战部分,看完视频后先理解代码逻辑,再对照修改现有代码,加深理解。资料包里的视频按模块组织,跟着顺序学效果最好。遇到报错不要慌,把报错信息记下来再查,比反复重看更快。
`课程目录
代码资料 课程视频 01.Web开发-导学视频.mp4 79.69M 02. Web前端开发初识.mp4 63.04M 03. HTML-CSS-入门程序.mp4 86.45M 04. HTML-CSS-VsCode开发工具.mp4 64.85M 05. HTML-CSS-常见标签和样式-央视新闻-标题-排版.mp4 59.30M 06. HTML-CSS-常见标签和样式-央视新闻-标题-样式.mp4 73.48M 07. HTML-CSS-常见标签和样式-央视新闻-标题-样式(选择器).mp4 46.45M 08. HTML-CSS-常见标签和样式-央视新闻-正文-排版.mp4 143.32M 09. HTML-CSS-常见标签和样式-央视新闻-正文-样式.mp4 62.01M 10. HTML-CSS-常见标签和样式-央视新闻-整体布局.mp4 89.20M 100. 员工管理-新增员工-批量保存员工工作经历.mp4 122.15M 101. 事务管理-介绍与操作.mp4 61.66M 102. 事务管理-Spring事务管理-介绍.mp4 57.66M 103. 事务管理-Spring事务管理-进阶&事务四大特性.mp4 112.90M 104. 文件上传-介绍.mp4 102.48M 105. 文件上传-本地存储.mp4 68.44M 106. 文件上传-阿里云OSS-准备工作.mp4 80.11M 107. 文件上传-阿里云OSS-入门程序.mp4 76.74M 108. 文件上传-阿里云OSS-案例集成.mp4 76.32M 109. 文件上传-阿里云OSS-程序优化(@Value&@ConfigurationProperties).mp4 56.26M 11. HTML-CSS-常见标签和样式-tlias案例-顶部导航栏.mp4 63.75M 110. 员工管理-删除员工-请求参数接收.mp4 47.08M 111. 员工管理-删除员工-逻辑实现.mp4 49.38M 112. 员工管理-修改员工-查询回显.mp4 129.12M 113. 员工管理-修改员工-修改数据.mp4 90.31M 114. 员工管理-修改员工-程序优化(动态更新).mp4 45.91M 115. 全局异常处理器.mp4 82.62M 116. 员工信息统计-职位统计-分析.mp4 59.13M 117. 员工信息统计-职位统计-实现.mp4 71.59M 118. 员工信息统计-性别统计.mp4 48.88M 119. 项目实战-需求说明.mp4 41.61M 12. HTML-CSS-常见标签和样式-表单标签.mp4 39.71M 120. 登录认证-登录功能-实现.mp4 87.69M 121. 登录认证-登录校验-会话技术-介绍.mp4 29.14M 122. 登录认证-登录校验-会话技术-Cookie.mp4 51.15M 123. 登录认证-登录校验-会话技术-Session.mp4 45.36M 124. 登录认证-登录校验-会话技术-令牌方案.mp4 13.72M 125. 登录认证-登录校验-JWT-生成与校验.mp4 88.04M 126. 登录认证-登录校验-JWT-登录成功后下发令牌.mp4 45.13M 127. 登录认证-登录校验-Filter-入门.mp4 71.00M 128. 登录认证-登录校验-Filter-令牌校验Filter.mp4 82.98M 129. 登录认证-登录校验-Filter-详解.mp4 70.60M 13. HTML-CSS-常见标签和样式-表单项标签.mp4 54.26M 130. 登录认证-登录校验-Interceptor-入门.mp4 70.65M 131. 登录认证-登录校验-Interceptor-令牌校验Interceptor.mp4 46.47M 132. 登录认证-登录校验-Interceptor-详解.mp4 66.47M 133. SpringAOP-基础-AOP入门程序.mp4 110.87M 134. SpringAOP-基础-核心概念.mp4 52.07M 135. SpringAOP-进阶-通知类型.mp4 76.36M 136. SpringAOP-进阶-通知顺序.mp4 38.17M 137. SpringAOP-进阶-切入点表达式.mp4 73.31M 138. SpringAOP-进阶-连接点JoinPoint.mp4 41.39M 139. SpringAOP-案例-记录操作日志.mp4 102.33M 14. HTML-CSS-常见标签和样式-tlias案例-搜索表单区域.mp4 58.54M 140. SpringAOP-案例-获取当前登录员工.mp4 78.74M 141. 原理篇-SpringBoot配置优先级.mp4 71.56M 142. 原理篇-Bean管理.mp4 97.74M 143. 原理篇-SpringBoot原理-起步依赖原理.mp4 14.17M 144. 原理篇-SpringBoot原理-自动配置-两种方案.mp4 85.18M 145. 原理篇-SpringBoot原理-自动配置-源码跟踪.mp4 97.46M 146. 原理篇-SpringBoot原理-自动配置-源码跟踪(@Conditional).mp4 65.71M 147. 原理篇-SpringBoot原理-自动配置-自定义starter.mp4 97.57M 148. Maven高级-分模块设计与开发.mp4 88.50M 149. Maven高级-继承.mp4 112.86M 15. HTML-CSS-常见标签和样式-tlias案例-底部版权区域.mp4 72.27M 150. Maven高级-聚合.mp4 40.83M 151. Maven高级-私服.mp4 85.74M 152. Web后端开发-总结.mp4 19.64M 153. Vue工程化-介绍&环境准备.mp4 38.03M 154. Vue工程化-vue项目介绍&开发流程.mp4 70.44M 155. Vue工程化-API风格&案例.mp4 98.44M 156. ElementPlus-快速入门.mp4 64.43M 157. ElementPlus-常见组件-表格组件&分页组件.mp4 90.80M 158. ElementPlus-常见组件-对话框组件&表单组件.mp4 78.96M 159. ElementPlus-案例.mp4 99.25M 16. HTML-CSS-课程总结.mp4 21.62M 160. Tlias案例-准备工作.mp4 48.46M 161. Tlias案例-整体布局-动态菜单(VueRouter).mp4 108.51M 162. Tlias案例-整体布局-动态菜单(VueRouter-嵌套路由).mp4 63.56M 163. Tlias案例-部门管理-列表查询.mp4 85.53M 164. Tlias案例-部门管理-列表查询-程序优化.mp4 70.32M 165. Tlias案例-部门管理-新增部门.mp4 139.42M 166. Tlias案例-部门管理-修改&删除部门.mp4 86.50M 167. Tlias案例-员工管理-列表查询-页面布局(搜索栏).mp4 64.09M 168. Tlias案例-员工管理-列表查询-页面布局(搜索栏-watch侦听).mp4 67.99M 169. Tlias案例-员工管理-列表查询-页面布局(表格).mp4 71.15M 17. JS-课程介绍.mp4 21.10M 170. Tlias案例-员工管理-列表查询-页面交互.mp4 66.90M 171. Tlias案例-员工管理-新增员工-页面布局(引入).mp4 82.41M 172. Tlias案例-员工管理-新增员工-页面布局(展示优化).mp4 76.98M 173. Tlias案例-员工管理-新增员工-页面交互(工作经历).mp4 77.76M 174. Tlias案例-员工管理-新增员工-页面交互(保存员工).mp4 87.76M 175. Tlias案例-员工管理-修改员工-修改数据.mp4 62.04M 176. Tlias案例-员工管理-删除员工-批量删除.mp4 71.37M 177. Tlias案例-登录-登录功能实现.mp4 59.70M 178. Tlias案例-登录-携带令牌访问服务端.mp4 64.85M 179. Tlias案例-登录-响应401跳转登录页面.mp4 39.31M 18. JS-核心语法-引入方式.mp4 24.10M 180. Tlias案例-退出-功能实现.mp4 36.21M 181. Tlias案例-打包部署.mp4 59.13M 182. Linux-概述-介绍&系统安装.mp4 53.38M 183. Linux-概述-远程连接&目录结构.mp4 31.52M 184. Linux-常用命令-目录&文件操作命令.mp4 139.26M 185. Linux-常用命令-拷贝移动&打包压缩命令.mp4 69.09M 186. Linux-常用命令-文本编辑&查找命令.mp4 102.35M 187. Linux-软件安装-JDK安装.mp4 55.18M 188. Linux-软件安装-MySQL安装&防火墙.mp4 119.36M 189. Linux-软件安装-Nginx安装.mp4 52.79M 19. JS-核心语法-变量&数据类型.mp4 41.43M 190. Linux-项目部署.mp4 112.61M 191. Docker-入门-MySQL安装.mp4 75.53M 192. Docker-入门-命令解读.mp4 35.24M 193. Docker-核心-常见命令.mp4 133.23M 194. Docker-核心-数据卷挂载.mp4 83.02M 195. Docker-核心-本地目录挂载.mp4 100.27M 196. Docker-核心-自定义镜像.mp4 89.78M 197. Docker-核心-网络.mp4 57.29M 198. Docker-部署-服务端&前端部署.mp4 89.58M 199. Docker-部署-DockerCompose.mp4 90.83M 20. JS-核心语法-函数.mp4 25.71M 200. Web开发-完结.mp4 7.29M 21. JS-核心语法-自定义对象&JSON.mp4 38.06M 22. JS-核心语法-DOM.mp4 48.27M 23. JS-事件监听-语法&常见事件.mp4 67.22M 24. JS-事件监听-常见事件(优化-JS模块化).mp4 37.84M 25. Vue-快速入门.mp4 79.26M 26. Vue-常用指令-v-for.mp4 71.81M 27. Vue-常用指令-v-bind&v-if&v-show.mp4 43.46M 28. Vue-常用指令-v-model与v-on.mp4 73.72M 29. Ajax-入门.mp4 84.42M 30. Ajax-案例.mp4 57.64M 31. Maven-课程介绍.mp4 54.40M 32. Maven-概述-介绍&安装.mp4 52.30M 33. Maven-IDEA集成.mp4 50.36M 34. Maven-依赖管理.mp4 64.09M 35. 单元测试-概述&入门.mp4 47.02M 36. 单元测试-断言&常见注解.mp4 70.94M 37. 单元测试-企业开发规范&AI生成生成单元测试.mp4 85.66M 38. 单元测试-Maven依赖范围.mp4 29.43M 39. Maven-常见问题解决方案.mp4 20.54M 40. Web基础-课程安排.mp4 29.15M 41. Web基础-SpringBootWeb入门-入门程序.mp4 67.94M 42. Web基础-SpringBootWeb入门-入门解析.mp4 31.33M 43. Web基础-HTTP协议-概述.mp4 22.19M 44. Web基础-HTTP协议-请求协议.mp4 52.29M 45. Web基础-HTTP协议-响应协议.mp4 63.03M 46. Web基础-SpringBootWeb案例.mp4 136.88M 47. Web基础-分层解耦-三层架构.mp4 70.01M 48. Web基础-分层解耦-IOC与DI入门.mp4 39.73M 49. Web基础-分层解耦-IOC&DI详解.mp4 100.87M 50. MySQL-课程介绍.mp4 44.73M 51. MySQL-概述-安装&数据模型.mp4 63.19M 52. MySQL-SQL-DDL-数据库操作&图形化工具.mp4 57.75M 53. MySQL-SQL-DDL-表操作-创建表.mp4 54.74M 54. MySQL-SQL-DDL-表操作-数据类型.mp4 61.21M 55. MySQL-SQL-DDL-表操作-设计表案例.mp4 83.30M 56. MySQL-SQL-DDL-表操作-查询-修改-删除.mp4 41.84M 57. MySQL-SQL-DML-insert&update&delete.mp4 60.91M 58. MySQL-SQL-DQL-基本查询.mp4 58.98M 59. MySQL-SQL-DQL-条件查询.mp4 69.59M 60. MySQL-SQL-DQL-分组查询.mp4 60.29M 61. MySQL-SQL-DQL-排序查询&分页查询.mp4 44.31M 62. JDBC-入门程序.mp4 77.47M 63. JDBC-执行DQL语句.mp4 70.42M 64. JDBC-预编译SQL.mp4 59.33M 65. Mybatis-入门程序.mp4 93.08M 66. Mybatis-辅助配置&JDBC VS Mybatis.mp4 38.52M 67. Mybatis-数据库连接池.mp4 48.60M 68. Mybatis-增删改查-删除操作.mp4 44.97M 69. Mybatis-增删改查-新增操作.mp4 24.41M 70. Mybatis-增删改查-更新操作.mp4 20.49M 71. Mybatis-增删改查-查询操作.mp4 69.71M 72. Mybatis-XML映射配置.mp4 81.35M 73. SpringBoot项目配置文件.mp4 79.88M 74. 准备工作-开发规范-开发模式.mp4 51.76M 75. 准备工作-开发规范-Restful.mp4 38.70M 76. 准备工作-工程搭建.mp4 66.14M 77. 部门管理-列表查询-接口开发.mp4 98.93M 78. 部门管理-列表查询-结果封装.mp4 31.33M 79. 部门管理-列表查询-前后端联调测试.mp4 57.56M 80. 部门管理-删除部门-接口开发.mp4 77.57M 81. 部门管理-新增部门-接口开发.mp4 64.63M 82. 部门管理-修改部门-查询回显.mp4 58.29M 83. 部门管理-修改部门-修改数据.mp4 53.21M 84. 日志技术-Logback入门程序.mp4 53.13M 85. 日志技术-Logback配置文件&日志级别.mp4 97.77M 86. 多表关系-一对多.mp4 83.65M 87. 多表关系-一对一&多对多.mp4 35.80M 88. 多表关系-多表设计案例.mp4 56.28M 89. 多表查询-概述.mp4 63.99M 90. 多表查询-内连接&外连接.mp4 60.93M 91. 多表查询-子查询.mp4 78.50M 92. 多表查询-案例.mp4 70.65M 93. 员工管理-准备工作.mp4 47.92M 94. 员工管理-分页查询-原理分析.mp4 63.24M 95. 员工管理-分页查询-代码实现.mp4 120.00M 96. 员工管理-分页查询-PageHelper分页插件.mp4 86.28M 97. 员工管理-条件分页查询-基本实现.mp4 117.72M 98. 员工管理-条件分页查询-程序优化.mp4 93.40M 99. 员工管理-新增员工-保存员工基本信息.mp4 72.05M 在线讲义地址





