Java工程师2020版(完结) [74.2G]|百度云下载

课程介绍

2020版本课程全新升级,从0基础到高薪就业,不需脱产学习,冲击互联网高薪岗位,无论你是未就业的学生还是想转行的在职人员,不需要基础,只要你有梦想,想高薪!“就业”已不是这套课程的目标,目标是送你进大型互联网公司,
相比我们还停在上个世纪的同行们,不好意思,就业所需技术我们已经解决了,我们要就好业。

当前,计算机网站和应用程序的世界已经变得非常依赖Java,以至于大多数网站和应用程序都需要在我们日常使用的设备上安装Java,以使它们正常运行。从具有互联网功能的手机到巨型高科技超级计算机,Java是最受欢迎的选择,它在超过70亿种设备上运行,并且在全球范围内有900万开发人员使用。显而易见,在过去的20年中,该软件一直在不断开发,并且仍在开发中,几乎每天都有崭新的趋势出现。印度的Java开发也已步入高潮,并在前进的道路上遥遥领先。随着软件开发的进行,就业机会不断增加,从而使印度以及世界IT部门的状况发生了变化。
一如既往,内容过“硬”,
3年迭代4次,
一套紧跟市场用人标准,
紧跟主流技术发展趋势,
不断进化的Java体系课,
一如既往,服务过“硬”,
108位真人教学服务团,

3年自我进化,Java就业班已经升级到什么程度了,
一套技术类课程竟有如此生命力,因为我们用互联网思维打磨课程,像做互联网产品一样做内容,任何虚假承诺的保就业,都不如“保技术”来的真!
任何技术的学习都离不开来两个字“学”+“练”。

《Java工程师2020版(完结) [74.2G]|百度云下载》

资源目录

目录:/Java工程师2020版(完结) [74.2G]
       ┣━━阶段1:Java零基础入门 [15.1G]
       ┃    ┣━━第1周 环境搭建与语法入门 [3.2G]
       ┃    ┃    ┣━━第1节 Java初识 [1.6G]
       ┃    ┃    ┃    ┣━━辅助材料 [838.4M]
       ┃    ┃    ┃    ┃    ┣━━Java初识.pdf [854.5K]
       ┃    ┃    ┃    ┃    ┣━━Java初识源码.zip [6.3K]
       ┃    ┃    ┃    ┃    ┣━━Mac版eclipse.zip [192.1M]
       ┃    ┃    ┃    ┃    ┣━━Mac版jdk安装包.zip [251.9M]
       ┃    ┃    ┃    ┃    ┣━━Windows版eclipse.zip [188.6M]
       ┃    ┃    ┃    ┃    ┗━━Windows版jdk安装包.zip [205M]
       ┃    ┃    ┃    ┣━━1-1 Java工程师2020版导学.mp4 [60.2M]
       ┃    ┃    ┃    ┣━━1-2 第1-2周导学.mp4 [4.8M]
       ┃    ┃    ┃    ┣━━1-3 Java简介.mp4 [49.4M]
       ┃    ┃    ┃    ┣━━1-4 选择题.pdf [142K]
       ┃    ┃    ┃    ┣━━2-1 Windows版JDK环境搭建(上).mp4 [55.1M]
       ┃    ┃    ┃    ┣━━2-2 Windows版JDK环境搭建(下).mp4 [106.1M]
       ┃    ┃    ┃    ┣━━2-3 Mac版JDK环境搭建(上).mp4 [100.7M]
       ┃    ┃    ┃    ┣━━2-4 Mac版JDK环境搭建(下).mp4 [73.8M]
       ┃    ┃    ┃    ┣━━2-5 Java程序的执行流程.mp4 [57.9M]
       ┃    ┃    ┃    ┣━━2-6 编程练习.pdf [118.1K]
       ┃    ┃    ┃    ┣━━2-7 选择题.pdf [151.5K]
       ┃    ┃    ┃    ┣━━2-8 Java程序的结构.mp4 [22.5M]
       ┃    ┃    ┃    ┣━━2-9 选择题.pdf [139K]
       ┃    ┃    ┃    ┣━━3-1 Windows版Eclipse应用.mp4 [129.7M]
       ┃    ┃    ┃    ┣━━3-2 Mac版Eclipse使用.mp4 [107M]
       ┃    ┃    ┃    ┣━━3-3 Eclipse如何导入源码.png [1.1M]
       ┃    ┃    ┃    ┣━━3-4 Eclipse中导入源码后出现乱码问题的解决方案.png [811.8K]
       ┃    ┃    ┃    ┗━━4-1 课程总结.mp4 [32.2M]
       ┃    ┃    ┣━━第2节 Java常量与变量 [652.1M]
       ┃    ┃    ┃    ┣━━辅助材料 [2.6M]
       ┃    ┃    ┃    ┃    ┣━━常量与变量.pdf [2.3M]
       ┃    ┃    ┃    ┃    ┣━━常量与变量src.zip [10.1K]
       ┃    ┃    ┃    ┃    ┗━━浮点型数据教辅.pdf [321.6K]
       ┃    ┃    ┃    ┣━━1-1 标识符.mp4 [50.7M]
       ┃    ┃    ┃    ┣━━1-2 关键字.mp4 [14.4M]
       ┃    ┃    ┃    ┣━━1-3 选择题.pdf [157.5K]
       ┃    ┃    ┃    ┣━━1-4 选择题.pdf [138.2K]
       ┃    ┃    ┃    ┣━━1-5 图文节.pdf [358.3K]
       ┃    ┃    ┃    ┣━━2-1 什么是变量.mp4 [39.3M]
       ┃    ┃    ┃    ┣━━2-2 数据类型.mp4 [20.4M]
       ┃    ┃    ┃    ┣━━2-3 选择题.pdf [139.5K]
       ┃    ┃    ┃    ┣━━2-4 选择题.pdf [143.8K]
       ┃    ┃    ┃    ┣━━2-5 图文节.pdf [262.6K]
       ┃    ┃    ┃    ┣━━2-6 基本数据类型详解.mp4 [14.8M]
       ┃    ┃    ┃    ┣━━2-7 图文节.pdf [222.6K]
       ┃    ┃    ┃    ┣━━3-1 整型字面值及变量声明.mp4 [47.8M]
       ┃    ┃    ┃    ┣━━3-10 局部变量的存储方式.mp4 [14.3M]
       ┃    ┃    ┃    ┣━━3-11 字符型字面值.mp4 [73.9M]
       ┃    ┃    ┃    ┣━━3-12 选择题.pdf [172K]
       ┃    ┃    ┃    ┣━━3-13 选择题.pdf [137.2K]
       ┃    ┃    ┃    ┣━━3-14 选择题.pdf [138.8K]
       ┃    ┃    ┃    ┣━━3-15 编程练习.pdf [156.6K]
       ┃    ┃    ┃    ┣━━3-16 Unicode编码.mp4 [23.8M]
       ┃    ┃    ┃    ┣━━3-17 布尔类型和字符串的字面值.mp4 [56.5M]
       ┃    ┃    ┃    ┣━━3-18 选择题.pdf [138.8K]
       ┃    ┃    ┃    ┣━━3-19 编程练习.pdf [158.9K]
       ┃    ┃    ┃    ┣━━3-2 选择题.pdf [144.5K]
       ┃    ┃    ┃    ┣━━3-20 变量综合案例.mp4 [109.5M]
       ┃    ┃    ┃    ┣━━3-21 编程练习.pdf [161.6K]
       ┃    ┃    ┃    ┣━━3-22 选择题.pdf [138.2K]
       ┃    ┃    ┃    ┣━━3-23 选择题.pdf [138.1K]
       ┃    ┃    ┃    ┣━━3-24 图文节.pdf [289.7K]
       ┃    ┃    ┃    ┣━━3-3 选择题.pdf [141.3K]
       ┃    ┃    ┃    ┣━━3-4 选择题.pdf [140.4K]
       ┃    ┃    ┃    ┣━━3-5 浮点型字面值.mp4 [7.5M]
       ┃    ┃    ┃    ┣━━3-6 选择题.pdf [140.1K]
       ┃    ┃    ┃    ┣━━3-7 选择题.pdf [138.6K]
       ┃    ┃    ┃    ┣━━3-8 浮点型案例.mp4 [50.8M]
       ┃    ┃    ┃    ┣━━3-9 编程练习.pdf [163.5K]
       ┃    ┃    ┃    ┣━━4-1 数据类型转换的基本概念.mp4 [24.4M]
       ┃    ┃    ┃    ┣━━4-2 选择题.pdf [140.7K]
       ┃    ┃    ┃    ┣━━4-3 数据类型转换案例.mp4 [37.3M]
       ┃    ┃    ┃    ┣━━4-4 编程练习.pdf [188.8K]
       ┃    ┃    ┃    ┣━━5-1 常量.mp4 [22M]
       ┃    ┃    ┃    ┣━━5-2 常见编译运行错误——排错必看.png [518.5K]
       ┃    ┃    ┃    ┗━━6-1 课程总结.mp4 [37.5M]
       ┃    ┃    ┣━━第3节 Java运算符 [721M]
       ┃    ┃    ┃    ┣━━辅助材料 [2.5M]
       ┃    ┃    ┃    ┃    ┣━━运算符.pdf [2.5M]
       ┃    ┃    ┃    ┃    ┗━━Java运算符.zip [22.5K]
       ┃    ┃    ┃    ┣━━1-1 运算符概述.mp4 [12.7M]
       ┃    ┃    ┃    ┣━━2-1 算术运算符.mp4 [106.6M]
       ┃    ┃    ┃    ┣━━2-10 选择题.pdf [135.8K]
       ┃    ┃    ┃    ┣━━2-11 选择题.pdf [140.5K]
       ┃    ┃    ┃    ┣━━2-2 选择题.pdf [135K]
       ┃    ┃    ┃    ┣━━2-3 自增自减运算符.mp4 [59.9M]
       ┃    ┃    ┃    ┣━━2-4 选择题.pdf [136.5K]
       ┃    ┃    ┃    ┣━━2-5 选择题.pdf [134.7K]
       ┃    ┃    ┃    ┣━━2-6 编程练习.pdf [158.6K]
       ┃    ┃    ┃    ┣━━2-7 编程练习.pdf [166.7K]
       ┃    ┃    ┃    ┣━━2-8 赋值运算符.mp4 [24.5M]
       ┃    ┃    ┃    ┣━━2-9 选择题.pdf [141.7K]
       ┃    ┃    ┃    ┣━━3-1 关系运算符.mp4 [60.1M]
       ┃    ┃    ┃    ┣━━3-2 if条件结构.mp4 [70.4M]
       ┃    ┃    ┃    ┣━━3-3 if-else条件结构.mp4 [78.6M]
       ┃    ┃    ┃    ┣━━3-4 选择题.pdf [137.7K]
       ┃    ┃    ┃    ┣━━3-5 选择题.pdf [145.2K]
       ┃    ┃    ┃    ┣━━3-6 编程练习.pdf [162.8K]
       ┃    ┃    ┃    ┣━━4-1 逻辑与运算符介绍.mp4 [54.1M]
       ┃    ┃    ┃    ┣━━4-2 编程练习.pdf [165.4K]
       ┃    ┃    ┃    ┣━━4-3 逻辑或运算符介绍.mp4 [27M]
       ┃    ┃    ┃    ┣━━4-4 逻辑非运算符及案例.mp4 [38.9M]
       ┃    ┃    ┃    ┣━━4-5 选择题.pdf [138.4K]
       ┃    ┃    ┃    ┣━━4-6 选择题.pdf [138.6K]
       ┃    ┃    ┃    ┣━━4-7 选择题.pdf [138K]
       ┃    ┃    ┃    ┣━━5-1 条件运算符.mp4 [66.3M]
       ┃    ┃    ┃    ┣━━5-2 选择题.pdf [136.7K]
       ┃    ┃    ┃    ┣━━5-3 选择题.pdf [138.1K]
       ┃    ┃    ┃    ┣━━5-4 运算符的优先级.mp4 [21.3M]
       ┃    ┃    ┃    ┣━━6-1 闰年问题案例.mp4 [50.8M]
       ┃    ┃    ┃    ┣━━6-2 编程练习.pdf [170.3K]
       ┃    ┃    ┃    ┣━━6-3 常见编译运行错误——排错必看.png [796.8K]
       ┃    ┃    ┃    ┗━━7-1 课程总结.mp4 [44.1M]
       ┃    ┃    ┗━━第4节 Java选择结构 [311.5M]
       ┃    ┃          ┣━━辅助材料 [927.6K]
       ┃    ┃          ┃    ┣━━流程控制之选择结构.pdf [912.8K]
       ┃    ┃          ┃    ┗━━Java选择结构源码.zip [14.8K]
       ┃    ┃          ┣━━1-1 流程控制概述.mp4 [19.3M]
       ┃    ┃          ┣━━2-1 多重if结构.mp4 [91.5M]
       ┃    ┃          ┣━━2-2 选择题.pdf [200.5K]
       ┃    ┃          ┣━━2-3 选择题.pdf [140.6K]
       ┃    ┃          ┣━━2-4 选择题.pdf [140.1K]
       ┃    ┃          ┣━━2-5 编程练习.pdf [179.2K]
       ┃    ┃          ┣━━2-6 嵌套if结构.mp4 [73.2M]
       ┃    ┃          ┣━━2-7 选择题.pdf [147.2K]
       ┃    ┃          ┣━━2-8 可用于相互比较的数据类型.png [845.1K]
       ┃    ┃          ┣━━3-1 switch结构简介.mp4 [26.7M]
       ┃    ┃          ┣━━3-10 常见编译运行错误——排错必看.png [1.1M]
       ┃    ┃          ┣━━3-2 选择题.pdf [147.6K]
       ┃    ┃          ┣━━3-3 选择题.pdf [145.1K]
       ┃    ┃          ┣━━3-4 选择题.pdf [143.7K]
       ┃    ┃          ┣━━3-5 选择题.pdf [142.9K]
       ┃    ┃          ┣━━3-6 星期的表示案例及总结.mp4 [96.2M]
       ┃    ┃          ┣━━3-7 选择题.pdf [141.9K]
       ┃    ┃          ┣━━3-8 选择题.pdf [142.1K]
       ┃    ┃          ┗━━3-9 编程练习.pdf [160.8K]
       ┃    ┣━━第2周 Java语法之循环、数组与方法 [2.4G]
       ┃    ┃    ┣━━第1节 Java循环结构 [779.4M]
       ┃    ┃    ┃    ┣━━辅助材料 [1.3M]
       ┃    ┃    ┃    ┃    ┣━━流程控制之循环结构.pdf [1.3M]
       ┃    ┃    ┃    ┃    ┗━━Java循环结构源码.zip [19.7K]
       ┃    ┃    ┃    ┣━━1-1 循环结构概述.mp4 [10.3M]
       ┃    ┃    ┃    ┣━━2-1 while循环的执行流程.mp4 [30.3M]
       ┃    ┃    ┃    ┣━━2-2 案例:求1到5的累加和.mp4 [89.8M]
       ┃    ┃    ┃    ┣━━2-3 案例:循环输出英文字母.mp4 [46.5M]
       ┃    ┃    ┃    ┣━━2-4 选择题.pdf [137.4K]
       ┃    ┃    ┃    ┣━━2-5 选择题.pdf [136.6K]
       ┃    ┃    ┃    ┣━━2-6 选择题.pdf [138.1K]
       ┃    ┃    ┃    ┣━━2-7 选择题.pdf [161K]
       ┃    ┃    ┃    ┣━━2-8 编程练习.pdf [174.6K]
       ┃    ┃    ┃    ┣━━2-9 多种数据类型接收方法总结.png [765.9K]
       ┃    ┃    ┃    ┣━━3-1 do-while循环介绍及应用.mp4 [43M]
       ┃    ┃    ┃    ┣━━3-2 案例:猜字游戏.mp4 [85.5M]
       ┃    ┃    ┃    ┣━━3-3 选择题.pdf [136.5K]
       ┃    ┃    ┃    ┣━━3-4 选择题.pdf [137.4K]
       ┃    ┃    ┃    ┣━━3-5 选择题.pdf [184.3K]
       ┃    ┃    ┃    ┣━━4-1 for循环应用及局部变量作用范围.mp4 [54.8M]
       ┃    ┃    ┃    ┣━━4-2 for循环的注意事项.mp4 [62.9M]
       ┃    ┃    ┃    ┣━━4-3 选择题.pdf [145.8K]
       ┃    ┃    ┃    ┣━━4-4 选择题.pdf [136.3K]
       ┃    ┃    ┃    ┣━━4-5 选择题.pdf [137.3K]
       ┃    ┃    ┃    ┣━━4-6 选择题.pdf [135.7K]
       ┃    ┃    ┃    ┣━━4-7 编程练习.pdf [206.7K]
       ┃    ┃    ┃    ┣━━4-8 三种循环结构的应用场景.png [280.7K]
       ┃    ┃    ┃    ┣━━5-1 嵌套while循环应用.mp4 [79M]
       ┃    ┃    ┃    ┣━━5-2 案例:阶乘的累加和.mp4 [56.1M]
       ┃    ┃    ┃    ┣━━5-3 编程练习.pdf [171.2K]
       ┃    ┃    ┃    ┣━━6-1 break语句.mp4 [41.3M]
       ┃    ┃    ┃    ┣━━6-2 continue语句.mp4 [39.6M]
       ┃    ┃    ┃    ┣━━6-3 选择题.pdf [145.9K]
       ┃    ┃    ┃    ┣━━7-1 debug入门.mp4 [82.9M]
       ┃    ┃    ┃    ┣━━7-2 debug-多断点调试.mp4 [33.9M]
       ┃    ┃    ┃    ┗━━8-1 流程控制总结.mp4 [19M]
       ┃    ┃    ┣━━第2节 Java一维数组 [361M]
       ┃    ┃    ┃    ┣━━辅助材料 [1.1M]
       ┃    ┃    ┃    ┃    ┣━━一维数组.pdf [1.1M]
       ┃    ┃    ┃    ┃    ┗━━Java一维数组源码.zip [15.3K]
       ┃    ┃    ┃    ┣━━1-1 数组概述.mp4 [9M]
       ┃    ┃    ┃    ┣━━1-2 数组的概念.mp4 [47.2M]
       ┃    ┃    ┃    ┣━━1-3 选择题.pdf [136K]
       ┃    ┃    ┃    ┣━━1-4 选择题.pdf [135.1K]
       ┃    ┃    ┃    ┣━━1-5 选择题.pdf [135.8K]
       ┃    ┃    ┃    ┣━━1-6 关于数组创建与初始化的关系.pdf [122.9K]
       ┃    ┃    ┃    ┣━━2-1 一维数组的应用.mp4 [101.8M]
       ┃    ┃    ┃    ┣━━2-2 选择题.pdf [166.6K]
       ┃    ┃    ┃    ┣━━2-3 选择题.pdf [165K]
       ┃    ┃    ┃    ┣━━2-4 案例:求数组元素的累加和.mp4 [42.3M]
       ┃    ┃    ┃    ┣━━2-5 编程练习.pdf [165.4K]
       ┃    ┃    ┃    ┣━━2-6 案例:求数组元素的最大值.mp4 [21.2M]
       ┃    ┃    ┃    ┣━━3-1 增强型for循环-.mp4 [42.3M]
       ┃    ┃    ┃    ┣━━3-2 增强型for循环与普通for循环的区别.pdf [189K]
       ┃    ┃    ┃    ┣━━4-1 冒泡排序.mp4 [94.4M]
       ┃    ┃    ┃    ┣━━4-2 选择题.pdf [138.4K]
       ┃    ┃    ┃    ┣━━4-3 选择题.pdf [162.8K]
       ┃    ┃    ┃    ┗━━4-4 编程练习.pdf [169.9K]
       ┃    ┃    ┣━━第3节 Java二维数组 [179.7M]
       ┃    ┃    ┃    ┣━━辅助材料 [258.5K]
       ┃    ┃    ┃    ┃    ┣━━二维数组.pdf [248.3K]
       ┃    ┃    ┃    ┃    ┗━━Java二维数组源码.zip [10.2K]
       ┃    ┃    ┃    ┣━━1-1 二维数组的应用(上).mp4 [116.9M]
       ┃    ┃    ┃    ┣━━1-2 选择题.pdf [139K]
       ┃    ┃    ┃    ┣━━1-3 选择题.pdf [139.8K]
       ┃    ┃    ┃    ┣━━1-4 二维数组的应用(下).mp4 [42.3M]
       ┃    ┃    ┃    ┣━━1-5 选择题.pdf [143.1K]
       ┃    ┃    ┃    ┣━━1-6 选择题.pdf [140.7K]
       ┃    ┃    ┃    ┣━━1-7 选择题.pdf [135.5K]
       ┃    ┃    ┃    ┣━━1-8 编程练习.pdf [272.4K]
       ┃    ┃    ┃    ┗━━2-1 数组总结.mp4 [19.2M]
       ┃    ┃    ┣━━第4节 Java方法 [746.7M]
       ┃    ┃    ┃    ┣━━辅助资料 [1.6M]
       ┃    ┃    ┃    ┃    ┣━━方法.pdf [1.6M]
       ┃    ┃    ┃    ┃    ┗━━Java方法源码.zip [30.7K]
       ┃    ┃    ┃    ┣━━1-1 方法简介.mp4 [34M]
       ┃    ┃    ┃    ┣━━2-1 无参无返回值方法.mp4 [78.4M]
       ┃    ┃    ┃    ┣━━2-10 关于参数和返回值的应用场景分析.pdf [168.7K]
       ┃    ┃    ┃    ┣━━2-2 无参有返回值方法.mp4 [46.7M]
       ┃    ┃    ┃    ┣━━2-3 有参无返回值方法.mp4 [65.5M]
       ┃    ┃    ┃    ┣━━2-4 编程练习.pdf [162.3K]
       ┃    ┃    ┃    ┣━━2-5 有参有返回值的方法.mp4 [47.8M]
       ┃    ┃    ┃    ┣━━2-6 选择题.pdf [188.6K]
       ┃    ┃    ┃    ┣━━2-7 选择题.pdf [191.2K]
       ┃    ┃    ┃    ┣━━2-8 选择题.pdf [191.4K]
       ┃    ┃    ┃    ┣━━2-9 选择题.pdf [181K]
       ┃    ┃    ┃    ┣━━3-1 数组作为方法参数(上).mp4 [27.8M]
       ┃    ┃    ┃    ┣━━3-2 选择题.pdf [191.6K]
       ┃    ┃    ┃    ┣━━3-3 编程练习.pdf [178.5K]
       ┃    ┃    ┃    ┣━━3-4 关于main方法的参数.png [1.1M]
       ┃    ┃    ┃    ┣━━3-5 数组作为方法参数(下).mp4 [59.1M]
       ┃    ┃    ┃    ┣━━4-1 方法重载.mp4 [60.9M]
       ┃    ┃    ┃    ┣━━4-2 选择题.pdf [140K]
       ┃    ┃    ┃    ┣━━4-3 选择题.pdf [140.2K]
       ┃    ┃    ┃    ┣━━4-4 编程练习.pdf [176.7K]
       ┃    ┃    ┃    ┣━━4-5 Java方法重载总结.pdf [142.3K]
       ┃    ┃    ┃    ┣━━5-1 基本数据类型的传值.mp4 [74.2M]
       ┃    ┃    ┃    ┣━━5-2 选择题.pdf [190.4K]
       ┃    ┃    ┃    ┣━━5-3 数组的传值.mp4 [48.7M]
       ┃    ┃    ┃    ┣━━5-4 选择题.pdf [202.4K]
       ┃    ┃    ┃    ┣━━6-1 可变参数列表.mp4 [76.3M]
       ┃    ┃    ┃    ┣━━6-2 选择题.pdf [149.4K]
       ┃    ┃    ┃    ┣━━6-3 可变参数列表与数组作为参数的区别.png [648.5K]
       ┃    ┃    ┃    ┣━━6-4 可变参数列表作为方法参数的重载问题.mp4 [53.9M]
       ┃    ┃    ┃    ┣━━6-5 选择题.pdf [148.7K]
       ┃    ┃    ┃    ┣━━6-6 关于javadoc命令.png [1.3M]
       ┃    ┃    ┃    ┣━━7-1 方法的调试.mp4 [41.3M]
       ┃    ┃    ┃    ┗━━8-1 方法课程总结.mp4 [24.6M]
       ┃    ┃    ┗━━第5节 综合案例:数组移位与统计 [427.4M]
       ┃    ┃          ┣━━辅助材料 [12.8K]
       ┃    ┃          ┃    ┗━━数组移位与数据统计源码.zip [12.8K]
       ┃    ┃          ┣━━1-1 综合案例需求.mp4 [54.2M]
       ┃    ┃          ┣━━2-1 从键盘接收数据.mp4 [97.5M]
       ┃    ┃          ┣━━2-2 数组元素的显示.mp4 [22.4M]
       ┃    ┃          ┣━━2-3 在指定位置处插入数据.mp4 [55.6M]
       ┃    ┃          ┣━━2-4 能被3整除的方法.mp4 [27.2M]
       ┃    ┃          ┣━━2-5 提示信息方法的实现.mp4 [26.4M]
       ┃    ┃          ┣━━3-1 主方法的实现1.mp4 [71.4M]
       ┃    ┃          ┣━━3-2 主方法的实现2.mp4 [44.2M]
       ┃    ┃          ┣━━3-3 主方法的实现3及总结.mp4 [27M]
       ┃    ┃          ┗━━3-4 项目作业.png [1.5M]
       ┃    ┣━━第3周 面向对象之封装与继承 [2.3G]
       ┃    ┃    ┣━━第1节 Java面向对象 [545M]
       ┃    ┃    ┃    ┣━━辅助材料 [971.2K]
       ┃    ┃    ┃    ┃    ┣━━面向对象.pdf [964.7K]
       ┃    ┃    ┃    ┃    ┗━━面向对象课程的源码.zip [6.4K]
       ┃    ┃    ┃    ┣━━1-1 第3-4周导学.mp4 [12.6M]
       ┃    ┃    ┃    ┣━━1-10 new关键字(上).mp4 [70.6M]
       ┃    ┃    ┃    ┣━━1-11 初识Java内存管理之堆和栈.png [711.3K]
       ┃    ┃    ┃    ┣━━1-12 选择题.pdf [137.6K]
       ┃    ┃    ┃    ┣━━1-13 new关键字(下).mp4 [40M]
       ┃    ┃    ┃    ┣━━1-14 选择题.pdf [177.5K]
       ┃    ┃    ┃    ┣━━1-2 类和对象.mp4 [29.8M]
       ┃    ┃    ┃    ┣━━1-3 选择题.pdf [142K]
       ┃    ┃    ┃    ┣━━1-4 创建类.mp4 [36.8M]
       ┃    ┃    ┃    ┣━━1-5 实例化对象.mp4 [57.8M]
       ┃    ┃    ┃    ┣━━1-6 单一职责原则.mp4 [37.3M]
       ┃    ┃    ┃    ┣━━1-7 图文节.pdf [188.2K]
       ┃    ┃    ┃    ┣━━1-8 选择题.pdf [200.5K]
       ┃    ┃    ┃    ┣━━1-9 编程练习.pdf [182.5K]
       ┃    ┃    ┃    ┣━━2-1 构造方法—无参构造方法.mp4 [79.6M]
       ┃    ┃    ┃    ┣━━2-10 编程练习.pdf [185K]
       ┃    ┃    ┃    ┣━━2-11 构造方法调用(番外).mp4 [31M]
       ┃    ┃    ┃    ┣━━2-12 this关键字的应用—调用构造方法.png [994K]
       ┃    ┃    ┃    ┣━━2-13 this关键字的应用—方法参数和返回值.png [620.2K]
       ┃    ┃    ┃    ┣━━2-14 选择题.pdf [150.2K]
       ┃    ┃    ┃    ┣━━2-15 构造方法常见问题总结.png [1.3M]
       ┃    ┃    ┃    ┣━━2-16 选择题.pdf [185.3K]
       ┃    ┃    ┃    ┣━━2-2 选择题.pdf [158.6K]
       ┃    ┃    ┃    ┣━━2-3 构造方法—带参构造方法.mp4 [54.4M]
       ┃    ┃    ┃    ┣━━2-4 this关键字.mp4 [36.4M]
       ┃    ┃    ┃    ┣━━2-5 就近原则总结.png [608K]
       ┃    ┃    ┃    ┣━━2-6 this关键字的应用—调用属性和方法.png [736.9K]
       ┃    ┃    ┃    ┣━━2-7 选择题.pdf [139.3K]
       ┃    ┃    ┃    ┣━━2-8 选择题.pdf [144.3K]
       ┃    ┃    ┃    ┣━━2-9 选择题.pdf [185K]
       ┃    ┃    ┃    ┗━━3-1 课程总结.mp4 [50.8M]
       ┃    ┃    ┣━━第2节 Java封装 [513.2M]
       ┃    ┃    ┃    ┣━━辅助材料 [572.1K]
       ┃    ┃    ┃    ┃    ┣━━封装.pdf [563.1K]
       ┃    ┃    ┃    ┃    ┗━━封装课程的源码.zip [9K]
       ┃    ┃    ┃    ┣━━1-1 封装的概念和特点.mp4 [16.4M]
       ┃    ┃    ┃    ┣━━1-10 引用数据类型的应用—方法参数.png [659.6K]
       ┃    ┃    ┃    ┣━━1-11 编程练习.png [133.5K]
       ┃    ┃    ┃    ┣━━1-12 使用包进行类管理–创建包.mp4 [34.2M]
       ┃    ┃    ┃    ┣━━1-13 选择题.pdf [148.8K]
       ┃    ┃    ┃    ┣━━1-14 使用包进行类管理–导入包.mp4 [64.5M]
       ┃    ┃    ┃    ┣━━1-15 package和import应用的常见问题.png [1018.3K]
       ┃    ┃    ┃    ┣━━1-16 选择题.pdf [159.4K]
       ┃    ┃    ┃    ┣━━1-17 选择题.pdf [135.4K]
       ┃    ┃    ┃    ┣━━1-2 封装的代码实现(上).mp4 [76.8M]
       ┃    ┃    ┃    ┣━━1-3 选择题.pdf [140.7K]
       ┃    ┃    ┃    ┣━━1-4 封装的代码实现(下).mp4 [51.3M]
       ┃    ┃    ┃    ┣━━1-5 关于封装应用中的常见问题.png [633.7K]
       ┃    ┃    ┃    ┣━━1-6 选择题.pdf [154.3K]
       ┃    ┃    ┃    ┣━━1-7 选择题.pdf [141.7K]
       ┃    ┃    ┃    ┣━━1-8 选择题.pdf [159.3K]
       ┃    ┃    ┃    ┣━━1-9 编程练习.png [115.7K]
       ┃    ┃    ┃    ┣━━2-1 static关键字(上).mp4 [60.3M]
       ┃    ┃    ┃    ┣━━2-10 static关键字(下).mp4 [53.1M]
       ┃    ┃    ┃    ┣━━2-11 static关键字的应用—静态代码块(上).png [218K]
       ┃    ┃    ┃    ┣━━2-12 static关键字的应用—静态代码块(下).png [1.3M]
       ┃    ┃    ┃    ┣━━2-13 选择题.pdf [152.7K]
       ┃    ┃    ┃    ┣━━2-14 编程练习.pdf [187.6K]
       ┃    ┃    ┃    ┣━━2-15 代码块中的变量应用.mp4 [36.7M]
       ┃    ┃    ┃    ┣━━2-16 选择题.pdf [166.8K]
       ┃    ┃    ┃    ┣━━2-2 static关键字的应用—静态属性.png [716.9K]
       ┃    ┃    ┃    ┣━━2-3 选择题.pdf [197.1K]
       ┃    ┃    ┃    ┣━━2-4 static关键字(中).mp4 [61.8M]
       ┃    ┃    ┃    ┣━━2-5 static关键字的应用—静态方法.png [1.6M]
       ┃    ┃    ┃    ┣━━2-6 选择题.pdf [147.6K]
       ┃    ┃    ┃    ┣━━2-7 选择题.pdf [148K]
       ┃    ┃    ┃    ┣━━2-8 选择题.pdf [145K]
       ┃    ┃    ┃    ┣━━2-9 选择题.pdf [196.5K]
       ┃    ┃    ┃    ┗━━3-1 总结.mp4 [48.9M]
       ┃    ┃    ┣━━第3节 综合案例:学生信息管理 [626.7M]
       ┃    ┃    ┃    ┣━━辅助材料 [361K]
       ┃    ┃    ┃    ┃    ┣━━封装综合案例.pdf [351.3K]
       ┃    ┃    ┃    ┃    ┗━━封装综合案例课程源码.zip [9.7K]
       ┃    ┃    ┃    ┣━━1-1 案例简介.mp4 [7.8M]
       ┃    ┃    ┃    ┣━━2-1 案例分析.mp4 [12M]
       ┃    ┃    ┃    ┣━━2-10 通过调试学习方法对象传参.mp4 [21.8M]
       ┃    ┃    ┃    ┣━━2-11 关于类型关联阶段常见问题.png [977.9K]
       ┃    ┃    ┃    ┣━━2-2 编写并测试Subject类.mp4 [104.6M]
       ┃    ┃    ┃    ┣━━2-3 编写并测试Student类.mp4 [74.9M]
       ┃    ┃    ┃    ┣━━2-4 关于类型创建阶段常见问题.png [799K]
       ┃    ┃    ┃    ┣━━2-5 通过方法实现学生与专业关联–方案1.mp4 [31.6M]
       ┃    ┃    ┃    ┣━━2-6 通过方法实现学生与专业关联–方案2.mp4 [56.1M]
       ┃    ┃    ┃    ┣━━2-7 通过方法实现学生与专业关联–方案3.mp4 [49.9M]
       ┃    ┃    ┃    ┣━━2-8 引用数据类型应用—成员属性.png [1M]
       ┃    ┃    ┃    ┣━━2-9 通过方法实现学生与专业关联–方案分析.mp4 [15.7M]
       ┃    ┃    ┃    ┣━━3-1 新增需求及分析.mp4 [9.9M]
       ┃    ┃    ┃    ┣━━3-10 Java中推荐的命名规范.png [339.7K]
       ┃    ┃    ┃    ┣━━3-11 项目作业.png [494.9K]
       ┃    ┃    ┃    ┣━━3-2 新增属性完成学生信息存储.mp4 [47.9M]
       ┃    ┃    ┃    ┣━━3-3 引用数据类型应用—对象数组.png [1.1M]
       ┃    ┃    ┃    ┣━━3-4 选择题.pdf [146.5K]
       ┃    ┃    ┃    ┣━━3-5 选择题.pdf [173.6K]
       ┃    ┃    ┃    ┣━━3-6 编写方法完成学生统计功能.mp4 [54M]
       ┃    ┃    ┃    ┣━━3-7 问题解析–数组未实例化造成的空指针异常.mp4 [41.9M]
       ┃    ┃    ┃    ┣━━3-8 问题解析—添加学生方法的几点说明.mp4 [53M]
       ┃    ┃    ┃    ┗━━3-9 优化—一个方法完成学生和专业的双向关联.mp4 [40.4M]
       ┃    ┃    ┗━━第4节 Java继承(上) [647.4M]
       ┃    ┃          ┣━━辅助材料 [1M]
       ┃    ┃          ┃    ┣━━继承.pdf [1M]
       ┃    ┃          ┃    ┗━━继承上课程的源码.zip [19.3K]
       ┃    ┃          ┣━━1-1 继承的概念和特点.mp4 [40.1M]
       ┃    ┃          ┣━━2-1 继承的实现.mp4 [101.9M]
       ┃    ┃          ┣━━2-10 访问修饰符对方法重写的影响.mp4 [21.2M]
       ┃    ┃          ┣━━2-11 选择题.pdf [164.1K]
       ┃    ┃          ┣━━2-12 super关键字的使用(上).mp4 [35.5M]
       ┃    ┃          ┣━━2-13 选择题.pdf [138.1K]
       ┃    ┃          ┣━━2-14 继承的初始化顺序.mp4 [88.8M]
       ┃    ┃          ┣━━2-15 super关键字的使用(下).mp4 [65.7M]
       ┃    ┃          ┣━━2-16 选择题.pdf [159.8K]
       ┃    ┃          ┣━━2-17 选择题.pdf [172.8K]
       ┃    ┃          ┣━━2-18 super pk this.mp4 [23.9M]
       ┃    ┃          ┣━━2-19 关于super的常见问题.png [1.2M]
       ┃    ┃          ┣━━2-2 方法的重写(上).mp4 [31.1M]
       ┃    ┃          ┣━━2-20 选择题.pdf [146.5K]
       ┃    ┃          ┣━━2-21 选择题.pdf [189.4K]
       ┃    ┃          ┣━━2-22 编程练习.png [226.8K]
       ┃    ┃          ┣━━2-3 方法的重写(下).mp4 [100M]
       ┃    ┃          ┣━━2-4 选择题.pdf [157K]
       ┃    ┃          ┣━━2-5 选择题.pdf [147.2K]
       ┃    ┃          ┣━━2-6 选择题.pdf [150.4K]
       ┃    ┃          ┣━━2-7 方法重写后的碎碎念.mp4 [14.2M]
       ┃    ┃          ┣━━2-8 编程练习.png [223.8K]
       ┃    ┃          ┣━━2-9 访问修饰符的分类及作用.mp4 [88.1M]
       ┃    ┃          ┗━━3-1 总结.mp4 [32.8M]
       ┃    ┣━━第4周 面向对象之单例模式与多态 [1.7G]
       ┃    ┃    ┣━━第1节 Java继承(下) [388.7M]
       ┃    ┃    ┃    ┣━━辅助材料 [529.5K]
       ┃    ┃    ┃    ┃    ┣━━继承(下).pdf [512.8K]
       ┃    ┃    ┃    ┃    ┗━━继承下课程的源码.zip [16.8K]
       ┃    ┃    ┃    ┣━━1-1 课程简介.mp4 [7.3M]
       ┃    ┃    ┃    ┣━━2-1 Object类介绍(上).mp4 [76.2M]
       ┃    ┃    ┃    ┣━━2-2 选择题.pdf [147.6K]
       ┃    ┃    ┃    ┣━━2-3 Object类介绍(中).mp4 [55.8M]
       ┃    ┃    ┃    ┣━━2-4 选择题.pdf [149K]
       ┃    ┃    ┃    ┣━━2-5 Object类介绍(下).mp4 [35.2M]
       ┃    ┃    ┃    ┣━━2-6 关于Object的常见问题.png [738.5K]
       ┃    ┃    ┃    ┣━━2-7 选择题.pdf [157.5K]
       ┃    ┃    ┃    ┣━━2-8 编程练习.png [90.8K]
       ┃    ┃    ┃    ┣━━2-9 编程练习.png [286.3K]
       ┃    ┃    ┃    ┣━━3-1 final关键字的使用(上).mp4 [66.1M]
       ┃    ┃    ┃    ┣━━3-2 选择题.pdf [139.7K]
       ┃    ┃    ┃    ┣━━3-3 final关键字的使用(下).mp4 [39.8M]
       ┃    ┃    ┃    ┣━━3-4 选择题.pdf [142.2K]
       ┃    ┃    ┃    ┣━━4-1 注解简介(上).mp4 [50.4M]
       ┃    ┃    ┃    ┣━━4-2 选择题.pdf [135.7K]
       ┃    ┃    ┃    ┣━━4-3 注解简介(下).mp4 [35.8M]
       ┃    ┃    ┃    ┣━━4-4 编程练习.png [367.6K]
       ┃    ┃    ┃    ┗━━5-1 总结.mp4 [19.3M]
       ┃    ┃    ┣━━第2节 Java单例模式 [161.6M]
       ┃    ┃    ┃    ┣━━辅助材料 [628.3K]
       ┃    ┃    ┃    ┃    ┣━━单例模式.pdf [622K]
       ┃    ┃    ┃    ┃    ┗━━单例模式课程的源码.zip [6.2K]
       ┃    ┃    ┃    ┣━━1-1 设计模式概述.mp4 [20.7M]
       ┃    ┃    ┃    ┣━━2-1 单例模式的定义和作用.mp4 [26.8M]
       ┃    ┃    ┃    ┣━━2-2 选择题.pdf [149.8K]
       ┃    ┃    ┃    ┣━━3-1 饿汉式的代码实现.mp4 [44.1M]
       ┃    ┃    ┃    ┣━━3-2 编程练习.png [140.2K]
       ┃    ┃    ┃    ┣━━3-3 懒汉式的代码实现.mp4 [38.2M]
       ┃    ┃    ┃    ┣━━3-4 编程练习.png [131.3K]
       ┃    ┃    ┃    ┣━━3-5 饿汉式 pk 懒汉式.mp4 [13.1M]
       ┃    ┃    ┃    ┣━━3-6 选择题.pdf [147.8K]
       ┃    ┃    ┃    ┣━━4-1 单例模式的特点及适用场景.mp4 [16.8M]
       ┃    ┃    ┃    ┗━━4-2 关于单例模式的常见问题.png [610K]
       ┃    ┃    ┣━━第3节 Java多态(上) [470.2M]
       ┃    ┃    ┃    ┣━━辅助材料 [869.1K]
       ┃    ┃    ┃    ┃    ┣━━多态(上).pdf [826.2K]
       ┃    ┃    ┃    ┃    ┗━━多态上课程的源码.zip [43K]
       ┃    ┃    ┃    ┣━━1-1 课程简介.mp4 [3.8M]
       ┃    ┃    ┃    ┣━━2-1 多态的概念.mp4 [17.3M]
       ┃    ┃    ┃    ┣━━3-1 案例场景描述及实体类编写.mp4 [59.1M]
       ┃    ┃    ┃    ┣━━3-10 关于类型转换的应用问题.png [960.9K]
       ┃    ┃    ┃    ┣━━3-11 关于向下转型易出现错误总结.png [614.9K]
       ┃    ┃    ┃    ┣━━3-12 选择题.pdf [150.7K]
       ┃    ┃    ┃    ┣━━3-13 选择题.pdf [146.4K]
       ┃    ┃    ┃    ┣━━3-14 类型转换案例(上).mp4 [83.3M]
       ┃    ┃    ┃    ┣━━3-15 类型转换案例(下).mp4 [43.5M]
       ┃    ┃    ┃    ┣━━3-16 选择题.pdf [256.9K]
       ┃    ┃    ┃    ┣━━3-17 类型转换总结.mp4 [42.3M]
       ┃    ┃    ┃    ┣━━3-18 选择题.pdf [163.9K]
       ┃    ┃    ┃    ┣━━3-19 选择题.pdf [164K]
       ┃    ┃    ┃    ┣━━3-2 向上转型.mp4 [37.5M]
       ┃    ┃    ┃    ┣━━3-20 编程练习.png [253.1K]
       ┃    ┃    ┃    ┣━━3-3 向上转型和动态绑定机制.png [871.7K]
       ┃    ┃    ┃    ┣━━3-4 选择题.pdf [181.5K]
       ┃    ┃    ┃    ┣━━3-5 选择题.pdf [137.5K]
       ┃    ┃    ┃    ┣━━3-6 选择题.pdf [173.2K]
       ┃    ┃    ┃    ┣━━3-7 向下转型.mp4 [30.4M]
       ┃    ┃    ┃    ┣━━3-8 选择题.pdf [200.6K]
       ┃    ┃    ┃    ┣━━3-9 instanceof运算符.mp4 [41.7M]
       ┃    ┃    ┃    ┣━━4-1 抽象类.mp4 [34.9M]
       ┃    ┃    ┃    ┣━━4-2 抽象方法.mp4 [56.1M]
       ┃    ┃    ┃    ┣━━4-3 选择题.pdf [149.7K]
       ┃    ┃    ┃    ┣━━4-4 选择题.pdf [162.9K]
       ┃    ┃    ┃    ┣━━4-5 关于抽象类应用总结.png [820.3K]
       ┃    ┃    ┃    ┣━━4-6 编程练习.png [98.2K]
       ┃    ┃    ┃    ┗━━5-1 总结.mp4 [14.2M]
       ┃    ┃    ┗━━第4节 Java多态(下) [696.9M]
       ┃    ┃          ┣━━辅助材料 [920.8K]
       ┃    ┃          ┃    ┣━━多态(下).pdf [866.1K]
       ┃    ┃          ┃    ┗━━多态下课程的源码.zip [54.6K]
       ┃    ┃          ┣━━1-1 问题引发的思考.mp4 [61.2M]
       ┃    ┃          ┣━━1-10 关于接口应用常见问题(Ⅱ ).png [786.9K]
       ┃    ┃          ┣━━1-11 选择题.pdf [200.3K]
       ┃    ┃          ┣━━1-12 关于多接口中重名默认方法处理的解决方案.mp4 [43M]
       ┃    ┃          ┣━━1-13 关于多接口中重名常量处理的解决方案.mp4 [24.6M]
       ┃    ┃          ┣━━1-14 接口的继承.mp4 [23.4M]
       ┃    ┃          ┣━━1-15 关于接口应用常见问题(Ⅲ ).png [1.1M]
       ┃    ┃          ┣━━1-16 接口和抽象类的比较.png [382.5K]
       ┃    ┃          ┣━━1-17 选择题.pdf [197.4K]
       ┃    ┃          ┣━━1-18 UML中的类关系表示(上).png [294.6K]
       ┃    ┃          ┣━━1-19 UML中的类关系表示(下).png [460.2K]
       ┃    ┃          ┣━━1-2 定义接口并测试.mp4 [31M]
       ┃    ┃          ┣━━1-3 接口成员–抽象方法&常量.mp4 [84.8M]
       ┃    ┃          ┣━━1-4 选择题.pdf [152.4K]
       ┃    ┃          ┣━━1-5 关于接口应用常见问题(Ⅰ).png [930.4K]
       ┃    ┃          ┣━━1-6 选择题.pdf [150.7K]
       ┃    ┃          ┣━━1-7 选择题.pdf [156.6K]
       ┃    ┃          ┣━━1-8 编程练习.png [73.7K]
       ┃    ┃          ┣━━1-9 接口成员–默认方法&静态方法.mp4 [46M]
       ┃    ┃          ┣━━2-1 概述.mp4 [6.7M]
       ┃    ┃          ┣━━2-10 接口中的内部类应用.png [1.2M]
       ┃    ┃          ┣━━2-11 常见内部类的比较.png [601.9K]
       ┃    ┃          ┣━━2-12 关于内部类的常见问题.png [700.5K]
       ┃    ┃          ┣━━2-2 成员内部类.mp4 [102.2M]
       ┃    ┃          ┣━━2-3 选择题.pdf [161.5K]
       ┃    ┃          ┣━━2-4 静态内部类.mp4 [59.8M]
       ┃    ┃          ┣━━2-5 方法内部类.mp4 [48.3M]
       ┃    ┃          ┣━━2-6 匿名内部类(上).mp4 [91.4M]
       ┃    ┃          ┣━━2-7 匿名内部类(下).mp4 [32M]
       ┃    ┃          ┣━━2-8 选择题.pdf [146.4K]
       ┃    ┃          ┣━━2-9 编程练习.png [108.8K]
       ┃    ┃          ┣━━3-1 总结.mp4 [32.3M]
       ┃    ┃          ┣━━3-2 项目作业.png [264.2K]
       ┃    ┃          ┣━━3-3 拓展:枚举的基本使用.png [810K]
       ┃    ┃          ┣━━3-4 图文节.pdf [183.7K]
       ┃    ┃          ┗━━3-5 拓展:枚举在switch结构中的应用.png [376.8K]
       ┃    ┣━━第5周 常用工具类(上) [2.6G]
       ┃    ┃    ┣━━第1节 Java异常 [662.6M]
       ┃    ┃    ┃    ┣━━辅助材料 [1.3M]
       ┃    ┃    ┃    ┃    ┣━━异常.pdf [1.2M]
       ┃    ┃    ┃    ┃    ┗━━异常课程的源码.zip [14.9K]
       ┃    ┃    ┃    ┣━━1-1 第5-7周导学.mp4 [7.9M]
       ┃    ┃    ┃    ┣━━1-2 课程介绍.mp4 [3.4M]
       ┃    ┃    ┃    ┣━━2-1 什么是异常.mp4 [16.7M]
       ┃    ┃    ┃    ┣━━2-2 异常分类.mp4 [20.8M]
       ┃    ┃    ┃    ┣━━2-3 选择题.pdf [137.2K]
       ┃    ┃    ┃    ┣━━3-1 异常处理分类.mp4 [14.5M]
       ┃    ┃    ┃    ┣━━3-2 选择题.pdf [137.9K]
       ┃    ┃    ┃    ┣━━4-1 try-catch-finally简介.mp4 [54.2M]
       ┃    ┃    ┃    ┣━━4-10 选择题.pdf [148.7K]
       ┃    ┃    ┃    ┣━━4-11 终止finally执行的方法.mp4 [32.3M]
       ┃    ┃    ┃    ┣━━4-12 选择题.pdf [257.7K]
       ┃    ┃    ┃    ┣━━4-13 return关键字在异常处理中的作用.mp4 [62.5M]
       ┃    ┃    ┃    ┣━━4-14 异常处理中的返回操作.png [938.9K]
       ┃    ┃    ┃    ┣━━4-15 选择题.pdf [181K]
       ┃    ┃    ┃    ┣━━4-2 使用try-catch结构处理异常.mp4 [48.9M]
       ┃    ┃    ┃    ┣━━4-3 常见异常类型及原因分析(Ⅰ).png [676.2K]
       ┃    ┃    ┃    ┣━━4-4 常见异常类型及原因分析(Ⅱ).png [868.8K]
       ┃    ┃    ┃    ┣━━4-5 选择题.pdf [136.5K]
       ┃    ┃    ┃    ┣━━4-6 选择题.pdf [220.7K]
       ┃    ┃    ┃    ┣━━4-7 使用多重catch结构处理异常.mp4 [27.1M]
       ┃    ┃    ┃    ┣━━4-8 关于try…catch应用中的常见问题.png [515.9K]
       ┃    ┃    ┃    ┣━━4-9 选择题.pdf [209.1K]
       ┃    ┃    ┃    ┣━━5-1 使用throws声明异常类型.mp4 [103.6M]
       ┃    ┃    ┃    ┣━━5-2 使用throw抛出异常对象.mp4 [90.7M]
       ┃    ┃    ┃    ┣━━5-3 选择题.pdf [192.8K]
       ┃    ┃    ┃    ┣━━5-4 关于通过throw抛出异常类型问题的逼逼叨.mp4 [20.2M]
       ┃    ┃    ┃    ┣━━5-5 throw和throws的区别.png [1.1M]
       ┃    ┃    ┃    ┣━━5-6 选择题.pdf [184.9K]
       ┃    ┃    ┃    ┣━━6-1 自定义异常类.mp4 [37.2M]
       ┃    ┃    ┃    ┣━━6-2 关于自定义异常的常见问题.png [1.3M]
       ┃    ┃    ┃    ┣━━6-3 选择题.pdf [185.9K]
       ┃    ┃    ┃    ┣━━6-4 选择题.pdf [138.3K]
       ┃    ┃    ┃    ┣━━7-1 异常链简介.mp4 [51.2M]
       ┃    ┃    ┃    ┣━━7-2 关于异常链的常见问题.png [802.5K]
       ┃    ┃    ┃    ┣━━7-3 选择题.pdf [219.1K]
       ┃    ┃    ┃    ┣━━7-4 选择题.pdf [297.6K]
       ┃    ┃    ┃    ┗━━8-1 课程总结.mp4 [61.6M]
       ┃    ┃    ┣━━第2节 Java包装类 [263.9M]
       ┃    ┃    ┃    ┣━━辅助材料 [599.9K]
       ┃    ┃    ┃    ┃    ┣━━包装类.pdf [591.3K]
       ┃    ┃    ┃    ┃    ┗━━包装类课程的源码.zip [8.6K]
       ┃    ┃    ┃    ┣━━1-1 课程简介.mp4 [3.1M]
       ┃    ┃    ┃    ┣━━2-1 包装类与基本数据类型.mp4 [7.5M]
       ┃    ┃    ┃    ┣━━2-10 选择题.pdf [144.2K]
       ┃    ┃    ┃    ┣━━2-11 Java中的装箱&拆箱.png [862.8K]
       ┃    ┃    ┃    ┣━━2-12 选择题.pdf [185.4K]
       ┃    ┃    ┃    ┣━━2-13 编程练习.pdf [218.3K]
       ┃    ┃    ┃    ┣━━2-14 基本数据类型和字符串之间的转换.mp4 [29.9M]
       ┃    ┃    ┃    ┣━━2-15 编程练习.pdf [163.6K]
       ┃    ┃    ┃    ┣━━2-16 需要知道的几点知识(上).mp4 [36.9M]
       ┃    ┃    ┃    ┣━━2-17 需要知道的几点知识(中).mp4 [72.7M]
       ┃    ┃    ┃    ┣━━2-18 需要知道的几点知识(下).mp4 [13.7M]
       ┃    ┃    ┃    ┣━━2-19 选择题.pdf [177.5K]
       ┃    ┃    ┃    ┣━━2-2 选择题.pdf [135.2K]
       ┃    ┃    ┃    ┣━━2-20 包装类的比较.png [417.9K]
       ┃    ┃    ┃    ┣━━2-21 关于包装类的常见问题.png [706.2K]
       ┃    ┃    ┃    ┣━━2-22 选择题.pdf [174.8K]
       ┃    ┃    ┃    ┣━━2-3 选择题.pdf [134.4K]
       ┃    ┃    ┃    ┣━━2-4 选择题.pdf [142.6K]
       ┃    ┃    ┃    ┣━━2-5 包装类常用方法.mp4 [31.1M]
       ┃    ┃    ┃    ┣━━2-6 选择题.pdf [134.6K]
       ┃    ┃    ┃    ┣━━2-7 选择题.pdf [134.4K]
       ┃    ┃    ┃    ┣━━2-8 基本数据类型和包装类之间的转换.mp4 [55.6M]
       ┃    ┃    ┃    ┣━━2-9 基本数据类型与包装类的比较.png [384.7K]
       ┃    ┃    ┃    ┗━━3-1 课程总结.mp4 [8.9M]
       ┃    ┃    ┣━━第3节 Java字符串 [542.5M]
       ┃    ┃    ┃    ┣━━辅助材料 [1.3M]
       ┃    ┃    ┃    ┃    ┣━━字符串.pdf [1.3M]
       ┃    ┃    ┃    ┃    ┗━━字符串的源码.zip [12.1K]
       ┃    ┃    ┃    ┣━━1-1 字符串概述.mp4 [9.5M]
       ┃    ┃    ┃    ┣━━2-1 String常用方法简介.mp4 [34.8M]
       ┃    ┃    ┃    ┣━━2-10 例:字符串与byte数组间的相互转换.mp4 [80M]
       ┃    ┃    ┃    ┣━━2-11 选择题.pdf [142.2K]
       ┃    ┃    ┃    ┣━━2-12 等于运算符与equals方法的区别.mp4 [43.1M]
       ┃    ┃    ┃    ┣━━2-13 选择题.pdf [142.1K]
       ┃    ┃    ┃    ┣━━2-14 选择题.pdf [155.8K]
       ┃    ┃    ┃    ┣━━2-15 选择题.pdf [142.1K]
       ┃    ┃    ┃    ┣━━2-16 字符串的不可变性.mp4 [59.7M]
       ┃    ┃    ┃    ┣━━2-17 选择题.pdf [172.8K]
       ┃    ┃    ┃    ┣━━2-2 字符串的定义形式总结.png [468.2K]
       ┃    ┃    ┃    ┣━━2-3 图文节.pdf [190.4K]
       ┃    ┃    ┃    ┣━━2-4 String常用方法(上).mp4 [61.4M]
       ┃    ┃    ┃    ┣━━2-5 选择题.pdf [147.9K]
       ┃    ┃    ┃    ┣━━2-6 选择题.pdf [156.4K]
       ┃    ┃    ┃    ┣━━2-7 String常用方法(下).mp4 [83M]
       ┃    ┃    ┃    ┣━━2-8 编程练习.pdf [154.2K]
       ┃    ┃    ┃    ┣━━2-9 选择题.pdf [145.9K]
       ┃    ┃    ┃    ┣━━3-1 StringBuilder概述.mp4 [66.1M]
       ┃    ┃    ┃    ┣━━3-2 图文节.pdf [201.3K]
       ┃    ┃    ┃    ┣━━3-3 StringBuilder常用方法.mp4 [77.9M]
       ┃    ┃    ┃    ┣━━3-4 选择题.pdf [159.1K]
       ┃    ┃    ┃    ┣━━3-5 编程练习.pdf [186.7K]
       ┃    ┃    ┃    ┣━━3-6 选择题.pdf [181.5K]
       ┃    ┃    ┃    ┗━━4-1 课程总结.mp4 [23.1M]
       ┃    ┃    ┗━━第4节 Java集合 [1.2G]
       ┃    ┃          ┣━━辅助材料 [1.6M]
       ┃    ┃          ┃    ┣━━集合.pdf [942.1K]
       ┃    ┃          ┃    ┣━━集合的源码.zip [21.7K]
       ┃    ┃          ┃    ┗━━LinkedList的使用.pdf [651.6K]
       ┃    ┃          ┣━━1-1 集合概述.mp4 [21.9M]
       ┃    ┃          ┣━━1-2 集合框架的体系结构.mp4 [11.2M]
       ┃    ┃          ┣━━1-3 选择题.pdf [133.6K]
       ┃    ┃          ┣━━1-4 集合和数组的区别.png [357.3K]
       ┃    ┃          ┣━━1-5 图文节.pdf [162.6K]
       ┃    ┃          ┣━━2-1 List概述.mp4 [83.4M]
       ┃    ┃          ┣━━2-2 案例:在List中存储并操作字符串信息.mp4 [67.5M]
       ┃    ┃          ┣━━2-3 选择题.pdf [138K]
       ┃    ┃          ┣━━2-4 编程练习.pdf [169.5K]
       ┃    ┃          ┣━━2-5 选择题.pdf [138.5K]
       ┃    ┃          ┣━━2-6 公告管理需求.mp4 [12.8M]
       ┃    ┃          ┣━━2-7 案例:公告的添加和显示.mp4 [77M]
       ┃    ┃          ┣━━2-8 编程练习.pdf [184.8K]
       ┃    ┃          ┣━━2-9 案例:公告的删除和修改.mp4 [58.2M]
       ┃    ┃          ┣━━3-1 Set概述.mp4 [46.4M]
       ┃    ┃          ┣━━3-10 选择题.pdf [144.4K]
       ┃    ┃          ┣━━3-11 图文节.pdf [180K]
       ┃    ┃          ┣━━3-12 查找宠物猫信息.mp4 [46.8M]
       ┃    ┃          ┣━━3-13 编程练习.pdf [211.1K]
       ┃    ┃          ┣━━3-14 删除宠物猫信息.mp4 [85.2M]
       ┃    ┃          ┣━━3-15 选择题.pdf [146.8K]
       ┃    ┃          ┣━━3-16 选择题.pdf [140.5K]
       ┃    ┃          ┣━━3-2 选择题.pdf [144.5K]
       ┃    ┃          ┣━━3-3 选择题.pdf [135K]
       ┃    ┃          ┣━━3-4 案例:在集合中插入字符串.mp4 [80.8M]
       ┃    ┃          ┣━━3-5 选择题.pdf [146.6K]
       ┃    ┃          ┣━━3-6 宠物猫信息管理概述.mp4 [9.4M]
       ┃    ┃          ┣━━3-7 添加和显示信息.mp4 [50.1M]
       ┃    ┃          ┣━━3-8 图文节.pdf [163.7K]
       ┃    ┃          ┣━━3-9 添加重复数据.mp4 [79M]
       ┃    ┃          ┣━━4-1 Map概述.mp4 [90.7M]
       ┃    ┃          ┣━━4-10 商品信息添加优化.mp4 [73M]
       ┃    ┃          ┣━━4-11 选择题.pdf [161.9K]
       ┃    ┃          ┣━━4-2 选择题.pdf [145.2K]
       ┃    ┃          ┣━━4-3 案例:在字典中添加内容并显示.mp4 [115.2M]
       ┃    ┃          ┣━━4-4 编程练习.png [130.2K]
       ┃    ┃          ┣━━4-5 案例:对字典进行查询.mp4 [33.2M]
       ┃    ┃          ┣━━4-6 选择题.pdf [177.7K]
       ┃    ┃          ┣━━4-7 Map中获取key-value值的方法.png [980K]
       ┃    ┃          ┣━━4-8 商品信息管理-Goods类.mp4 [36.3M]
       ┃    ┃          ┣━━4-9 商品信息添加.mp4 [66.3M]
       ┃    ┃          ┗━━5-1 集合总结.mp4 [52.8M]
       ┃    ┗━━第6-7周 常用工具类(下) [2.8G]
       ┃          ┣━━第1节 Java集合排序 [328.2M]
       ┃          ┃    ┣━━辅助材料 [647.4K]
       ┃          ┃    ┃    ┣━━集合排序.pdf [632.1K]
       ┃          ┃    ┃    ┗━━集合排序课程的源码.zip [15.3K]
       ┃          ┃    ┣━━1-1 集合排序概述.mp4 [22.4M]
       ┃          ┃    ┣━━2-1 案例:对整型进行排序.mp4 [37.2M]
       ┃          ┃    ┣━━2-2 选择题.pdf [137.2K]
       ┃          ┃    ┣━━2-3 案例:对字符串进行排序.mp4 [22.8M]
       ┃          ┃    ┣━━2-4 编程练习.pdf [182.6K]
       ┃          ┃    ┣━━3-1  Comparator接口介绍.mp4 [22.5M]
       ┃          ┃    ┣━━3-2 选择题.pdf [155.2K]
       ┃          ┃    ┣━━3-3 案例:对宠物猫按名字进行排序.mp4 [78.5M]
       ┃          ┃    ┣━━3-4 案例:对宠物猫按年龄降序排序.mp4 [38.1M]
       ┃          ┃    ┣━━3-5 编程练习.pdf [191.3K]
       ┃          ┃    ┣━━4-1 Comparable概述.mp4 [16.8M]
       ┃          ┃    ┣━━4-2 选择题.pdf [146.1K]
       ┃          ┃    ┣━━4-3 案例:对商品价格进行降序排序.mp4 [62.9M]
       ┃          ┃    ┣━━4-4 编程练习.pdf [191.6K]
       ┃          ┃    ┣━━4-5 关于compareTo()方法.png [679.6K]
       ┃          ┃    ┣━━5-1 集合排序总结.mp4 [22.9M]
       ┃          ┃    ┣━━5-2 选择题.pdf [145.3K]
       ┃          ┃    ┣━━5-3 图文节.pdf [198.4K]
       ┃          ┃    ┗━━5-4 关于TreeSet的使用.png [1.6M]
       ┃          ┣━━第2节 Java泛型 [251.8M]
       ┃          ┃    ┣━━辅助材料 [314.3K]
       ┃          ┃    ┃    ┣━━泛型.pdf [298.8K]
       ┃          ┃    ┃    ┗━━泛型课程的源码.zip [15.5K]
       ┃          ┃    ┣━━1-1 泛型概述.mp4 [27.7M]
       ┃          ┃    ┣━━1-2 选择题.pdf [137.6K]
       ┃          ┃    ┣━━1-3 图文节.pdf [152.3K]
       ┃          ┃    ┣━━2-1 泛型作为方法参数.mp4 [92.1M]
       ┃          ┃    ┣━━2-2 编程练习.pdf [189.6K]
       ┃          ┃    ┣━━2-3 泛型作为方法参数和方法重载.png [542K]
       ┃          ┃    ┣━━3-1 自定义泛型(上).mp4 [46.2M]
       ┃          ┃    ┣━━3-2 自定义泛型(下).mp4 [28.4M]
       ┃          ┃    ┣━━4-1 自定义泛型方法.mp4 [30.7M]
       ┃          ┃    ┣━━4-2 选择题.pdf [177.6K]
       ┃          ┃    ┗━━5-1 泛型总结.mp4 [25.2M]
       ┃          ┣━━第3节 Java多线程 [743.9M]
       ┃          ┃    ┣━━辅助材料 [1.7M]
       ┃          ┃    ┃    ┣━━多线程.pdf [1.7M]
       ┃          ┃    ┃    ┗━━多线程源码.zip [27.8K]
       ┃          ┃    ┣━━1-1 什么是线程.mp4 [26.1M]
       ┃          ┃    ┣━━1-2 Thread类和Runnable接口介绍.mp4 [65.5M]
       ┃          ┃    ┣━━1-3 选择题.pdf [149.8K]
       ┃          ┃    ┣━━2-1 通过Thread类创建线程(上).mp4 [48M]
       ┃          ┃    ┣━━2-2 选择题.pdf [191.4K]
       ┃          ┃    ┣━━2-3 通过Thread类创建线程(下).mp4 [33.5M]
       ┃          ┃    ┣━━2-4 选择题.pdf [141.4K]
       ┃          ┃    ┣━━2-5 自由编程.pdf [187.1K]
       ┃          ┃    ┣━━2-6 实现Runnable接口创建线程.mp4 [68.9M]
       ┃          ┃    ┣━━2-7 选择题.pdf [146.8K]
       ┃          ┃    ┣━━2-8 自由编程.pdf [118.9K]
       ┃          ┃    ┣━━2-9 创建多线程的第三种方式.png [543.6K]
       ┃          ┃    ┣━━3-1 线程的状态和生命周期.mp4 [43.6M]
       ┃          ┃    ┣━━3-10 选择题.pdf [146.4K]
       ┃          ┃    ┣━━3-2 选择题.pdf [150.2K]
       ┃          ┃    ┣━━3-3 sleep方法的使用.mp4 [59.4M]
       ┃          ┃    ┣━━3-4 选择题.pdf [150.4K]
       ┃          ┃    ┣━━3-5 选择题.pdf [221.3K]
       ┃          ┃    ┣━━3-6 自由编程.pdf [137.3K]
       ┃          ┃    ┣━━3-7 join方法的使用.mp4 [69.6M]
       ┃          ┃    ┣━━3-8 选择题.pdf [151.6K]
       ┃          ┃    ┣━━3-9 线程的优先级.mp4 [86.5M]
       ┃          ┃    ┣━━4-1 线程同步.mp4 [95.2M]
       ┃          ┃    ┣━━4-2 选择题.pdf [152.1K]
       ┃          ┃    ┣━━4-3 选择题.pdf [149.1K]
       ┃          ┃    ┣━━5-1 线程间通信.mp4 [109M]
       ┃          ┃    ┣━━5-2 选择题.pdf [139.6K]
       ┃          ┃    ┣━━5-3 编程练习(自由编程).png [357.8K]
       ┃          ┃    ┗━━6-1 多线程总结.mp4 [33.7M]
       ┃          ┣━━第4节 Java输入输出流 [794M]
       ┃          ┃    ┣━━辅助材料 [1M]
       ┃          ┃    ┃    ┣━━输入输出流源码.zip [365.7K]
       ┃          ┃    ┃    ┣━━Java输入输出流.pdf [337.6K]
       ┃          ┃    ┃    ┗━━Mac下查看文件的绝对路径教辅.pdf [329K]
       ┃          ┃    ┣━━1-1 概述.mp4 [26.8M]
       ┃          ┃    ┣━━2-1 File类概述.mp4 [39.2M]
       ┃          ┃    ┣━━2-2 选择题.pdf [145.1K]
       ┃          ┃    ┣━━2-3 选择题.pdf [137.4K]
       ┃          ┃    ┣━━2-4 File类的常用方法.mp4 [74.3M]
       ┃          ┃    ┣━━2-5 选择题.pdf [175.9K]
       ┃          ┃    ┣━━2-6 选择题.pdf [158.3K]
       ┃          ┃    ┣━━2-7 自由编程.pdf [122.5K]
       ┃          ┃    ┣━━2-8 绝对路径与相对路径.mp4 [82.9M]
       ┃          ┃    ┣━━3-1 字节流概述.mp4 [18.8M]
       ┃          ┃    ┣━━3-10 FileOutputStream(下).mp4 [46.3M]
       ┃          ┃    ┣━━3-11 选择题.pdf [168.1K]
       ┃          ┃    ┣━━3-12 缓冲流概述.mp4 [42.4M]
       ┃          ┃    ┣━━3-13 选择题.pdf [157K]
       ┃          ┃    ┣━━3-14 缓冲流案例.mp4 [57.7M]
       ┃          ┃    ┣━━3-15 选择题.pdf [167.2K]
       ┃          ┃    ┣━━3-16 自由编程.pdf [111.5K]
       ┃          ┃    ┣━━3-2 选择题.pdf [138.9K]
       ┃          ┃    ┣━━3-3 FileInputStream(上).mp4 [46.1M]
       ┃          ┃    ┣━━3-4 FileInputStream(下).mp4 [59.8M]
       ┃          ┃    ┣━━3-5 选择题.pdf [166.5K]
       ┃          ┃    ┣━━3-6 选择题.pdf [147K]
       ┃          ┃    ┣━━3-7 自由编程.pdf [127.6K]
       ┃          ┃    ┣━━3-8 FileOutputStream(上).mp4 [43.1M]
       ┃          ┃    ┣━━3-9 选择题.pdf [153.2K]
       ┃          ┃    ┣━━4-1 字符流概述.mp4 [16M]
       ┃          ┃    ┣━━4-2 选择题.pdf [137.1K]
       ┃          ┃    ┣━━4-3 字节字符转换流.mp4 [90.8M]
       ┃          ┃    ┣━━4-4 选择题.pdf [177.3K]
       ┃          ┃    ┣━━4-5 其他字符流.mp4 [36.5M]
       ┃          ┃    ┣━━4-6 选择题.pdf [149.9K]
       ┃          ┃    ┣━━4-7 自由编程.pdf [122.2K]
       ┃          ┃    ┣━━5-1 对象的序列化与反序列化.mp4 [95.7M]
       ┃          ┃    ┣━━5-2 选择题.pdf [186.8K]
       ┃          ┃    ┣━━5-3 编程练习(自由编程).png [172K]
       ┃          ┃    ┣━━6-1 Java输入输出流总结.mp4 [12.9M]
       ┃          ┃    ┗━━6-2 常见问题总结.png [685.9K]
       ┃          ┗━━第5节 综合案例:播放器 [781.6M]
       ┃                ┣━━辅助材料 [17.8K]
       ┃                ┃    ┗━━综合案例课程的源码.zip [17.8K]
       ┃                ┣━━1-1 课程概述及需求分析.mp4 [17.1M]
       ┃                ┣━━1-2 项目演示.mp4 [45.6M]
       ┃                ┣━━1-3 详细设计.mp4 [33.4M]
       ┃                ┣━━2-1 歌曲类Song.mp4 [72.7M]
       ┃                ┣━━2-2 添加和显示歌曲的方法.mp4 [72.4M]
       ┃                ┣━━2-3 歌曲的查询.mp4 [42.8M]
       ┃                ┣━━2-4 修改和删除播放列表中指定歌曲.mp4 [48.6M]
       ┃                ┣━━3-1 播放列表集合类.mp4 [69.5M]
       ┃                ┣━━3-2 播放列表集合类测试.mp4 [50.5M]
       ┃                ┣━━4-1 主业务代码编写1.mp4 [95.5M]
       ┃                ┣━━4-2 主业务代码编写2-向主播放列表添加歌曲.mp4 [46M]
       ┃                ┣━━4-3 主业务代码编写3.mp4 [84.8M]
       ┃                ┣━━4-4 主业务代码编写4.mp4 [40.6M]
       ┃                ┣━━4-5 主业务代码编写5.mp4 [26.9M]
       ┃                ┣━━4-6 主业务代码编写6.mp4 [34.5M]
       ┃                ┣━━4-7 自由编程.pdf [150K]
       ┃                ┗━━4-8 项目作业.png [419.4K]
       ┣━━阶段2:从网页搭建入门Java Web [17.4G]
       ┃    ┣━━第10-11周 Java Web基础 [4.3G]
       ┃    ┃    ┣━━第1节 XML入门 [731.2M]
       ┃    ┃    ┃    ┣━━1-1 第10-11周导学.mp4 [30.3M]
       ┃    ┃    ┃    ┣━━2-1 课程介绍.mp4 [3.7M]
       ┃    ┃    ┃    ┣━━2-2 XML的概念与用途.mp4 [45.8M]
       ┃    ┃    ┃    ┣━━2-5 XML文档结构.mp4 [67M]
       ┃    ┃    ┃    ┣━━2-8 XML标签书写规则.mp4 [60.3M]
       ┃    ┃    ┃    ┣━━3-1 XML语义约束之DTD.mp4 [39.3M]
       ┃    ┃    ┃    ┣━━3-3 创建DTD文件.mp4 [50.8M]
       ┃    ┃    ┃    ┣━━3-5 XML Schema.mp4 [87.7M]
       ┃    ┃    ┃    ┣━━4-1 DOM模型与Dom4j.mp4 [24.8M]
       ┃    ┃    ┃    ┣━━4-10 课程总结.mp4 [4M]
       ┃    ┃    ┃    ┣━━4-2 Dom4j遍历XML.mp4 [83.8M]
       ┃    ┃    ┃    ┣━━4-3 Dom4j更新XML.mp4 [68M]
       ┃    ┃    ┃    ┣━━4-5 XPath表达式入门.mp4 [56.5M]
       ┃    ┃    ┃    ┗━━4-8 XPath实验室.mp4 [109.3M]
       ┃    ┃    ┣━━第2节 Servlet入门 [926.7M]
       ┃    ┃    ┃    ┣━━1-1 软件结构发展史.mp4 [72M]
       ┃    ┃    ┃    ┣━━1-3 Tomcat与Servlet.mp4 [80.6M]
       ┃    ┃    ┃    ┣━━1-5 Tomcat安装与运行.mp4 [47.8M]
       ┃    ┃    ┃    ┣━━1-6 Eclipse J2EE版本安装与配置.mp4 [60.7M]
       ┃    ┃    ┃    ┣━━2-1 第一个Servlet.mp4 [99.2M]
       ┃    ┃    ┃    ┣━━2-11 请求参数的发送与接收.mp4 [93.9M]
       ┃    ┃    ┃    ┣━━2-14 Get与Post请求.mp4 [104.5M]
       ┃    ┃    ┃    ┣━━2-17 Servlet生命周期.mp4 [91.6M]
       ┃    ┃    ┃    ┣━━2-6 Java Web标准工程结构.mp4 [46.4M]
       ┃    ┃    ┃    ┣━━2-8 Servlet开发与基本配置.mp4 [80.1M]
       ┃    ┃    ┃    ┣━━3-1 注解简化配置.mp4 [42.3M]
       ┃    ┃    ┃    ┗━━3-4 启动时加载Servlet.mp4 [107.6M]
       ┃    ┃    ┣━━第3节 JSP入门 [324.1M]
       ┃    ┃    ┃    ┣━━1-1 JSP入门.mp4 [95.2M]
       ┃    ┃    ┃    ┣━━1-3 JSP执行过程.mp4 [55.6M]
       ┃    ┃    ┃    ┣━━2-1 JSP基本语法.mp4 [35.2M]
       ┃    ┃    ┃    ┣━━2-6 JSP综合训练.mp4 [84.1M]
       ┃    ┃    ┃    ┗━━3-1 JSP页面重用.mp4 [54M]
       ┃    ┃    ┣━━第4节 Servlet与JSP进阶 [1.2G]
       ┃    ┃    ┃    ┣━━1-1 请求的结构(上).mp4 [36.7M]
       ┃    ┃    ┃    ┣━━1-11 ContentType的作用.mp4 [47.7M]
       ┃    ┃    ┃    ┣━━1-4 请求的结构(下).mp4 [68.9M]
       ┃    ┃    ┃    ┣━━1-6 利用请求头开发多端应用.mp4 [86.8M]
       ┃    ┃    ┃    ┣━━1-8 响应的结构.mp4 [74.8M]
       ┃    ┃    ┃    ┣━━2-1 请求转发与响应重定向的使用.mp4 [80.9M]
       ┃    ┃    ┃    ┣━━2-4 请求转发与响应重定向的原理.mp4 [81.2M]
       ┃    ┃    ┃    ┣━━3-1 浏览器Cookie.mp4 [110.4M]
       ┃    ┃    ┃    ┣━━3-3 用户会话Session对象.mp4 [116.3M]
       ┃    ┃    ┃    ┣━━3-4 Session的实现原理.mp4 [44.4M]
       ┃    ┃    ┃    ┣━━3-5 ServletContext与三大作用域对象.mp4 [55.6M]
       ┃    ┃    ┃    ┣━━4-1 解决Post请求中文乱码问题.mp4 [93.3M]
       ┃    ┃    ┃    ┣━━4-3 解决Get请求与响应中文乱码.mp4 [44.5M]
       ┃    ┃    ┃    ┣━━5-1 web.xml常用配置(上).mp4 [95M]
       ┃    ┃    ┃    ┣━━5-2 web.xml常用配置(下).mp4 [58.3M]
       ┃    ┃    ┃    ┣━━6-1 JSP九大内置对象.mp4 [74.4M]
       ┃    ┃    ┃    ┗━━7-1 Web应用程序的打包与发布.mp4 [101.4M]
       ┃    ┃    ┗━━第5节 JSTL与EL表达式 [1.1G]
       ┃    ┃          ┣━━1-1 初识EL表达式.mp4 [134.2M]
       ┃    ┃          ┣━━1-10 EL输出参数值.mp4 [32.4M]
       ┃    ┃          ┣━━1-5 EL的作用域对象.mp4 [49.1M]
       ┃    ┃          ┣━━1-8 EL表达式输出.mp4 [75.3M]
       ┃    ┃          ┣━━2-1 JSTL介绍与下载.mp4 [67.3M]
       ┃    ┃          ┣━━2-10 JSTL遍历集合.mp4 [108.2M]
       ┃    ┃          ┣━━2-14 fmt格式化标签库——日期.mp4 [95.3M]
       ┃    ┃          ┣━━2-15 fmt格式化标签库——数字.mp4 [55.8M]
       ┃    ┃          ┣━━2-2 安装JSTL.mp4 [90.3M]
       ┃    ┃          ┣━━2-3 引用JSTL核心库.mp4 [119.6M]
       ┃    ┃          ┣━━2-5 JSTL判断标签.mp4 [99.8M]
       ┃    ┃          ┣━━3-1 综合训练-准备运行环境.mp4 [79.7M]
       ┃    ┃          ┣━━3-2 综合训练-实现员工信息列表.mp4 [53.3M]
       ┃    ┃          ┗━━3-3 综合训练-实现新增员工功能.mp4 [78.6M]
       ┃    ┣━━第12周 常用功能与过滤器 [3.4G]
       ┃    ┃    ┣━━第1节 JSON入门 [468.3M]
       ┃    ┃    ┃    ┣━━1-1 第12周导学.mp4 [23.2M]
       ┃    ┃    ┃    ┣━━2-1 JSON语法规则.mp4 [42M]
       ┃    ┃    ┃    ┣━━2-3 利用JSON存储员工信息.mp4 [51.9M]
       ┃    ┃    ┃    ┣━━2-6 Javascript访问JSON对象.mp4 [62M]
       ┃    ┃    ┃    ┣━━2-7 JS中将字符串转为JSON.mp4 [48.6M]
       ┃    ┃    ┃    ┣━━2-8 JS中JSON转为字符串.mp4 [32.6M]
       ┃    ┃    ┃    ┣━━3-1 FastJSON的介绍与下载安装.mp4 [82M]
       ┃    ┃    ┃    ┣━━3-2 FastJSON对象序列化与反序列化.mp4 [81.8M]
       ┃    ┃    ┃    ┗━━3-3 FastJSON对象数组序列化与反序列化.mp4 [44.3M]
       ┃    ┃    ┣━━第2节 jQuery与Ajax入门 [1.6G]
       ┃    ┃    ┃    ┣━━1-1 jQuery介绍与下载安装.mp4 [121.5M]
       ┃    ┃    ┃    ┣━━1-11 操作元素属性.mp4 [80.8M]
       ┃    ┃    ┃    ┣━━1-13 操作元素CSS属性.mp4 [60.6M]
       ┃    ┃    ┃    ┣━━1-14 设置元素内容.mp4 [82.4M]
       ┃    ┃    ┃    ┣━━1-16 jQuery事件处理方法.mp4 [135M]
       ┃    ┃    ┃    ┣━━1-2 jQuery选择器实验室.mp4 [85.3M]
       ┃    ┃    ┃    ┣━━1-4 基本选择器.mp4 [121.1M]
       ┃    ┃    ┃    ┣━━1-6 层叠与属性选择器.mp4 [118.1M]
       ┃    ┃    ┃    ┣━━1-9 位置与表单选择器.mp4 [56M]
       ┃    ┃    ┃    ┣━━2-1 Ajax介绍.mp4 [61.6M]
       ┃    ┃    ┃    ┣━━2-2 创建XMLHttpRequest对象.mp4 [95M]
       ┃    ┃    ┃    ┣━━2-3 发送请求及处理响应.mp4 [96.3M]
       ┃    ┃    ┃    ┣━━2-7 利用Ajax实现新闻列表.mp4 [104M]
       ┃    ┃    ┃    ┣━━2-9 同步与异步的区别.mp4 [55.5M]
       ┃    ┃    ┃    ┣━━3-1 jQuery对Ajax的支持.mp4 [37.2M]
       ┃    ┃    ┃    ┣━━3-4 Ajax函数的使用.mp4 [72.8M]
       ┃    ┃    ┃    ┣━━3-5 Ajax函数的详细说明.mp4 [59M]
       ┃    ┃    ┃    ┣━━3-7 实现二级联动菜单-1.mp4 [113.5M]
       ┃    ┃    ┃    ┗━━3-8 实现二级联动菜单-2.mp4 [63.5M]
       ┃    ┃    ┣━━第3节 Java正则表达式 [516.1M]
       ┃    ┃    ┃    ┣━━1-1 正则表达式的介绍.mp4 [14.2M]
       ┃    ┃    ┃    ┣━━1-11 表达式分组.mp4 [78.8M]
       ┃    ┃    ┃    ┣━━1-3 字符范围匹配.mp4 [65.1M]
       ┃    ┃    ┃    ┣━━1-5 元字符.mp4 [48.4M]
       ┃    ┃    ┃    ┣━━1-6 多次重复匹配.mp4 [52.2M]
       ┃    ┃    ┃    ┣━━1-8 定位匹配.mp4 [36.4M]
       ┃    ┃    ┃    ┣━━1-9 贪婪模式与非贪婪模式.mp4 [37.2M]
       ┃    ┃    ┃    ┣━━2-1 JavaScript表单验证.mp4 [75.8M]
       ┃    ┃    ┃    ┗━━2-2 Java中Web页面信息提取.mp4 [108.1M]
       ┃    ┃    ┗━━第4节 过滤器 [913M]
       ┃    ┃          ┣━━1-1 初识过滤器-Filter.mp4 [54.6M]
       ┃    ┃          ┣━━1-3 开发第一个过滤器.mp4 [84.5M]
       ┃    ┃          ┣━━1-5 过滤器的生命周期.mp4 [73.4M]
       ┃    ┃          ┣━━2-1 过滤器的两种开发形式.mp4 [85.5M]
       ┃    ┃          ┣━━2-3 实战案例-字符集过滤器.mp4 [128.8M]
       ┃    ┃          ┣━━2-4 过滤器参数化.mp4 [86.5M]
       ┃    ┃          ┣━━2-6 UrlPattern设置过滤范围.mp4 [127.1M]
       ┃    ┃          ┣━━2-8 过滤链.mp4 [126.1M]
       ┃    ┃          ┗━━3-1 多端设备自动适配.mp4 [146.6M]
       ┃    ┣━━第13-14周 监听器与项目实战 [3.4G]
       ┃    ┃    ┣━━第1节 监听器 [705.7M]
       ┃    ┃    ┃    ┣━━1-1 第13-14周导学.mp4 [20.3M]
       ┃    ┃    ┃    ┣━━2-1 监听器介绍.mp4 [45.7M]
       ┃    ┃    ┃    ┣━━2-2 第一个监听器.mp4 [61M]
       ┃    ┃    ┃    ┣━━2-3 内置对象监听器.mp4 [120.3M]
       ┃    ┃    ┃    ┣━━2-4 属性监听器.mp4 [52M]
       ┃    ┃    ┃    ┣━━3-1 请求流量分析统计-开发监听器.mp4 [126.3M]
       ┃    ┃    ┃    ┣━━3-2 请求流量分析统计-开发查询Servlet.mp4 [32.8M]
       ┃    ┃    ┃    ┣━━3-3 请求流量分析统计-入门百度Echarts组件.mp4 [72.4M]
       ┃    ┃    ┃    ┣━━3-4 请求流量分析统计-实现动态图表.mp4 [118.9M]
       ┃    ┃    ┃    ┗━━3-5 静态数据预加载.mp4 [55.9M]
       ┃    ┃    ┣━━第2节 FreeMarker [640.6M]
       ┃    ┃    ┃    ┣━━1-1 模板引擎与Freemarker.mp4 [55.8M]
       ┃    ┃    ┃    ┣━━1-2 Freemarker快速上手.mp4 [105.4M]
       ┃    ┃    ┃    ┣━━2-1 FTL取值.mp4 [98.6M]
       ┃    ┃    ┃    ┣━━2-2 分支判断.mp4 [59.2M]
       ┃    ┃    ┃    ┣━━2-3 list迭代列表.mp4 [85.3M]
       ┃    ┃    ┃    ┣━━2-4 list迭代Map.mp4 [37.7M]
       ┃    ┃    ┃    ┣━━3-1 Freemarker内建函数.mp4 [83.8M]
       ┃    ┃    ┃    ┗━━4-1 Freemarker与Servlet整合.mp4 [114.9M]
       ┃    ┃    ┗━━第3节 企业门户网站前后台开发 [2.1G]
       ┃    ┃          ┣━━1-1 项目背景介绍与演示.mp4 [56.4M]
       ┃    ┃          ┣━━1-2 MVC架构模式讲解.mp4 [107.8M]
       ┃    ┃          ┣━━2-1 工程结构与开发规约.mp4 [105.8M]
       ┃    ┃          ┣━━2-2 创建mgallery工程.mp4 [87.5M]
       ┃    ┃          ┣━━2-3 开发XmlDataSource-获取XML路径.mp4 [112.6M]
       ┃    ┃          ┣━━2-4 开发XmlDataSource-实现XML数据提取.mp4 [72.1M]
       ┃    ┃          ┣━━2-5 开发PageModel分页对象.mp4 [99.9M]
       ┃    ┃          ┣━━3-1 开发PaintingDao与PaintingService.mp4 [71.1M]
       ┃    ┃          ┣━━3-2 开发PaintingController控制器.mp4 [37.1M]
       ┃    ┃          ┣━━3-3 实现油画数据分页展示.mp4 [106.1M]
       ┃    ┃          ┣━━3-4 实现分类查询功能.mp4 [106.5M]
       ┃    ┃          ┣━━4-1 后台系统功能演示.mp4 [78.8M]
       ┃    ┃          ┣━━4-10 实现修改页表单数据回填.mp4 [115.3M]
       ┃    ┃          ┣━━4-11 利用Dom4j对XML进行更新.mp4 [47.2M]
       ┃    ┃          ┣━━4-12 实现作品更新业务功能.mp4 [57.6M]
       ┃    ┃          ┣━━4-2 创建ManagementController控制器.mp4 [92.4M]
       ┃    ┃          ┣━━4-4 利用SweetAlert实现预览功能.mp4 [87M]
       ┃    ┃          ┣━━4-5 处理文件上传页面.mp4 [112.2M]
       ┃    ┃          ┣━━4-6 利用FileUpload实现文件上传.mp4 [125.2M]
       ┃    ┃          ┣━━4-7 Dom4j实现XML追加操作.mp4 [143.3M]
       ┃    ┃          ┣━━4-8 开发表单校验JS脚本.mp4 [160.3M]
       ┃    ┃          ┣━━4-9 实现新增油画功能.mp4 [37.6M]
       ┃    ┃          ┗━━5-1 项目总结.mp4 [156.5M]
       ┃    ┣━━第8周 前端基础之HTML与CSS [3.2G]
       ┃    ┃    ┣━━第1节 HTML入门 [1.2G]
       ┃    ┃    ┃    ┣━━辅助材料 [114M]
       ┃    ┃    ┃    ┃    ┣━━HTML基础入门.pdf [2M]
       ┃    ┃    ┃    ┃    ┣━━HTML入门源码.zip [9M]
       ┃    ┃    ┃    ┃    ┣━━PackageControl.zip [265.6K]
       ┃    ┃    ┃    ┃    ┣━━Sublime Text 3安装.pdf [446.7K]
       ┃    ┃    ┃    ┃    ┣━━Sublime Text3手动安装插件.pdf [552.7K]
       ┃    ┃    ┃    ┃    ┣━━sublime快捷键教辅.pdf [155.7K]
       ┃    ┃    ┃    ┃    ┗━━SublimeText.zip [101.5M]
       ┃    ┃    ┃    ┣━━1-1 第8-9周导学.mp4 [35.3M]
       ┃    ┃    ┃    ┣━━2-1 html准备工作.mp4 [80.9M]
       ┃    ┃    ┃    ┣━━2-2 选择题.pdf [135.2K]
       ┃    ┃    ┃    ┣━━2-3 编程练习.pdf [123.8K]
       ┃    ┃    ┃    ┣━━3-1 字体标签.mp4 [33.4M]
       ┃    ┃    ┃    ┣━━3-10 选择题.pdf [136.1K]
       ┃    ┃    ┃    ┣━━3-11 编程练习.pdf [488.2K]
       ┃    ┃    ┃    ┣━━3-12 超链接.mp4 [94.9M]
       ┃    ┃    ┃    ┣━━3-13 选择题.pdf [137.7K]
       ┃    ┃    ┃    ┣━━3-14 选择题.pdf [141K]
       ┃    ┃    ┃    ┣━━3-15 锚点.mp4 [60.5M]
       ┃    ┃    ┃    ┣━━3-16 选择题.pdf [144.1K]
       ┃    ┃    ┃    ┣━━3-17 选择题.pdf [136.9K]
       ┃    ┃    ┃    ┣━━3-18 选择题.pdf [143.1K]
       ┃    ┃    ┃    ┣━━3-19 编程练习.pdf [299.8K]
       ┃    ┃    ┃    ┣━━3-2 选择题.pdf [149.9K]
       ┃    ┃    ┃    ┣━━3-20 利用id属性实现锚点.png [748.3K]
       ┃    ┃    ┃    ┣━━3-21 列表.mp4 [32.8M]
       ┃    ┃    ┃    ┣━━3-22 选择题.pdf [131.7K]
       ┃    ┃    ┃    ┣━━3-23 选择题.pdf [133.7K]
       ┃    ┃    ┃    ┣━━3-24 编程练习.pdf [165.9K]
       ┃    ┃    ┃    ┣━━3-25 编程练习.png [113.2K]
       ┃    ┃    ┃    ┣━━3-3 段落标签和注释.mp4 [42.6M]
       ┃    ┃    ┃    ┣━━3-4 编程练习.pdf [248.9K]
       ┃    ┃    ┃    ┣━━3-5 HTML中常用的转义字符.png [501.4K]
       ┃    ┃    ┃    ┣━━3-6 标题标签.mp4 [32.3M]
       ┃    ┃    ┃    ┣━━3-7 选择题.pdf [131.7K]
       ┃    ┃    ┃    ┣━━3-8 选择题.pdf [157.4K]
       ┃    ┃    ┃    ┣━━3-9 img标签.mp4 [81.2M]
       ┃    ┃    ┃    ┣━━4-1 html表格-1.mp4 [71.4M]
       ┃    ┃    ┃    ┣━━4-10 html表格-5.mp4 [39.9M]
       ┃    ┃    ┃    ┣━━4-11 选择题.pdf [135.3K]
       ┃    ┃    ┃    ┣━━4-2 选择题.pdf [143K]
       ┃    ┃    ┃    ┣━━4-3 选择题.pdf [152.6K]
       ┃    ┃    ┃    ┣━━4-4 html表格-2.mp4 [57.7M]
       ┃    ┃    ┃    ┣━━4-5 编程练习.pdf [143.4K]
       ┃    ┃    ┃    ┣━━4-6 选择题.pdf [165.6K]
       ┃    ┃    ┃    ┣━━4-7 html表格-3.mp4 [37.8M]
       ┃    ┃    ┃    ┣━━4-8 自由编程.pdf [124.9K]
       ┃    ┃    ┃    ┣━━4-9 html表格-4.mp4 [37.9M]
       ┃    ┃    ┃    ┣━━5-1 html表单-1.mp4 [114M]
       ┃    ┃    ┃    ┣━━5-2 html表单-2.mp4 [81.3M]
       ┃    ┃    ┃    ┣━━5-3 选择题.pdf [136.6K]
       ┃    ┃    ┃    ┣━━5-4 选择题.pdf [143.6K]
       ┃    ┃    ┃    ┣━━5-5 html表单-3.mp4 [51.2M]
       ┃    ┃    ┃    ┣━━5-6 选择题.pdf [146.7K]
       ┃    ┃    ┃    ┣━━5-7 选择题.pdf [146.1K]
       ┃    ┃    ┃    ┣━━5-8 选择题.pdf [138.4K]
       ┃    ┃    ┃    ┣━━5-9 编程练习.pdf [166.7K]
       ┃    ┃    ┃    ┗━━6-1 html综合作业.mp4 [105.5M]
       ┃    ┃    ┣━━第2节 CSS入门 [822.6M]
       ┃    ┃    ┃    ┣━━1-1 css简介.mp4 [15.9M]
       ┃    ┃    ┃    ┣━━1-2 css基础.mp4 [76.6M]
       ┃    ┃    ┃    ┣━━2-1 css选择器.mp4 [26.8M]
       ┃    ┃    ┃    ┣━━2-5 css样式设置.mp4 [91.9M]
       ┃    ┃    ┃    ┣━━2-9 使用外部样式表.mp4 [32.6M]
       ┃    ┃    ┃    ┣━━3-1 文本类样式.mp4 [119.2M]
       ┃    ┃    ┃    ┣━━3-5 字体类样式.mp4 [36M]
       ┃    ┃    ┃    ┣━━3-8 列表样式.mp4 [45.6M]
       ┃    ┃    ┃    ┣━━4-1 伪类样式.mp4 [60.9M]
       ┃    ┃    ┃    ┣━━4-4 伪类分类.mp4 [68M]
       ┃    ┃    ┃    ┣━━4-6 伪元素选择器.mp4 [66.4M]
       ┃    ┃    ┃    ┣━━5-1 CSS其他选择器(上).mp4 [56.4M]
       ┃    ┃    ┃    ┣━━5-3 CSS其他选择器(下).mp4 [65.8M]
       ┃    ┃    ┃    ┗━━5-5 CSS选择器的优先级.mp4 [60.6M]
       ┃    ┃    ┣━━第3节 CSS浮动 [745.2M]
       ┃    ┃    ┃    ┣━━1-1 课程概述.mp4 [7.3M]
       ┃    ┃    ┃    ┣━━2-1 div设置(上).mp4 [60.4M]
       ┃    ┃    ┃    ┣━━2-4 div设置(下).mp4 [60.8M]
       ┃    ┃    ┃    ┣━━3-1 盒子模型(上).mp4 [43.5M]
       ┃    ┃    ┃    ┣━━3-4 盒子模型(下).mp4 [82.9M]
       ┃    ┃    ┃    ┣━━3-7 元素居中.mp4 [55.2M]
       ┃    ┃    ┃    ┣━━4-1 行级元素与块级元素.mp4 [19.7M]
       ┃    ┃    ┃    ┣━━4-10 浮动的其他特性.mp4 [58.8M]
       ┃    ┃    ┃    ┣━━4-12 问题解决.mp4 [12.6M]
       ┃    ┃    ┃    ┣━━4-3 定位机制.mp4 [29.9M]
       ┃    ┃    ┃    ┣━━4-4 浮动.mp4 [54.8M]
       ┃    ┃    ┃    ┣━━4-8 float包裹和崩溃.mp4 [65.7M]
       ┃    ┃    ┃    ┣━━4-9 包裹特性.mp4 [72.5M]
       ┃    ┃    ┃    ┗━━5-1 清除浮动.mp4 [121M]
       ┃    ┃    ┗━━第4节 CSS定位 [518.8M]
       ┃    ┃          ┣━━1-1 概述及相对定位.mp4 [83.4M]
       ┃    ┃          ┣━━2-1 绝对定位.mp4 [39.3M]
       ┃    ┃          ┣━━3-1 相对和绝对定位1.mp4 [17.8M]
       ┃    ┃          ┣━━3-2 相对和绝对定位2.mp4 [38.9M]
       ┃    ┃          ┣━━3-3 相对和绝对定位3.mp4 [69.4M]
       ┃    ┃          ┣━━4-1 绝对定位和浮动.mp4 [25.6M]
       ┃    ┃          ┣━━4-2 相对定位和浮动.mp4 [38.1M]
       ┃    ┃          ┣━━5-1 z-index的使用.mp4 [32.2M]
       ┃    ┃          ┣━━6-1 固定定位.mp4 [61.4M]
       ┃    ┃          ┣━━7-1 定位案例.mp4 [95.6M]
       ┃    ┃          ┗━━7-3 定位小结.mp4 [17.1M]
       ┃    ┗━━第9周 前端基础之JavaScript与综合案例 [3G]
       ┃          ┣━━第1节 JavaScript入门 [1.3G]
       ┃          ┃    ┣━━1-1 js概述.mp4 [21.2M]
       ┃          ┃    ┣━━1-2 第一个js程序.mp4 [70.3M]
       ┃          ┃    ┣━━2-1 自定义函数.mp4 [77.6M]
       ┃          ┃    ┣━━2-3 数据类型及转换.mp4 [89M]
       ┃          ┃    ┣━━2-5 其他数据类型转换.mp4 [52.3M]
       ┃          ┃    ┣━━3-1 变量作用域.mp4 [42.9M]
       ┃          ┃    ┣━━3-3 运算符.mp4 [56.7M]
       ┃          ┃    ┣━━4-1 程序控制语句.mp4 [14.9M]
       ┃          ┃    ┣━━4-2 多条件控制语句.mp4 [41.1M]
       ┃          ┃    ┣━━4-3 循环语句.mp4 [41.4M]
       ┃          ┃    ┣━━5-1 字符函数(上).mp4 [74.3M]
       ┃          ┃    ┣━━5-3 字符函数(下).mp4 [37.1M]
       ┃          ┃    ┣━━5-5 日期函数.mp4 [81.4M]
       ┃          ┃    ┣━━5-8 数学函数.mp4 [22.6M]
       ┃          ┃    ┣━━6-1 数组.mp4 [64.8M]
       ┃          ┃    ┣━━7-1 JS对表单元素进行设置1.mp4 [73.9M]
       ┃          ┃    ┣━━7-11 JS对表单元素进行设置6.mp4 [41.6M]
       ┃          ┃    ┣━━7-12 JS对表单元素进行设置7.mp4 [81.8M]
       ┃          ┃    ┣━━7-3 JS对表单元素进行设置2.mp4 [51.8M]
       ┃          ┃    ┣━━7-5 JS对表单元素进行设置3.mp4 [105.1M]
       ┃          ┃    ┣━━7-7 JS对表单元素进行设置4.mp4 [86.7M]
       ┃          ┃    ┣━━7-9 JS对表单元素进行设置5.mp4 [46.4M]
       ┃          ┃    ┗━━8-1 事件与DOM总结.mp4 [48.7M]
       ┃          ┣━━第2节 案例:仿计算器 [698.9M]
       ┃          ┃    ┣━━1-1 案例简介及代码结构搭建.mp4 [20.8M]
       ┃          ┃    ┣━━1-2 课程前置知识.mp4 [49.1M]
       ┃          ┃    ┣━━2-1 计算器面板的实现.mp4 [55.5M]
       ┃          ┃    ┣━━2-2 计算器输入框.mp4 [56.1M]
       ┃          ┃    ┣━━2-3 计算器0-9数字的显示.mp4 [44.8M]
       ┃          ┃    ┣━━2-4 计算器0-9数字显示代码优化(上).mp4 [42.8M]
       ┃          ┃    ┣━━2-5 计算器0-9数字显示代码优化(中).mp4 [45.9M]
       ┃          ┃    ┣━━2-6 计算器0-9数字显示代码优化(下).mp4 [62.3M]
       ┃          ┃    ┣━━2-7 非数字按钮的显示.mp4 [38M]
       ┃          ┃    ┣━━3-1 四则运算的实现.mp4 [85.8M]
       ┃          ┃    ┣━━3-2 小数点功能的实现.mp4 [46.5M]
       ┃          ┃    ┣━━3-3 回退键的实现.mp4 [38.6M]
       ┃          ┃    ┣━━3-4 清屏和正负号功能的实现.mp4 [31.9M]
       ┃          ┃    ┗━━3-5 计算器细节完善.mp4 [80.7M]
       ┃          ┗━━第3节 前端企业门户网站案例 [1G]
       ┃                ┣━━1-1 项目导引.mp4 [19.1M]
       ┃                ┣━━1-2 概述.mp4 [58.6M]
       ┃                ┣━━1-3 准备工作.mp4 [34.4M]
       ┃                ┣━━2-1  logo和menu区域设计-1.mp4 [73.3M]
       ┃                ┣━━2-2  logo和menu区域设计-2.mp4 [117.7M]
       ┃                ┣━━2-3  logo和menu区域设计-3.mp4 [46.7M]
       ┃                ┣━━2-4  logo和menu区域设计-4.mp4 [42.7M]
       ┃                ┣━━2-5 本章小结.mp4 [46.9M]
       ┃                ┣━━3-1 banner区制作.mp4 [92.8M]
       ┃                ┣━━3-2 商品展示-1.mp4 [111.3M]
       ┃                ┣━━3-3 商品展示-2.mp4 [66M]
       ┃                ┣━━3-4 商品展示-3.mp4 [116.7M]
       ┃                ┣━━3-5 商品展示-4.mp4 [82.7M]
       ┃                ┣━━3-6 模块2正文区小结.mp4 [66.7M]
       ┃                ┣━━4-1 页脚区.mp4 [40.7M]
       ┃                ┗━━4-2 案例总结.mp4 [43.3M]
       ┣━━阶段3:Java数据库开发与实战 [17.2G]
       ┃    ┣━━第15-16周 MySQL基础 [3.4G]
       ┃    ┃    ┣━━第1节 MySQL介绍 [509.1M]
       ┃    ┃    ┃    ┣━━1-1 第15-16周介绍.mp4 [44.9M]
       ┃    ┃    ┃    ┣━━2-1 课程介绍.mp4 [20.9M]
       ┃    ┃    ┃    ┣━━3-1 数据库简介.mp4 [104.9M]
       ┃    ┃    ┃    ┣━━3-4 MySQL数据库安装与初始化.mp4 [109.8M]
       ┃    ┃    ┃    ┣━━3-6 用户管理.mp4 [110.6M]
       ┃    ┃    ┃    ┣━━3-8 MySQL配置文件.mp4 [100.2M]
       ┃    ┃    ┃    ┗━━4-1 课程总结.mp4 [17.8M]
       ┃    ┃    ┣━━第2节 数据库表的相关操作 [485M]
       ┃    ┃    ┃    ┣━━1-1 课程介绍.mp4 [16.6M]
       ┃    ┃    ┃    ┣━━2-1 定义逻辑库、数据表.mp4 [146M]
       ┃    ┃    ┃    ┣━━2-4 数据类型.mp4 [76.1M]
       ┃    ┃    ┃    ┣━━2-8 修改表结构.mp4 [40.9M]
       ┃    ┃    ┃    ┣━━3-1 字段约束.mp4 [119.4M]
       ┃    ┃    ┃    ┣━━3-5 索引.mp4 [74.1M]
       ┃    ┃    ┃    ┗━━4-1 课程总结.mp4 [11.9M]
       ┃    ┃    ┣━━第3节 数据库的基本查询 [352.1M]
       ┃    ┃    ┃    ┣━━1-1 课程介绍.mp4 [14M]
       ┃    ┃    ┃    ┣━━2-1 数据操作语言:普通查询.mp4 [54M]
       ┃    ┃    ┃    ┣━━2-3 数据操作语言:数据分页.mp4 [21.2M]
       ┃    ┃    ┃    ┣━━2-5 数据操作语言:排序.mp4 [58.2M]
       ┃    ┃    ┃    ┣━━2-9 数据操作语言:去除重复记录.mp4 [30.2M]
       ┃    ┃    ┃    ┣━━3-1 数据操作语言:条件查询(一).mp4 [116.3M]
       ┃    ┃    ┃    ┣━━3-6 数据操作语言:条件查询(二).mp4 [46.7M]
       ┃    ┃    ┃    ┗━━4-1 课程总结.mp4 [11.4M]
       ┃    ┃    ┣━━第4节 数据库的高级查询 [865.5M]
       ┃    ┃    ┃    ┣━━1-1 课程介绍.mp4 [11.7M]
       ┃    ┃    ┃    ┣━━2-1 数据操作语言:聚合函数.mp4 [91.2M]
       ┃    ┃    ┃    ┣━━3-1 数据操作语言:分组查询.mp4 [104.8M]
       ┃    ┃    ┃    ┣━━3-4 数据操作语言:Having子句.mp4 [90.3M]
       ┃    ┃    ┃    ┣━━4-1 数据操作语言:表连接查询(一).mp4 [113.3M]
       ┃    ┃    ┃    ┣━━4-3 数据操作语言:表连接查询(二).mp4 [113.8M]
       ┃    ┃    ┃    ┣━━4-6 数据操作语言:表连接查询(三).mp4 [103.9M]
       ┃    ┃    ┃    ┣━━4-7 数据操作语言:表连接查询(四).mp4 [75.6M]
       ┃    ┃    ┃    ┣━━5-1 数据操作语言:子查询(一).mp4 [59.7M]
       ┃    ┃    ┃    ┣━━5-3 数据操作语言:子查询(二).mp4 [84.5M]
       ┃    ┃    ┃    ┗━━6-1 课程总结.mp4 [16.6M]
       ┃    ┃    ┣━━第5节 MySQL对数据的基本操作 [483.4M]
       ┃    ┃    ┃    ┣━━1-1 课程介绍.mp4 [13.9M]
       ┃    ┃    ┃    ┣━━2-1 数据操作语言:INSERT语句.mp4 [109.5M]
       ┃    ┃    ┃    ┣━━3-1 数据操作语言:UPDATE语句(一).mp4 [120.6M]
       ┃    ┃    ┃    ┣━━3-4 数据操作语言:UPDATE语句(二).mp4 [43.8M]
       ┃    ┃    ┃    ┣━━4-1 数据操作语言:DELETE语句(一).mp4 [118.3M]
       ┃    ┃    ┃    ┣━━4-4 数据操作语言:DELETE语句(二).mp4 [54.5M]
       ┃    ┃    ┃    ┗━━5-1 课程总结.mp4 [22.8M]
       ┃    ┃    ┣━━第6节 MySQL基本函数的使用 [418.8M]
       ┃    ┃    ┃    ┣━━1-1 课程介绍.mp4 [8.1M]
       ┃    ┃    ┃    ┣━━2-1 MySQL函数(一).mp4 [64M]
       ┃    ┃    ┃    ┣━━2-10 MySQL函数(四).mp4 [104.7M]
       ┃    ┃    ┃    ┣━━2-4 MySQL函数(二).mp4 [116.1M]
       ┃    ┃    ┃    ┣━━2-7 MySQL函数(三).mp4 [117.6M]
       ┃    ┃    ┃    ┗━━3-1 课程总结.mp4 [8.3M]
       ┃    ┃    ┗━━第7节 MySQL的综合应用 [372.3M]
       ┃    ┃          ┣━━1-1 课程介绍.mp4 [8.7M]
       ┃    ┃          ┣━━2-1 事务机制(一).mp4 [114.8M]
       ┃    ┃          ┣━━2-4 事务机制(二).mp4 [117.1M]
       ┃    ┃          ┣━━3-1 数据导入与导出.mp4 [117.8M]
       ┃    ┃          ┗━━4-1 课程总结.mp4 [14M]
       ┃    ┣━━第17周 Java数据库开发基础 [2.4G]
       ┃    ┃    ┣━━第1节 IntelliJ IDEA开发工具入门 [636.2M]
       ┃    ┃    ┃    ┣━━1-1 第17周介绍.mp4 [24.5M]
       ┃    ┃    ┃    ┣━━2-1 IDEA介绍与特点.mp4 [25.3M]
       ┃    ┃    ┃    ┣━━2-2 IDEA安装与初始化.mp4 [37.5M]
       ┃    ┃    ┃    ┣━━3-1 IDEA快速上手.mp4 [70.9M]
       ┃    ┃    ┃    ┣━━3-2 IDEA窗口快捷键.mp4 [93.1M]
       ┃    ┃    ┃    ┣━━3-3 IDEA代码编辑快捷键.mp4 [95.4M]
       ┃    ┃    ┃    ┣━━3-4 IDEA代码快速定位.mp4 [66.2M]
       ┃    ┃    ┃    ┣━━3-5 Live Template的使用.mp4 [63.1M]
       ┃    ┃    ┃    ┣━━4-1 IDEA调试与打包.mp4 [52.2M]
       ┃    ┃    ┃    ┗━━4-2 IDEA快速开发Web应用.mp4 [107.8M]
       ┃    ┃    ┗━━第2节 JDBC入门 [1.8G]
       ┃    ┃          ┣━━1-1 课程介绍.mp4 [9.1M]
       ┃    ┃          ┣━━2-1 JDBC的特点.mp4 [89.2M]
       ┃    ┃          ┣━━2-2 快速上手JDBC.mp4 [172.5M]
       ┃    ┃          ┣━━2-4 JDBC驱动的秘密.mp4 [80.1M]
       ┃    ┃          ┣━━2-5 数据库连接配置.mp4 [71.5M]
       ┃    ┃          ┣━━2-7 创建Connection与异常处理.mp4 [57.9M]
       ┃    ┃          ┣━━3-1 实现按部门查询员工功能.mp4 [102.1M]
       ┃    ┃          ┣━━3-3 SQL注入攻击.mp4 [33.8M]
       ┃    ┃          ┣━━3-5 PreparedStatement预编译SQL.mp4 [156.8M]
       ┃    ┃          ┣━━4-1 封装DbUtils工具类.mp4 [40.9M]
       ┃    ┃          ┣━━4-2 JDBC实现新增数据.mp4 [85.2M]
       ┃    ┃          ┣━━4-3 实现JDBC更新与删除数据.mp4 [69.8M]
       ┃    ┃          ┣━━5-1 JDBC事务管理方式.mp4 [55M]
       ┃    ┃          ┣━━5-2 JDBC的手动事务开发技巧.mp4 [61.8M]
       ┃    ┃          ┣━━6-1 基于实体类实现分页数据封装.mp4 [100.5M]
       ┃    ┃          ┣━━7-1 JDBC中Date日期对象的处理.mp4 [91.3M]
       ┃    ┃          ┣━━7-3 JDBC批处理.mp4 [56.9M]
       ┃    ┃          ┣━━8-1 介绍连接池.mp4 [39.5M]
       ┃    ┃          ┣━━8-2 Druid连接池的配置与使用(一).mp4 [107.2M]
       ┃    ┃          ┣━━8-3 Druid连接池的配置与使用(二).mp4 [52.6M]
       ┃    ┃          ┣━━8-5 C3P0连接池使用入门.mp4 [93.7M]
       ┃    ┃          ┣━━9-1 Commons DBUtils使用入门.mp4 [142.3M]
       ┃    ┃          ┗━━10-1 课程总结.mp4 [55.2M]
       ┃    ┣━━第18周 框架前置知识 [2.6G]
       ┃    ┃    ┣━━第1节 Maven项目管理 [861.4M]
       ┃    ┃    ┃    ┣━━1-1 第18周介绍.mp4 [27M]
       ┃    ┃    ┃    ┣━━2-1 Maven介绍.mp4 [50.2M]
       ┃    ┃    ┃    ┣━━2-2 Maven的安装与配置.mp4 [38.8M]
       ┃    ┃    ┃    ┣━━2-3 Maven项目标准结构.mp4 [54M]
       ┃    ┃    ┃    ┣━━2-4 Maven依赖管理.mp4 [137.8M]
       ┃    ┃    ┃    ┣━━2-5 本地仓库与中央仓库.mp4 [73.4M]
       ┃    ┃    ┃    ┣━━2-6 项目打包.mp4 [79M]
       ┃    ┃    ┃    ┣━━3-1 Maven构建Web工程.mp4 [52.7M]
       ┃    ┃    ┃    ┣━━3-2 Web应用打包.mp4 [77.5M]
       ┃    ┃    ┃    ┣━━4-1 Maven常用命令-创建工程.mp4 [100.5M]
       ┃    ┃    ┃    ┣━━4-2 Maven常用命令-编译、测试、打包与安装.mp4 [64.8M]
       ┃    ┃    ┃    ┣━━4-3 Maven修改本地仓库.mp4 [41.8M]
       ┃    ┃    ┃    ┗━━4-4 IDEA操作Maven.mp4 [63.9M]
       ┃    ┃    ┣━━第2节 工厂模式 [299.9M]
       ┃    ┃    ┃    ┣━━1-1 介绍设计模式.mp4 [25.6M]
       ┃    ┃    ┃    ┣━━2-1 工厂模式.mp4 [173.3M]
       ┃    ┃    ┃    ┗━━3-1 项目应用-多端应用切换.mp4 [101M]
       ┃    ┃    ┣━━第3节 Java反射 [822.1M]
       ┃    ┃    ┃    ┣━━1-1 介绍反射及作用.mp4 [144.4M]
       ┃    ┃    ┃    ┣━━2-1 Class类及对象实例化.mp4 [171.7M]
       ┃    ┃    ┃    ┣━━2-3 Constructor构造方法对象.mp4 [104.5M]
       ┃    ┃    ┃    ┣━━2-5 Method方法类.mp4 [89.1M]
       ┃    ┃    ┃    ┣━━2-7 Field成员变量类.mp4 [78.1M]
       ┃    ┃    ┃    ┣━━2-8 getDeclared系列方法说明.mp4 [104.1M]
       ┃    ┃    ┃    ┣━━3-1 反射在项目中的应用案例.mp4 [88.5M]
       ┃    ┃    ┃    ┗━━4-1 课程总结.mp4 [41.6M]
       ┃    ┃    ┗━━第4节 Lambda表达式 [718.9M]
       ┃    ┃          ┣━━1-1 初识Lambda表达式.mp4 [28.9M]
       ┃    ┃          ┣━━1-2 Lambda表达式语法.mp4 [92M]
       ┃    ┃          ┣━━2-1 函数式编程与Predicate函数式接口.mp4 [147.7M]
       ┃    ┃          ┣━━2-3 Consumer函数式接口.mp4 [53.6M]
       ┃    ┃          ┣━━2-4 Function函数式接口.mp4 [60.1M]
       ┃    ┃          ┣━━2-6 函数式编程总结.mp4 [49.2M]
       ┃    ┃          ┣━━3-1 Stream介绍.mp4 [36.3M]
       ┃    ┃          ┣━━3-2 Stream流的五种创建方式.mp4 [110.9M]
       ┃    ┃          ┣━━3-4 Stream常用方法.mp4 [102.6M]
       ┃    ┃          ┗━━4-1 课程总结.mp4 [37.5M]
       ┃    ┣━━第19周 MyBatis基础 [2.7G]
       ┃    ┃    ┣━━第1节 MyBatis入门 [1.4G]
       ┃    ┃    ┃    ┣━━1-1 第19周介绍.mp4 [19M]
       ┃    ┃    ┃    ┣━━2-1 框架的作用.mp4 [53.3M]
       ┃    ┃    ┃    ┣━━2-2 介绍MyBatis.mp4 [59M]
       ┃    ┃    ┃    ┣━━2-4 单元测试与JUnit4.mp4 [140.8M]
       ┃    ┃    ┃    ┣━━3-1 MyBatis环境配置.mp4 [146.5M]
       ┃    ┃    ┃    ┣━━3-3 SqlSessionFactory.mp4 [118.1M]
       ┃    ┃    ┃    ┣━━3-5 初始化工具类MyBatisUtils.mp4 [64.7M]
       ┃    ┃    ┃    ┣━━3-6 MyBatis数据查询.mp4 [119.5M]
       ┃    ┃    ┃    ┣━━4-1 SQL传参.mp4 [121.5M]
       ┃    ┃    ┃    ┣━━5-1 获取多表关联查询结果.mp4 [63.5M]
       ┃    ┃    ┃    ┣━━5-3 ResultMap结果映射.mp4 [113.3M]
       ┃    ┃    ┃    ┣━━6-1 MyBatis数据插入操作.mp4 [150.9M]
       ┃    ┃    ┃    ┣━━6-3 selectKey与useGeneratedKeys的区别.mp4 [69.5M]
       ┃    ┃    ┃    ┣━━6-4 更新与删除操作.mp4 [52.1M]
       ┃    ┃    ┃    ┣━━7-1 预防SQL注入攻击.mp4 [102.3M]
       ┃    ┃    ┃    ┗━━8-1 MyBatis工作流程.mp4 [21.6M]
       ┃    ┃    ┗━━第2节 MyBatis进阶 [1.3G]
       ┃    ┃          ┣━━1-1 MyBatis日志管理.mp4 [209.7M]
       ┃    ┃          ┣━━1-3 MyBatis动态SQL.mp4 [75.8M]
       ┃    ┃          ┣━━2-1 MyBatis二级缓存-1.mp4 [185.1M]
       ┃    ┃          ┣━━2-3 MyBatis二级缓存-2.mp4 [89M]
       ┃    ┃          ┣━━3-1 OneToMany对象关联查询.mp4 [202.9M]
       ┃    ┃          ┣━━3-2 ManyToOne对象关联查询.mp4 [62.2M]
       ┃    ┃          ┣━━4-1 PageHelper分页插件.mp4 [149.8M]
       ┃    ┃          ┣━━4-3 不同数据库的分页实现原理.mp4 [39M]
       ┃    ┃          ┣━━5-1 MyBatis整合C3P0连接池.mp4 [57.3M]
       ┃    ┃          ┣━━6-1 MyBatis批处理.mp4 [103.5M]
       ┃    ┃          ┣━━7-1 Mybatis注解开发方式(上).mp4 [84.7M]
       ┃    ┃          ┗━━7-2 Mybatis注解开发方式(下).mp4 [50.9M]
       ┃    ┣━━第20-21周 MyBatis实现OA系统项目实战 [3.2G]
       ┃    ┃    ┗━━慕课OA系统实现 [3.2G]
       ┃    ┃          ┣━━辅助材料 [35.1M]
       ┃    ┃          ┃    ┣━━第一阶段基础框架搭建.zip [9.4M]
       ┃    ┃          ┃    ┣━━慕课办公OA系统.pdf [2.1M]
       ┃    ┃          ┃    ┣━━实现请假流程源代码.zip [11.8M]
       ┃    ┃          ┃    ┣━━训练素材.zip [24.4K]
       ┃    ┃          ┃    ┣━━源码使用说明.pdf [93.5K]
       ┃    ┃          ┃    ┗━━RBAC部分源代码.zip [11.7M]
       ┃    ┃          ┣━━1-1 第20-21周介绍.mp4 [13.6M]
       ┃    ┃          ┣━━2-1 需求介绍.mp4 [55.3M]
       ┃    ┃          ┣━━2-2 功能演示.mp4 [42.2M]
       ┃    ┃          ┣━━3-1 创建Maven Web工程.mp4 [76.9M]
       ┃    ┃          ┣━━3-2 开发MybatisUtils-1.mp4 [97.4M]
       ┃    ┃          ┣━━3-3 开发MyBatisUtils-2.mp4 [93.3M]
       ┃    ┃          ┣━━3-4 MyBatis整合Druid连接池.mp4 [100.7M]
       ┃    ┃          ┣━━3-5 整合Freemarker.mp4 [87.2M]
       ┃    ┃          ┣━━4-1 RBAC介绍与核心表.mp4 [123.9M]
       ┃    ┃          ┣━━4-2 RBAC完整表设计.mp4 [75.8M]
       ┃    ┃          ┣━━5-1 基于LayUI开发登录页-1.mp4 [58.5M]
       ┃    ┃          ┣━━5-2 基于LayUI开发登录页-2.mp4 [83.4M]
       ┃    ┃          ┣━━5-3 实现用户登录-1.mp4 [118.4M]
       ┃    ┃          ┣━━5-4 实现用户登录-2.mp4 [52.6M]
       ┃    ┃          ┣━━5-5 实现用户登录-3.mp4 [72.1M]
       ┃    ┃          ┣━━5-6 分析后台首页布局与设计.mp4 [83.2M]
       ┃    ┃          ┣━━6-1 动态显示功能菜单-1.mp4 [97.3M]
       ┃    ┃          ┣━━6-2 动态显示功能菜单-2.mp4 [89.9M]
       ┃    ┃          ┣━━6-3 Xml配置下实现Mapper接口.mp4 [113M]
       ┃    ┃          ┣━━6-4 基于MD5算法对密码加密.mp4 [93.8M]
       ┃    ┃          ┣━━6-5 敏感数据加盐混淆.mp4 [73.8M]
       ┃    ┃          ┣━━6-6 实现注销功能.mp4 [25.6M]
       ┃    ┃          ┣━━7-1 请假流程数据库设计.mp4 [136.9M]
       ┃    ┃          ┣━━7-2 实现Dao与数据交互.mp4 [104.5M]
       ┃    ┃          ┣━━7-3 实现请假申请业务逻辑-1.mp4 [84.9M]
       ┃    ┃          ┣━━7-4 实现请假申请业务逻辑-2.mp4 [117.6M]
       ┃    ┃          ┣━━7-5 实现请假申请控制器.mp4 [75.6M]
       ┃    ┃          ┣━━7-6 完整实现请假申请功能-1.mp4 [120M]
       ┃    ┃          ┣━━7-7 完整实现请假申请功能-2.mp4 [59.8M]
       ┃    ┃          ┣━━8-1 实现待审批请假单列表-1.mp4 [112.5M]
       ┃    ┃          ┣━━8-2 实现待审批请假单列表-2.mp4 [43.8M]
       ┃    ┃          ┣━━8-3 实现待审批请假单列表-3.mp4 [126.5M]
       ┃    ┃          ┣━━8-4 实现审批业务逻辑-1.mp4 [95.9M]
       ┃    ┃          ┣━━8-5 实现审批业务逻辑-2.mp4 [75.1M]
       ┃    ┃          ┣━━8-6 完整实现请假审批.mp4 [48.4M]
       ┃    ┃          ┣━━8-7 实现系统消息业务逻辑.mp4 [108.8M]
       ┃    ┃          ┣━━8-8 完整实现系统消息功能.mp4 [64.1M]
       ┃    ┃          ┣━━9-1 课程总结.mp4 [99.9M]
       ┃    ┃          ┣━━9-2 项目作业.png [767.4K]
       ┃    ┃          ┗━━图书信息管理作业素材.zip [194K]
       ┃    ┗━━第22周 Linux环境搭建与Redis应用 [3G]
       ┃          ┣━━第1节 Linux基础和Java环境搭建 [1.9G]
       ┃          ┃    ┣━━1-1 第22周介绍.mp4 [27.8M]
       ┃          ┃    ┣━━2-1 课程介绍.mp4 [6.5M]
       ┃          ┃    ┣━━3-1 Linux操作系统介绍.mp4 [45.8M]
       ┃          ┃    ┣━━3-12 vim文本编辑器.mp4 [145M]
       ┃          ┃    ┣━━3-15 Linux文本工具.mp4 [114.9M]
       ┃          ┃    ┣━━3-17 打包与压缩.mp4 [76M]
       ┃          ┃    ┣━━3-19 yum方式安装应用程序.mp4 [116.2M]
       ┃          ┃    ┣━━3-2 Linux发行版本介绍.mp4 [45.1M]
       ┃          ┃    ┣━━3-21 CentOS编译安装Redis.mp4 [89.6M]
       ┃          ┃    ┣━━3-3 Vmware虚拟机软件安装.mp4 [49.4M]
       ┃          ┃    ┣━━3-4 安装CentOS7操作系统.mp4 [45.8M]
       ┃          ┃    ┣━━3-5 Linux系统目录.mp4 [58.6M]
       ┃          ┃    ┣━━3-8 安装Xshell与Xftp.mp4 [67.9M]
       ┃          ┃    ┣━━3-9 Linux文件操作命令.mp4 [115.6M]
       ┃          ┃    ┣━━4-1 netstat、ps与kill命令使用.mp4 [84.8M]
       ┃          ┃    ┣━━4-10 firewall防火墙设置实战.mp4 [66.6M]
       ┃          ┃    ┣━━4-12 bash shell入门.mp4 [93.6M]
       ┃          ┃    ┣━━4-3 应用服务化.mp4 [119.4M]
       ┃          ┃    ┣━━4-5 Linux用户与用户组管理.mp4 [84.8M]
       ┃          ┃    ┣━━4-7 Linux文件权限设置.mp4 [85.8M]
       ┃          ┃    ┣━━4-9 sudo获取超级管理员权限.mp4 [73.4M]
       ┃          ┃    ┣━━5-1 部署OA项目-环境准备.mp4 [35.9M]
       ┃          ┃    ┣━━5-2 安装MySQL 8.mp4 [70M]
       ┃          ┃    ┣━━5-3 初始化MySQL 8.mp4 [44.7M]
       ┃          ┃    ┣━━5-4 部署配置Web应用服务器.mp4 [65.8M]
       ┃          ┃    ┗━━5-5 课程总结.mp4 [85.8M]
       ┃          ┗━━第2节 Redis入门 [1.1G]
       ┃                ┣━━1-1 Redis介绍.mp4 [66.8M]
       ┃                ┣━━1-2 Redis特点.mp4 [19.3M]
       ┃                ┣━━2-1 Linux系统安装Redis.mp4 [82.3M]
       ┃                ┣━━2-2 Windows系统安装Redis.mp4 [37.4M]
       ┃                ┣━━2-3 守护进程方式启动Redis.mp4 [65.6M]
       ┃                ┣━━2-4 Redis常用基本配置.mp4 [97.7M]
       ┃                ┣━━2-7 Redis通用命令.mp4 [75.8M]
       ┃                ┣━━3-1 String字符串类型.mp4 [67.5M]
       ┃                ┣━━3-3 Hash键值类型.mp4 [84.1M]
       ┃                ┣━━3-5 List列表类型.mp4 [75.3M]
       ┃                ┣━━3-6 Set与Zset集合类型.mp4 [77.8M]
       ┃                ┣━━4-1 Jedis介绍与环境准备.mp4 [89.1M]
       ┃                ┣━━4-2 Jedis的使用入门.mp4 [71.8M]
       ┃                ┣━━4-4 Jedis操作Hash类型.mp4 [37.2M]
       ┃                ┣━━4-5 Jedis操作List类型.mp4 [36.2M]
       ┃                ┣━━4-7 利用Jedis缓存数据-1.mp4 [78.4M]
       ┃                ┗━━4-8 利用Jedis缓存数据-2.mp4 [46.1M]
       ┣━━阶段4:从SSM到SpringBoot 项目实战 [16.4G]
       ┃    ┣━━第23-24周 Spring基础 [4.1G]
       ┃    ┃    ┣━━第1节 Spring Ioc容器与Bean管理 [2.4G]
       ┃    ┃    ┃    ┣━━1-1 第23-24周介绍.mp4 [26.4M]
       ┃    ┃    ┃    ┣━━2-1 IoC控制反转.mp4 [116.2M]
       ┃    ┃    ┃    ┣━━2-3 介绍Spring.mp4 [133.9M]
       ┃    ┃    ┃    ┣━━2-4 分析传统编码方式的不足.mp4 [82.7M]
       ┃    ┃    ┃    ┣━━3-1 Spring IoC初体验-1.mp4 [104M]
       ┃    ┃    ┃    ┣━━3-12 路径表达式用法.mp4 [49.6M]
       ┃    ┃    ┃    ┣━━3-14 利用setter实现对象依赖注入.mp4 [131.2M]
       ┃    ┃    ┃    ┣━━3-15 IoC在实际项目中的重要用途.mp4 [90M]
       ┃    ┃    ┃    ┣━━3-16 利用构造方法实现对象依赖注入.mp4 [34M]
       ┃    ┃    ┃    ┣━━3-17 注入集合对象_1.mp4 [30.7M]
       ┃    ┃    ┃    ┣━━3-19 注入集合对象-2.mp4 [108.2M]
       ┃    ┃    ┃    ┣━━3-21 查看容器内对象.mp4 [62.3M]
       ┃    ┃    ┃    ┣━━3-3 Spring IoC初体验-2.mp4 [71.8M]
       ┃    ┃    ┃    ┣━━3-5 初始化IoC容器.mp4 [129.7M]
       ┃    ┃    ┃    ┣━━3-6 利用带参构造方法实例化对象.mp4 [95.9M]
       ┃    ┃    ┃    ┣━━3-8 基于工厂实例化对象.mp4 [66.1M]
       ┃    ┃    ┃    ┣━━3-9 从IoC容器获取Bean.mp4 [89.3M]
       ┃    ┃    ┃    ┣━━4-1 bean scope属性讲解.mp4 [72.4M]
       ┃    ┃    ┃    ┣━━4-2 bean scope的实际应用.mp4 [73.4M]
       ┃    ┃    ┃    ┣━━4-4 对象生命周期.mp4 [124.8M]
       ┃    ┃    ┃    ┣━━4-5 实现极简IoC容器.mp4 [131.7M]
       ┃    ┃    ┃    ┣━━5-1 四种组件类型注解.mp4 [65.4M]
       ┃    ┃    ┃    ┣━━5-3 基于注解初始化IoC容器.mp4 [69.7M]
       ┃    ┃    ┃    ┣━━5-4 自动装配与Autowired注解.mp4 [92.4M]
       ┃    ┃    ┃    ┣━━5-5 Resource注解按名称装配.mp4 [47.9M]
       ┃    ┃    ┃    ┣━━5-7 元数据注解.mp4 [74.3M]
       ┃    ┃    ┃    ┣━━6-1 JavaConfig-对象实例化.mp4 [92.2M]
       ┃    ┃    ┃    ┣━━6-2 JavaConfig-对象依赖注入.mp4 [66.9M]
       ┃    ┃    ┃    ┣━━7-1 Spring与JUnit4整合.mp4 [73M]
       ┃    ┃    ┃    ┗━━7-2 总结与回顾.mp4 [27.2M]
       ┃    ┃    ┣━━第2节 Spring AOP面向切面编程 [980.8M]
       ┃    ┃    ┃    ┣━━1-1 介绍AOP.mp4 [38.5M]
       ┃    ┃    ┃    ┣━━1-2 初识Spring AOP-1.mp4 [57.5M]
       ┃    ┃    ┃    ┣━━1-3 初识Spring AOP-2.mp4 [74.1M]
       ┃    ┃    ┃    ┣━━2-1 AOP关键概念.mp4 [78.9M]
       ┃    ┃    ┃    ┣━━2-4 JoinPoint对象.mp4 [38.7M]
       ┃    ┃    ┃    ┣━━2-6 PointCut切点表达式.mp4 [66.6M]
       ┃    ┃    ┃    ┣━━3-1 讲解前置、后置、返回后、异常通知.mp4 [110.4M]
       ┃    ┃    ┃    ┣━━3-3 详解环绕通知.mp4 [104.2M]
       ┃    ┃    ┃    ┣━━4-1 基于注解开发Spring AOP.mp4 [72.1M]
       ┃    ┃    ┃    ┣━━5-1 代理模式与静态代理.mp4 [134.2M]
       ┃    ┃    ┃    ┣━━5-2 AOP底层原理-JDK动态代理.mp4 [89.4M]
       ┃    ┃    ┃    ┣━━5-3 JDK动态代理解析.mp4 [39M]
       ┃    ┃    ┃    ┣━━5-4 AOP底层原理-CGLib.mp4 [49.5M]
       ┃    ┃    ┃    ┗━━6-1 回顾与总结.mp4 [27.8M]
       ┃    ┃    ┗━━第3节 Spring JDBC与事务管理 [793M]
       ┃    ┃          ┣━━1-1 介绍Spring JDBC.mp4 [26.4M]
       ┃    ┃          ┣━━1-2 Spring JDBC配置过程.mp4 [102M]
       ┃    ┃          ┣━━1-3 JdbcTemplate的数据查询方法.mp4 [65.7M]
       ┃    ┃          ┣━━1-4 JdbcTemplate数据写入方法.mp4 [49.7M]
       ┃    ┃          ┣━━2-1 编程式事务-1.mp4 [77.5M]
       ┃    ┃          ┣━━2-2 编程式事务-2.mp4 [71.3M]
       ┃    ┃          ┣━━3-1 声明式事务配置.mp4 [159.3M]
       ┃    ┃          ┣━━3-3 事务传播方式.mp4 [121.7M]
       ┃    ┃          ┣━━3-5 注解形式声明式事务.mp4 [70.2M]
       ┃    ┃          ┗━━4-1 总结与回顾.mp4 [49.2M]
       ┃    ┣━━第25周 Spring MVC基础 [2.5G]
       ┃    ┃    ┣━━第1节 SpringMVC入门与数据绑定 [1.5G]
       ┃    ┃    ┃    ┣━━1-1 第25周介绍.mp4 [15.9M]
       ┃    ┃    ┃    ┣━━2-1 Spring MVC介绍.mp4 [68.5M]
       ┃    ┃    ┃    ┣━━2-3 IDEA环境下创建Maven WebApp.mp4 [73.3M]
       ┃    ┃    ┃    ┣━━2-4 SpringMVC环境配置-1.mp4 [100.1M]
       ┃    ┃    ┃    ┣━━2-5 SpringMVC环境配置-2.mp4 [87.3M]
       ┃    ┃    ┃    ┣━━3-1 URL Mapping(URL映射).mp4 [107.5M]
       ┃    ┃    ┃    ┣━━3-3 Controller方法参数接收请求参数.mp4 [98.3M]
       ┃    ┃    ┃    ┣━━3-4 Controller实体对象接收请求参数.mp4 [51.3M]
       ┃    ┃    ┃    ┣━━3-6 接收表单复合数据(上).mp4 [52.7M]
       ┃    ┃    ┃    ┣━━3-7 接收表单复合数据(下).mp4 [90.1M]
       ┃    ┃    ┃    ┣━━3-8 关联对象赋值.mp4 [79.9M]
       ┃    ┃    ┃    ┣━━3-9 日期类型转换.mp4 [92.3M]
       ┃    ┃    ┃    ┣━━4-1 解决请求中的中文乱码.mp4 [112.2M]
       ┃    ┃    ┃    ┣━━4-2 解决响应中的中文乱码.mp4 [31.3M]
       ┃    ┃    ┃    ┣━━5-1 响应输出结果.mp4 [142.2M]
       ┃    ┃    ┃    ┣━━6-1 ModelAndView对象核心用法.mp4 [154.9M]
       ┃    ┃    ┃    ┗━━7-1 SpringMVC整合Freemarker.mp4 [129.5M]
       ┃    ┃    ┣━━第2节 RESTful风格的应用 [680.2M]
       ┃    ┃    ┃    ┣━━1-1 RESTful开发风格.mp4 [105.3M]
       ┃    ┃    ┃    ┣━━1-3 开发第一个RESTful应用.mp4 [63.6M]
       ┃    ┃    ┃    ┣━━2-1 实现RESTful实验室.mp4 [79.6M]
       ┃    ┃    ┃    ┣━━2-2 RestController注解与路径变量.mp4 [40.5M]
       ┃    ┃    ┃    ┣━━2-4 简单请求与非简单请求.mp4 [85.5M]
       ┃    ┃    ┃    ┣━━2-5 JSON序列化.mp4 [98.9M]
       ┃    ┃    ┃    ┣━━3-1 浏览器的同源策略.mp4 [56.6M]
       ┃    ┃    ┃    ┣━━3-2 CrossOrigin注解解决跨域访问.mp4 [124.8M]
       ┃    ┃    ┃    ┗━━3-3 CORS全局配置.mp4 [25.3M]
       ┃    ┃    ┗━━第3节 SpringMVC拦截器 [427M]
       ┃    ┃          ┣━━1-1 Interceptor拦截器入门.mp4 [128.1M]
       ┃    ┃          ┣━━1-2 Interceptor使用技巧.mp4 [94.3M]
       ┃    ┃          ┣━━2-1 开发用户流量拦截器-1.mp4 [112.5M]
       ┃    ┃          ┣━━2-2 开发用户流量拦截器-2.mp4 [46.1M]
       ┃    ┃          ┗━━3-1 Spring MVC处理流程.mp4 [45.9M]
       ┃    ┣━━第26周 SSM开发社交网站 [3G]
       ┃    ┃    ┗━━SSM开发社交网站 [3G]
       ┃    ┃          ┣━━1-1 第26周介绍.mp4 [23.5M]
       ┃    ┃          ┣━━2-1 课程介绍与项目演示.mp4 [68.9M]
       ┃    ┃          ┣━━3-1 SSM整合的意义.mp4 [27.3M]
       ┃    ┃          ┣━━3-10 Bootstrap入门介绍.mp4 [77.3M]
       ┃    ┃          ┣━━3-2 Spring与Spring MVC环境配置.mp4 [97.3M]
       ┃    ┃          ┣━━3-3 Spring与Spring MVC环境配置-2.mp4 [67.3M]
       ┃    ┃          ┣━━3-4 介绍Spring与MyBatis整合配置.mp4 [20.4M]
       ┃    ┃          ┣━━3-5 Spring与MyBatis整合过程.mp4 [118.6M]
       ┃    ┃          ┣━━3-6 SSM整合其他组件.mp4 [139.4M]
       ┃    ┃          ┣━━3-7 MyBatis-Plus介绍与整合步骤.mp4 [95.8M]
       ┃    ┃          ┣━━3-8 MyBatis-Plus实现数据CRUD.mp4 [106M]
       ┃    ┃          ┣━━3-9 案例分析与数据库建表.mp4 [81.9M]
       ┃    ┃          ┣━━4-1 显示图书类别.mp4 [115.2M]
       ┃    ┃          ┣━━4-2 实现图书分页查询.mp4 [85.6M]
       ┃    ┃          ┣━━4-3 Ajax动态加载图书信息.mp4 [79.2M]
       ┃    ┃          ┣━━4-4 JS模板引擎 Art-Template使用入门.mp4 [89.4M]
       ┃    ┃          ┣━━4-5 实现图书列表分页查询.mp4 [68.7M]
       ┃    ┃          ┣━━4-6 实现图书多条件动态查询.mp4 [108.6M]
       ┃    ┃          ┣━━5-1 图书详情页-读取图书信息.mp4 [76.4M]
       ┃    ┃          ┣━━5-10 会员点赞的核心实现.mp4 [45.3M]
       ┃    ┃          ┣━━5-11 Spring-Task定时任务.mp4 [137.3M]
       ┃    ┃          ┣━━5-12 实现图书评分自动计算.mp4 [58.4M]
       ┃    ┃          ┣━━5-2 图书详情页-显示评论列表.mp4 [105.5M]
       ┃    ┃          ┣━━5-3 Kaptcha验证码的配置与使用.mp4 [125.5M]
       ┃    ┃          ┣━━5-4 Kaptcha验证码的使用与比对.mp4 [92M]
       ┃    ┃          ┣━━5-5 实现会员注册功能.mp4 [96.8M]
       ┃    ┃          ┣━━5-6 实现会员登录功能.mp4 [97.2M]
       ┃    ┃          ┣━━5-7 获取会员阅读状态.mp4 [97.6M]
       ┃    ┃          ┣━━5-8 更新会员阅读状态.mp4 [110.9M]
       ┃    ┃          ┣━━5-9 实现写短评功能.mp4 [67.5M]
       ┃    ┃          ┣━━6-1 富文本编辑器wangEditor使用入门.mp4 [80.5M]
       ┃    ┃          ┣━━6-2 wangEditor图片上传-1.mp4 [63.9M]
       ┃    ┃          ┣━━6-3 wangEditor图片上传-2.mp4 [60.1M]
       ┃    ┃          ┣━━6-4 实现图书新增功能.mp4 [86.9M]
       ┃    ┃          ┣━━6-5 实现图书分页查询.mp4 [63.2M]
       ┃    ┃          ┣━━6-6 实现图书修改更新功能.mp4 [79.9M]
       ┃    ┃          ┣━━6-7 实现图书删除功能.mp4 [69.1M]
       ┃    ┃          ┗━━7-1 课程总结.mp4 [25.9M]
       ┃    ┣━━第27-28周 Spring Boot电商项目实战 [4.5G]
       ┃    ┃    ┣━━第1节 Spring Boot入门 [441.6M]
       ┃    ┃    ┃    ┣━━1-1 第27-28周介绍.mp4 [20.3M]
       ┃    ┃    ┃    ┣━━2-1 课程介绍.mp4 [15.7M]
       ┃    ┃    ┃    ┣━━2-2 Spring Boot概述.mp4 [37.1M]
       ┃    ┃    ┃    ┣━━2-3  Spring Boot版本介绍.mp4 [31.4M]
       ┃    ┃    ┃    ┣━━3-1 新建Spring Boot项目演示.mp4 [45M]
       ┃    ┃    ┃    ┣━━3-2  完成第一个接口开发.mp4 [45.7M]
       ┃    ┃    ┃    ┣━━4-1  多种配置URL的方式.mp4 [53.9M]
       ┃    ┃    ┃    ┣━━4-2 配置文件的两种写法.mp4 [40.8M]
       ┃    ┃    ┃    ┣━━4-3  进行自定义配置.mp4 [60.9M]
       ┃    ┃    ┃    ┣━━5-1 完成Service和DAO的编写.mp4 [70.7M]
       ┃    ┃    ┃    ┗━━6-1 课程总结.mp4 [20M]
       ┃    ┃    ┗━━第2节 Spring Boot电商项目 [4.1G]
       ┃    ┃          ┣━━1-1 电商项目整体介绍.mp4 [33.7M]
       ┃    ┃          ┣━━1-2 为什么要做电商系统?.mp4 [24.6M]
       ┃    ┃          ┣━━1-3 项目亮点.mp4 [30.1M]
       ┃    ┃          ┣━━1-4 模块和功能介绍.mp4 [43.4M]
       ┃    ┃          ┣━━1-5 项目演示-前台.mp4 [123.9M]
       ┃    ┃          ┣━━1-6 项目演示-后台.mp4 [35.8M]
       ┃    ┃          ┣━━2-1 项目开发所需工具准备.mp4 [54.9M]
       ┃    ┃          ┣━━3-1 数据库表设计.mp4 [134.3M]
       ┃    ┃          ┣━━3-2 如何技术选型?.mp4 [26.6M]
       ┃    ┃          ┣━━3-3 项目初始化-生成逆向文件.mp4 [84.4M]
       ┃    ┃          ┣━━3-4 打通数据库链路.mp4 [66.7M]
       ┃    ┃          ┣━━3-5 配置log4j2日志组件.mp4 [91.7M]
       ┃    ┃          ┣━━3-6 AOP统一打印请求和返回信息.mp4 [67.7M]
       ┃    ┃          ┣━━4-1 用户模块-整体介绍.mp4 [31.5M]
       ┃    ┃          ┣━━4-10 用户模块剩余接口开发.mp4 [79.4M]
       ┃    ┃          ┣━━4-11 用户模块自测、重难点总结.mp4 [24M]
       ┃    ┃          ┣━━4-3 API统一返回对象.mp4 [62M]
       ┃    ┃          ┣━━4-4 注册接口开发.mp4 [45.8M]
       ┃    ┃          ┣━━4-5 自定义异常类.mp4 [65.9M]
       ┃    ┃          ┣━━4-6 GlobalExceptionHandler编写.mp4 [35.5M]
       ┃    ┃          ┣━━4-7 Java异常体系.-.mp4 [27.3M]
       ┃    ┃          ┣━━4-8 对密码进行MD5保护.mp4 [59.9M]
       ┃    ┃          ┣━━4-9 登录接口开发.mp4 [92.9M]
       ┃    ┃          ┣━━5-1 商品分类模块介绍.mp4 [53.6M]
       ┃    ┃          ┣━━5-10 用户分类列表接口开发.mp4 [59.3M]
       ┃    ┃          ┣━━5-11 利用Redis缓存加速响应.mp4 [45.4M]
       ┃    ┃          ┣━━5-12 IDEA调试技巧.mp4 [31.6M]
       ┃    ┃          ┣━━5-13 商品分类章节总结.mp4 [12M]
       ┃    ┃          ┣━━5-2 商品分类功能、接口设计.mp4 [33.6M]
       ┃    ┃          ┣━━5-3 开发添加分类接口 part 1.mp4 [58.7M]
       ┃    ┃          ┣━━5-4 开发添加分类接口 part 2.mp4 [63.1M]
       ┃    ┃          ┣━━5-5 @Valid注解优雅校验入参.mp4 [85.2M]
       ┃    ┃          ┣━━5-6 Swagger自动生成API文档.mp4 [42.7M]
       ┃    ┃          ┣━━5-7 更新目录接口开发.mp4 [47.8M]
       ┃    ┃          ┣━━5-8 统一校验管理员身份.mp4 [63M]
       ┃    ┃          ┣━━5-9 删除目录接口、分页功能开发.mp4 [79.3M]
       ┃    ┃          ┣━━6-1 商品模块介绍.mp4 [55.9M]
       ┃    ┃          ┣━━6-10 前台商品列表接口开发 part 2.mp4 [44M]
       ┃    ┃          ┣━━6-11 商品模块测试与总结.mp4 [34.7M]
       ┃    ┃          ┣━━6-2 添加商品接口开发.mp4 [53.1M]
       ┃    ┃          ┣━━6-3 UUID介绍.mp4 [17.6M]
       ┃    ┃          ┣━━6-4 图片上传接口开发.mp4 [67.7M]
       ┃    ┃          ┣━━6-5 资源映射开发.mp4 [46.5M]
       ┃    ┃          ┣━━6-6 更新和删除商品接口开发.mp4 [72.2M]
       ┃    ┃          ┣━━6-7 批量上下架商品接口开发.mp4 [47M]
       ┃    ┃          ┣━━6-8 后台商品列表、商品详情接口开发.mp4 [38.6M]
       ┃    ┃          ┣━━6-9 前台商品列表接口开发 part 1.mp4 [75.6M]
       ┃    ┃          ┣━━7-1 购物车模块介绍…mp4 [49.3M]
       ┃    ┃          ┣━━7-2 用户过滤器开发.mp4 [48.7M]
       ┃    ┃          ┣━━7-3 添加商品接口开发 part 1.mp4 [56.2M]
       ┃    ┃          ┣━━7-4 添加商品接口开发 part 2.mp4 [61.3M]
       ┃    ┃          ┣━━7-5 购物车列表.mp4 [48.8M]
       ┃    ┃          ┣━━7-6 更新、删除购物车接口开发.mp4 [32.7M]
       ┃    ┃          ┣━━7-7 选中购物车相关接口开发.mp4 [49.5M]
       ┃    ┃          ┣━━7-8 购物车模块测试与总结.mp4 [17.8M]
       ┃    ┃          ┣━━8-1 订单模块介绍.mp4 [64.9M]
       ┃    ┃          ┣━━8-10 后台订单列表接口开发.mp4 [29.1M]
       ┃    ┃          ┣━━8-11 支付接口开发.mp4 [31.2M]
       ┃    ┃          ┣━━8-12 管理订单接口开发.mp4 [44.3M]
       ┃    ┃          ┣━━8-13 订单模块测试与总结.mp4 [52.6M]
       ┃    ┃          ┣━━8-2 创建订单接口-主流程框架搭建.mp4 [95M]
       ┃    ┃          ┣━━8-3 创建订单-对象转化与扣库存.mp4 [70.7M]
       ┃    ┃          ┣━━8-4 创建订单-状态枚举与自测.mp4 [63.3M]
       ┃    ┃          ┣━━8-5 添加数据库事务.mp4 [33M]
       ┃    ┃          ┣━━8-6 订单详情.mp4 [95.5M]
       ┃    ┃          ┣━━8-7 订单列表.mp4 [45.4M]
       ┃    ┃          ┣━━8-8 取消订单接口开发.mp4 [34.6M]
       ┃    ┃          ┣━━8-9 二维码接口开发.mp4 [77.5M]
       ┃    ┃          ┣━━9-1 上线前准备工作.mp4 [54.4M]
       ┃    ┃          ┣━━9-2 上线前准备工作(带前端).mp4 [61.7M]
       ┃    ┃          ┣━━9-4 阿里云介绍.mp4 [23.1M]
       ┃    ┃          ┣━━9-5 云服务器挑选与购买.mp4 [55.7M]
       ┃    ┃          ┣━━9-6 环境配置.mp4 [87.3M]
       ┃    ┃          ┣━━9-7 部属到云服务器.mp4 [54.3M]
       ┃    ┃          ┣━━9-8 部属到云服务器并访问(带前端).mp4 [75.4M]
       ┃    ┃          ┣━━9-9 导入本机并运行的步骤演示.mp4 [25.5M]
       ┃    ┃          ┗━━10-1 课程总结.mp4 [54.8M]
       ┃    ┗━━第29周 面试 [2.2G]
       ┃          ┣━━第1节 Java面试——准备 [157.1M]
       ┃          ┃    ┣━━1-1 第29周.mp4 [11.3M]
       ┃          ┃    ┣━━2-1 课程介绍.mp4 [3M]
       ┃          ┃    ┣━━3-1 自我介绍.mp4 [12.3M]
       ┃          ┃    ┣━━3-2 现场面对面.mp4 [39.5M]
       ┃          ┃    ┣━━4-1 面试必知必问-1.mp4 [19.3M]
       ┃          ┃    ┣━━4-2 面试必知必问-2.mp4 [16.3M]
       ┃          ┃    ┣━━4-3 面试必知必问-3.mp4 [18.2M]
       ┃          ┃    ┣━━4-4 面试必知必问-4.mp4 [19.8M]
       ┃          ┃    ┗━━5-1 给职场新人的建议.mp4 [17.3M]
       ┃          ┣━━第2节 Java面试——Java基础面试技巧 [639.5M]
       ┃          ┃    ┣━━1-1 JDK、JRE、JVM有什么区别.mp4 [16.7M]
       ┃          ┃    ┣━━1-2 常用数字类型的区别.mp4 [13.2M]
       ┃          ┃    ┣━━1-3 Float在JVM的表达方式及使用陷阱.mp4 [13.8M]
       ┃          ┃    ┣━━1-4 随机数的使用.mp4 [25.1M]
       ┃          ┃    ┣━━1-5 找出1-1000内的质数.mp4 [17.5M]
       ┃          ┃    ┣━━2-1 面向对象三大特性是什么.mp4 [59.2M]
       ┃          ┃    ┣━━2-2 静态与实例变量的区别.mp4 [14.2M]
       ┃          ┃    ┣━━2-3 类的执行顺序.mp4 [23M]
       ┃          ┃    ┣━━2-4 Java的异常体系.mp4 [17M]
       ┃          ┃    ┣━━3-1 String与字符串常量池.mp4 [26.2M]
       ┃          ┃    ┣━━3-2 String、StringBuilder与StringBuffer的区别.mp4 [18.9M]
       ┃          ┃    ┣━━4-1 List与Set的区别.mp4 [33.4M]
       ┃          ┃    ┣━━4-2 List排序的编码实现.mp4 [29.7M]
       ┃          ┃    ┣━━4-3 TreeSet排序的编码实现.mp4 [34.3M]
       ┃          ┃    ┣━━4-4 hashCode与equals的联系与区别.mp4 [27.3M]
       ┃          ┃    ┣━━5-1 Java IO中有几种类型的流.mp4 [23.8M]
       ┃          ┃    ┣━━5-2 利用IO实现文件复制.mp4 [48.1M]
       ┃          ┃    ┣━━6-1 JVM的内存组成.mp4 [38.8M]
       ┃          ┃    ┣━━6-2 GC垃圾回收及算法介绍.mp4 [52.1M]
       ┃          ┃    ┣━━6-3 Java的内存泄露场景.mp4 [21M]
       ┃          ┃    ┗━━6-4 请实现对象浅复制与深复制.mp4 [86.2M]
       ┃          ┣━━第3节 Java面试——Web基础与数据处理 [550.4M]
       ┃          ┃    ┣━━1-1 请说明Servlet执行流程.mp4 [24.8M]
       ┃          ┃    ┣━━1-2 Servlet生命周期.mp4 [76.2M]
       ┃          ┃    ┣━━1-3 请求与响应的结构.mp4 [31.2M]
       ┃          ┃    ┣━━1-4 请求转发与响应重定向的区别.mp4 [28.7M]
       ┃          ┃    ┣━━1-5 请阐述Session的原理.mp4 [35.3M]
       ┃          ┃    ┣━━1-6 JSP九大内置对象.mp4 [26.7M]
       ┃          ┃    ┣━━2-1 Statement和PreparedStatement的区别.mp4 [64.4M]
       ┃          ┃    ┣━━2-2 请说明JDBC使用步骤.mp4 [74.8M]
       ┃          ┃    ┣━━2-3 SQL编程训练-1.mp4 [51.9M]
       ┃          ┃    ┣━━2-4 SQL编程训练-2.mp4 [49M]
       ┃          ┃    ┗━━2-5 SQL编程训练-3.mp4 [87.3M]
       ┃          ┗━━第4节 Java面试——主流框架 [883.6M]
       ┃                ┣━━1-1 IOC与DI的理解.mp4 [64.6M]
       ┃                ┣━━1-2 Spring实例化对象的三种形式.mp4 [63.3M]
       ┃                ┣━━1-3 Spring四种注入方式.mp4 [115M]
       ┃                ┣━━1-4 Spring常见面试问题.mp4 [67.2M]
       ┃                ┣━━1-5 AOP五种通知类型.mp4 [76.9M]
       ┃                ┣━━1-6 声明式事务.mp4 [59M]
       ┃                ┣━━2-1 SpringMVC开发REST风格Web程序.mp4 [106.7M]
       ┃                ┣━━2-2 SpringMVC拦截器的作用.mp4 [49.9M]
       ┃                ┣━━2-3 SpringMVC的执行流程.mp4 [45M]
       ┃                ┣━━3-1 说明Mybatis的开发过程.mp4 [51.3M]
       ┃                ┣━━3-2 Mybatis的缓存机制.mp4 [91.3M]
       ┃                ┣━━4-1 Spring、SpringMVC与SpringBoot的区别.mp4 [41.6M]
       ┃                ┣━━4-2 SpringBoot面试题.mp4 [34M]
       ┃                ┗━━4-3 Maven的构建生命周期.mp4 [17.8M]
       ┗━━阶段5:Java分布式与微服务实战 [8.1G]
             ┣━━第30-31周 多线程与分布式 [3.7G]
             ┃    ┣━━第1节 线程池 [644.2M]
             ┃    ┃    ┣━━1-1 第30-31周介绍.mp4 [22.3M]
             ┃    ┃    ┣━━2-1 初识线程池.mp4 [70M]
             ┃    ┃    ┣━━3-1 线程增减的时机.mp4 [64.8M]
             ┃    ┃    ┣━━3-12 暂停和恢复线程池.mp4 [93.2M]
             ┃    ┃    ┣━━3-14 线程池实现复用的原因.mp4 [67.8M]
             ┃    ┃    ┣━━3-15 线程池状态和使用注意点.mp4 [31.2M]
             ┃    ┃    ┣━━3-2 线程存活时间和工作队列.mp4 [29M]
             ┃    ┃    ┣━━3-5 自动创建线程池的风险.mp4 [40.6M]
             ┃    ┃    ┣━━3-6 常见线程池的用法演示.mp4 [65.4M]
             ┃    ┃    ┣━━3-7 对比各种线程池的特点.mp4 [40.5M]
             ┃    ┃    ┣━━3-9 如何正确关闭线程池.mp4 [104.4M]
             ┃    ┃    ┗━━4-1 课程总结.mp4 [15.1M]
             ┃    ┣━━第2节 ThreadLocal [518.5M]
             ┃    ┃    ┣━━1-1 ThreadLocal章节介绍.mp4 [10.5M]
             ┃    ┃    ┣━━1-2 ThreadLocal的两种典型应用场景.mp4 [17.9M]
             ┃    ┃    ┣━━2-1 第一种典型场景.mp4 [50.4M]
             ┃    ┃    ┣━━2-2 SimpleDateFormat的进化之路.mp4 [61M]
             ┃    ┃    ┣━━2-3 利用ThreadLocal完美解决问题.mp4 [42.8M]
             ┃    ┃    ┣━━3-2 第二种典型场景 part1.mp4 [25M]
             ┃    ┃    ┣━━3-3 第二种典型场景 part2.mp4 [47.4M]
             ┃    ┃    ┣━━4-1 ThreadLocal的两个作用和好处.mp4 [28M]
             ┃    ┃    ┣━━4-3 ThreadLocal的主要方法.mp4 [33.2M]
             ┃    ┃    ┣━━5-1 图解ThreadLocal原理.mp4 [77M]
             ┃    ┃    ┣━━5-3 ThreadLocal的注意点.mp4 [92.2M]
             ┃    ┃    ┗━━6-1 ThreadLocal总结.mp4 [33M]
             ┃    ┣━━第3节 分布式基础 [232.3M]
             ┃    ┃    ┣━━1-1 分布式章节介绍.mp4 [16.4M]
             ┃    ┃    ┣━━2-1 什么是分布式.mp4 [53.2M]
             ┃    ┃    ┣━━2-2 分布式的作用.mp4 [34.4M]
             ┃    ┃    ┣━━2-3 单体和分布式的对比.mp4 [36.1M]
             ┃    ┃    ┣━━2-4 CAP定理.mp4 [67.4M]
             ┃    ┃    ┗━━3-1 分布式基础总结.mp4 [24.9M]
             ┃    ┣━━第4节 Docker应用 [822.5M]
             ┃    ┃    ┣━━1-1 docker章节介绍.mp4 [24.2M]
             ┃    ┃    ┣━━1-2 docker是什么.mp4 [34.8M]
             ┃    ┃    ┣━━1-3 为什么需要docker.mp4 [44.5M]
             ┃    ┃    ┣━━1-5 docker的用途.mp4 [34.7M]
             ┃    ┃    ┣━━1-6 docker的特点.mp4 [35.9M]
             ┃    ┃    ┣━━1-7 image镜像.mp4 [44.5M]
             ┃    ┃    ┣━━1-8 容器和仓库.mp4 [63.9M]
             ┃    ┃    ┣━━2-1 docker在Mac OS和Windows下的安装.mp4 [35.8M]
             ┃    ┃    ┣━━2-2 更换系统镜像.mp4 [27.2M]
             ┃    ┃    ┣━━2-3  docker在Linux下的安装.mp4 [97.2M]
             ┃    ┃    ┣━━3-1 第一个docker容器.mp4 [75.9M]
             ┃    ┃    ┣━━3-3 后台运行容器.mp4 [109.1M]
             ┃    ┃    ┣━━3-4 访问nginx容器.mp4 [108.4M]
             ┃    ┃    ┣━━3-5 dockerfile实战.mp4 [66.8M]
             ┃    ┃    ┗━━4-1 总结docker.mp4 [19.8M]
             ┃    ┣━━第5节 Nginx [332M]
             ┃    ┃    ┣━━1-1 Nginx章节介绍.mp4 [16.7M]
             ┃    ┃    ┣━━2-1 Nginx的适用场景.mp4 [66M]
             ┃    ┃    ┣━━2-2 Nginx的优点.mp4 [20.1M]
             ┃    ┃    ┣━━3-1 Nginx的安装.mp4 [53M]
             ┃    ┃    ┣━━3-2 Nginx的常用命令.mp4 [54.1M]
             ┃    ┃    ┣━━3-3 配置文件讲解.mp4 [64.5M]
             ┃    ┃    ┣━━3-4 搭建静态资源服务器.mp4 [45.5M]
             ┃    ┃    ┗━━4-1 总结Nginx.mp4 [12.1M]
             ┃    ┗━━第6节 消息队列RabbitMQ [1.2G]
             ┃          ┣━━1-1 RabbitMQ章节介绍.mp4 [30.7M]
             ┃          ┣━━1-2 初识消息队列.mp4 [66.6M]
             ┃          ┣━━1-5 RabbitMQ的特点和核心概念.mp4 [76.3M]
             ┃          ┣━━2-1 RabbitMQ在Cent OS下的安装 part 1.mp4 [86.4M]
             ┃          ┣━━2-2 RabbitMQ在Cent OS下的安装 part 2.mp4 [66.2M]
             ┃          ┣━━2-3 RabbitMQ在Mac OS和Windows下的安装.mp4 [48.4M]
             ┃          ┣━━3-1 RabbitMQ的管理后台.mp4 [64.4M]
             ┃          ┣━━3-2 第一个生产者.mp4 [110M]
             ┃          ┣━━3-3 第一个消费者.mp4 [33.4M]
             ┃          ┣━━3-5 根据消息内容做处理.mp4 [56.4M]
             ┃          ┣━━3-6 多个消费者平均压力.mp4 [61.2M]
             ┃          ┣━━4-1 交换机类型-fanout.mp4 [128.8M]
             ┃          ┣━━4-3 交换机类型-direct.mp4 [98.5M]
             ┃          ┣━━4-4 交换机类型-topic生产者.mp4 [110M]
             ┃          ┣━━4-5 交换机类型-topic消费者.mp4 [49.1M]
             ┃          ┣━━5-1 Spring Boot整合RabbitMQ.mp4 [99.6M]
             ┃          ┗━━6-1 RabbitMQ总结.mp4 [22.7M]
             ┣━━第32周 Spring Cloud基础 [1.4G]
             ┃    ┣━━第1节 微服务基础 [336.6M]
             ┃    ┃    ┣━━1-1 第32周介绍.mp4 [17.8M]
             ┃    ┃    ┣━━2-1 微服务基础章节介绍.mp4 [21.8M]
             ┃    ┃    ┣━━3-1 什么是微服务.mp4 [61.4M]
             ┃    ┃    ┣━━3-2 微服务的特点.mp4 [52.7M]
             ┃    ┃    ┣━━3-3 微服务的优缺点.mp4 [36.8M]
             ┃    ┃    ┣━━3-4 微服务的两大门派.mp4 [59.2M]
             ┃    ┃    ┣━━4-1 微服务的拆分.mp4 [39M]
             ┃    ┃    ┣━━4-2 服务扩展.mp4 [18.2M]
             ┃    ┃    ┣━━4-3 微服务重要模块.mp4 [13.4M]
             ┃    ┃    ┗━━5-1 章节总结.mp4 [16.3M]
             ┃    ┗━━第2节 Spring Cloud开发课程查询功能 [1G]
             ┃          ┣━━1-1 课程项目整体介绍.mp4 [34.5M]
             ┃          ┣━━1-2 Spring Cloud核心组件介绍.mp4 [25.6M]
             ┃          ┣━━2-1 项目技术设计.mp4 [32.1M]
             ┃          ┣━━2-2 新建多模块项目.mp4 [52.6M]
             ┃          ┣━━3-1 课程列表模块开发.mp4 [81.2M]
             ┃          ┣━━3-2 常见错误的排查.mp4 [40.1M]
             ┃          ┣━━3-3 课程价格模块开发.mp4 [75M]
             ┃          ┣━━4-1 Eureka的作用和架构.mp4 [97.7M]
             ┃          ┣━━4-3 开发Eureka Server.mp4 [69.3M]
             ┃          ┣━━4-4 进行Eureka Client改造.mp4 [59.8M]
             ┃          ┣━━5-1 利用Feign实现服务间调用.mp4 [105.3M]
             ┃          ┣━━5-2 利用Ribbon实现负载均衡.mp4 [41M]
             ┃          ┣━━5-3 利用Hystrix实现断路器.mp4 [93.3M]
             ┃          ┣━━5-4 整合两个服务.mp4 [39.7M]
             ┃          ┣━━6-1 通过网关Zuul实现路由功能.mp4 [118.1M]
             ┃          ┣━━6-2 实现网关过滤器.mp4 [56.7M]
             ┃          ┗━━7-1 项目重难点总结.mp4 [33.3M]
             ┣━━第33-34周 Spring Cloud电商实战 [2G]
             ┃    ┗━━Spring Cloud实现电商项目 [2G]
             ┃          ┣━━1-1 第33-34周介绍.mp4 [18.7M]
             ┃          ┣━━2-1 项目整体介绍.mp4 [33M]
             ┃          ┣━━2-2 模块如何拆分.mp4 [56.2M]
             ┃          ┣━━2-3 功能模块介绍.mp4 [23.8M]
             ┃          ┣━━3-1 项目初始化.mp4 [97.8M]
             ┃          ┣━━3-2 Eureka Server开发.mp4 [55.5M]
             ┃          ┣━━4-1 用户模块介绍和设计.mp4 [21.6M]
             ┃          ┣━━4-2 用户模块初始化.mp4 [68.2M]
             ┃          ┣━━4-3 公共模块的主要功能.mp4 [66M]
             ┃          ┣━━4-4 用户模块各层级的重构 part 1.mp4 [64.9M]
             ┃          ┣━━4-5 用户模块各层级的重构 part 2.mp4 [55.7M]
             ┃          ┣━━4-6 用户模块测试.mp4 [37.1M]
             ┃          ┣━━5-1 网关模块开发.mp4 [68.5M]
             ┃          ┣━━5-2 管理员过滤器开发.mp4 [51.1M]
             ┃          ┣━━5-3 Session共享机制.mp4 [58.8M]
             ┃          ┣━━6-1  商品分类与商品模块初始化.mp4 [120.8M]
             ┃          ┣━━6-2 商品分类开发与测试.mp4 [57.4M]
             ┃          ┣━━6-3 商品模块介绍.mp4 [25.6M]
             ┃          ┣━━6-4 商品模块迁移和调整.mp4 [65.5M]
             ┃          ┣━━6-5 商品模块开发和梳理.mp4 [55.8M]
             ┃          ┣━━6-6 图片端口的特殊处理.mp4 [84.1M]
             ┃          ┣━━6-7 阶段性重难点和常见错误总结.mp4 [34M]
             ┃          ┣━━7-1 购物车与订单模块介绍.mp4 [51.4M]
             ┃          ┣━━7-10 生成订单接口.mp4 [80.6M]
             ┃          ┣━━7-11 订单相关接口讲解.mp4 [83.6M]
             ┃          ┣━━7-12 图片路径配置.mp4 [44.1M]
             ┃          ┣━━7-13 订单全流程测试.mp4 [47.9M]
             ┃          ┣━━7-2 购物车相关类迁移.mp4 [55.5M]
             ┃          ┣━━7-3 商品服务对外暴露商品详情接口.mp4 [48.9M]
             ┃          ┣━━7-4 用户模块提供获取当前用户接口.mp4 [42M]
             ┃          ┣━━7-5 购物车模块业务逻辑.mp4 [81M]
             ┃          ┣━━7-6 让Feign携带Session信息.mp4 [88.6M]
             ┃          ┣━━7-7 订单表和相关接口设计.mp4 [50.7M]
             ┃          ┣━━7-8 商品服务提供更新库存能力.mp4 [66M]
             ┃          ┣━━7-9 订单相关类的迁移和重构.mp4 [52.7M]
             ┃          ┗━━8-1 Spring Cloud课程总结.mp4 [41.1M]
             ┗━━第35周 Zookeeper+Dubbo应用与面试 [1.1G]
                   ┣━━第1节 Zookeeper [816.7M]
                   ┃    ┣━━1-1 第35周介绍.mp4 [9.2M]
                   ┃    ┣━━2-1 Zookeeper章节介绍.mp4 [8.3M]
                   ┃    ┣━━3-1 为什么需要Zookeeper.mp4 [37.9M]
                   ┃    ┣━━3-2 Zookeeper的特点和作用.mp4 [35M]
                   ┃    ┣━━4-1 Zookeeper的安装和配置.mp4 [82.2M]
                   ┃    ┣━━5-1 znode节点.mp4 [27.1M]
                   ┃    ┣━━5-2 常用命令.mp4 [83.7M]
                   ┃    ┣━━5-3 高级命令.mp4 [43.1M]
                   ┃    ┣━━5-4 watcher机制.mp4 [41.1M]
                   ┃    ┣━━6-1 Java原生客户端连接到ZK.mp4 [170.7M]
                   ┃    ┣━━6-2 用代码对节点进行操作.mp4 [102.5M]
                   ┃    ┣━━6-4 处理Watcher事件.mp4 [64.4M]
                   ┃    ┣━━6-6 用Curator操作ZK.mp4 [99.6M]
                   ┃    ┗━━7-1 Zookeeper重难点总结.mp4 [11.9M]
                   ┗━━第2节 Dubbo [312.4M]
                         ┣━━1-1 dubbo章节介绍.mp4 [6.8M]
                         ┣━━2-1 dubbo是什么.mp4 [32.7M]
                         ┣━━2-2 RPC和HTTP.mp4 [24.3M]
                         ┣━━2-3 dubbo工作原理.mp4 [16.4M]
                         ┣━━3-1 服务提供者开发.mp4 [110.6M]
                         ┣━━3-2 服务提供者的dubbo化配置.mp4 [28.6M]
                         ┣━━3-3 服务消费方的开发.mp4 [85.8M]
                         ┗━━4-1 dubbo总结.mp4 [7.2M]

课程目录

阶段一:Java零基础入门
26门课 /课程总时长:43小时 /练习题:380 /大作业:4 /考试:3 /教辅资料:121
第1周   环境搭建与语法入门
本周是Java入门的第一步,学习Java语法规则,锻炼编程思维。学会环境搭建,掌握Java程序的执行流程,能够使用运算符和选择与循环结构进行编程。
课程安排:
1、Java基本概念介绍
2、Windows和Mac下开发环境搭建
3、数据类型、变量和常量的使用
4、Java中多种运算符的应用
5、选择结构的执行流程与应用
第2周   Java语法之循环、数组与方法
本周将继续学习语法基础,掌握循环结构、数组和方法的语法规则和应用,最后通过案例对所学知识进行综合应用。学完本周内容可以进行简单的程序逻辑开发。
课程安排:
1、基础语法综合案例——数组移位与统计
2、while、do-while和for三种循环结构的使用
3、嵌套循环的应用
4、break和continue语句的特点及应用
5、如何进行程序的调试,debug的使用
6、一维数组和二维数组的应用
7、Java自定义方法和方法调用
8、大作业——学生成绩管理
第3周   面向对象之封装与继承
面向对象是开发中非常重要的思想,在本周我们将学习到面向对象三大特征中的封装与继承,开始运用面向对象思想进行程序开发。
课程安排:
1、封装综合案例——学生信息管理
2、类的定义和对象的创建
3、理解构造方法的概念,并进行应用
4、封装的特点,应用代码实现程序的封装
5、包的创建和导入
6、静态变量和静态方法的应用
7、大作业——部门员工管理
8、继承的概念和特点,父类和子类的概念及应用
9、方法重写的特点及使用
10、通过super关键字对父类方法进行调用
第4周   面向对象之单例模式与多态
本周将继续学习面向对象中重要的概念,并能够进行代码实现,学完后可以利用面向对象思想开发更复杂的应用。
课程安排:
1、所有类的父类Object类的使用
2、使用final关键字定义最终类
3、现阶段开发中涉及到的常用注解的使用
4、单例模式的定义和使用
5、懒汉模式和饿汉模式的特点及代码实现
6、向上转型和向下转型的概念和应用
7、接口和抽象类的定义和使用
8、成员内部类、静态内部类、方法内部类和匿名内部类的应用
9、大作业——使用多态完成马戏团动物表演
第5周   常用工具类(上)
工具类是Java为我们提供的一些类,可以直接应用于程序开发中。学习工具类不但要学习常用工具类的使用,还要学会阅读工具类的文档,这是开发中非常重要的技能。
课程安排:
1、使用try-catch-finally处理异常
2、理解throw和throws的区别,会使用自定义异常和异常链
3、包装类的基本使用,理解装箱和拆箱的概念
4、字符串处理类String和StringBuffer的基本使用和应用场景
5、集合List、Set、HashMap及实现类的特点和应用
第6-7周   常用工具类(下)
本周将继续学习常用工具类,通过案例学习复杂业务逻辑的开发,同时实现增删改的功能,为后续课程内容的学习打下扎实的基础。
课程安排:
1、阶段综合案例——播放器管理
2、使用Comparator和Comparable两个接口对集合进行排序
3、泛型的使用,包括泛型作为方法参数、自定义泛型类和泛型方法
4、线程的创建,理解线程的生命周期
5、线程同步的使用和如何进行线程间通信
6、使用字节流和字符流进行数据传输
7、应用序列化和反序列化对对象进行读写
8、大作业——学生管理系统
阶段二:从网页搭建入门Java Web
19门课 /课程总时长:49小时 /练习题:290 /大作业:2 /考试:3 /教辅资料:70
第8周   前端基础之HTML与CSS
前端知识是进行Java Web开发的必备基础,本周将入门前端,学习HTML常用标签和CSS样式,能够应用盒子模型进行布局管理。
课程安排:
1、HTML的基本结构和字体、标题、列表、图片等常用标签的使用
2、表格和表单标签使用,二者嵌套使用进行简单布局管理
3、CSS的基本使用和常用样式
4、CSS伪类和伪元素的区别和应用
5、CSS的各种选择器及其应用
6、浮动和定位的使用
7、使用盒子模型进行页面布局管理
第9周   前端基础之JavaScript与综合案例
JavaScript中是前端的重要基础知识,主要用于数据校验和特效展示。本周将学习JavaScript的基础知识,能够独立完成静态页面开发。
课程安排:
1、前端综合案例——企业门户网站首页开发
2、JavaScript变量、运算符、程序控制语句等基本语法
3、JavaScript常用函数和自定义函数
4、JavaScript数组的基本使用
5、使用JavaScript对表单元素进行操作
6、使用JavaScript开发简单计算器
7、大作业——校园网首页开发
第10-11周   Java Web基础
从本周开始进入Java Web基础知识的学习,这将是一个新的阶段,要注意概念的理解,多动手练习体会开发流程。基础很重要,对于以后职业发展非常有好处,一定要重视。
课程安排:
1、XML文件的结构和约束
2、对XML文档进行读写操作
2、掌握Web项目开发流程,独立进行项目开发和运行
3、JSP九大内置对象的使用
4、重定向和转发的区别和应用
5、session和cookie的区别和使用
6、使用JSTL和EL表达式对集合数据进行展示
7、大作业——商品信息管理
第12周   常用功能与过滤器
在Web开发中还会有一些常用功能的应用,比如局部刷新数据、表单数据校验等,这些功能是由特定的技术来完成,Web基础和这些技术结合,开发出具有良好体验的项目。
课程安排:
1、JSON基础语法和FastJSON的应用
2、jQuery的常用语法及应用
3、正则表达式基本语法,完成常见数据验证
4、过滤器的生命周期和开发流程
5、使用过滤器解决中文乱码问题
6、过滤器链的概念和使用
7、使用过滤器完成多端设备自动适配的功能开发
第13-14周   监听器与项目实战
接下来继续学习Java Web技术,并学习Web阶段第一个综合项目。通过该项目学会前后台结合的项目开发,掌握项目结构设计,为后续课程内容的学习做准备。
课程安排:
1、阶段综合案例——Java Web实现企业门户网站前后台开发
2、监听器的概念和应用场景
3、使用过滤器完成请求流量分析统计和静态数据预加载功能开发
4、使用ECharts完成动态图表开发
5、FreeMarker模板引擎的基本语法和开发步骤,以及与Servlet进行整合开发
6、MVC设计模式的特点和使用
7、项目结构的分层设计
8、大作业——MVC模式完成图书管理系统
阶段三:Java数据库开发与实战
18门课 /课程总时长:49小时 /练习题:180 /大作业:2 /考试:2 /教辅资料:65
第15-16周   MySQL基础
本周开启Java数据库开发,按照数据库基础——JDBC和MyBatis框架为主线进行学习。接下来的两周主要学习数据库的设计,并结合MySQL学习数据库基本操作。SQL语句的书写是重点,一定要熟练掌握。
课程安排:
1、根据数据库规范设计数据库
2、数据库的创建、表的创建和修改等操作
3、数据表的增删改查等基本操作
4、数据库的数字、日期时间、字符等常用函数使用
5、事务的ACID属性和隔离级别
6、SQL文件的导入和导出
第17周   Java数据库开发基础
JDBC是非常重要的数据库基础知识,是后续数据库框架学习的基础!本周围绕JDBC的基础知识展开学习,应用数据库连接池提升性能,使用DBUtils工具类提高开发效率。
课程安排:
1、IntelliJ IDEA开发工具的使用
2、使用JDBC实现数据的增删改查
3、使用PreparedStatment对数据进行预处理,防止SQL注入漏洞
4、数据库连接池Druid和C3P0的使用
5、使用Apache的数据库工具类DBUtils简化代码开发
6、大作业——新闻管理系统
第18周   框架前置知识
在框架学习前要了解工厂模式和反射的内容,并要学会使用Maven进行管理,还会涉及到Lambda表达式的代码,因此我们把这些知识点放到本周来学习,为框架学习打好基础。
课程安排:
1、Maven的常用命令
2、在IntelliJ和IDEA两种开发环境下创建Maven项目
3、工厂模式中简单工厂和工厂方法的特点及应用
4、反射的基本概念和四个反射类Class、Field、Method、Constructor的使用
5、Lambda表达式的基本语法
6、Lambda表达式的静态方法、实例方法、对象方法和构造方法的的引用
7、Stream API的创建、中间操作和终止操作
第19周   MyBatis基础
本周开始学习MyBatis框架,这也是我们接触的第一个框架。从框架增删改查的基本操作到缓存、批处理等进阶知识点都会在课程中涉及。学习过程中注意框架与之前知识的不同,跟着老师的节奏编写代码。
课程安排:
1、MyBatis开发的基本流程
2、MyBatis参数传递
3、MyBatis多表关联查询
4、使用logback进行日志管理
5、使用动态SQL语句进行稍复杂的逻辑开发
6、MyBatis一级缓存与二级缓存的概念和应用
7、MyBatis对象关联查询
8、使用PageHelper插件进行数据分页
9、使用MyBatis进行数据的批量插入和删除
10、MyBatis常用注解
第20-21周   MyBatis实现OA系统项目实战
接下来的两周,我们来对MyBatis的知识进行综合应用,完成企业OA项目的实现。 OA项目是第一个与MySQL数据库进行交互的Web项目,意在掌握一个完整的数据库应用分析与设计、开发过程。
课程安排:
1、需求分析到数据库的设计至建表的过程
2、手把手搭建底层开发框架
3、基于工作流程开发一个完整的员工请假与审批应用
4、使用RBAC权限模型完成基于角色的权限控制
5、使用动态SQL确定不同角色访问的数据范围
6、使用LayUI框架实现后台页面开发
7、使用MD5加密算法保证数据的安全性
8、大作业——图书后台管理
第22周   Linux环境搭建与Redis应用
在实际开发中,项目最终要被部署到Linux环境下,本周我们就会学习如何将企业OA项目部署到Linux下,并使用Redis进行数据缓存,提高访问速度。
课程安排:
1、CentOS 7系统、以及客户端工具Xshell和XFtp的下载和安装
2、Linux系统目录结构和常用命令
3、文本编辑工具vim
4、使用tar命令进行文件压缩和解压缩
5、使用Bash shell开发自动运维程序
6、使用yum进行软件安装卸载
7、Linux的网络设置
8、Linux下安装、部署并运行Web应用
9、Redis下载安装、基本配置和常用命令
10、使用Jedis对Redis进行操作
阶段四:从SSM到SpringBoot 项目实战
13门课 /课程总时长:42小时 /练习题:60 /大作业:2 /考试:2 /教辅资料:50
第23-24周   Spring基础
本阶段将开启Spring家族的框架学习,本周会重点学习Spring框架中的控制反转IoC、依赖注入DI和面向切面编程AOP的内容。框架部分的概念比较抽象,要结合案例进行理解,先学会使用,再进行深入学习。
课程安排:
1、Spring IoC、DI和AOP等核心概念
2、Spring实例化和管理Bean的方式
3、Spring注解分类和常用注解应用
4、Spring AOP开发与配置流程
5、Spring五种通知类型与应用场景
6、PointCut切人点表达式的语法规则及应用
7、JDK动态代理和CGLib代理的执行过程及区别
8、JdbcTemplate的使用步骤与增删改查实现
9、声明式事务与编程式事务的区别及开发流程
10、理解声明式事务七种事务传播行为
11、导入交易流水账单案例
第25周   Spring MVC基础
本周的学习重点是SpringMVC,能够开发RESTful风格的API。至此,SSM框架的基础知识就已经学习完毕,后面将开启整合开发的学习,进行企业级项目开发。
课程安排:
1、SpringMVC开发流程与环境配置
2、SpringMVC数据绑定的实现
3、使用RESTful开发规范开发API
4、使用SpringMVC解决跨域问题
5、SpringMVC拦截器的基本使用
6、使用SpringMVC拦截器开发用户流量统计功能
第26周   SSM开发社交网站
本周会使用SSM实现“仿豆瓣”社交项目,该项目是SSM阶段最重要的项目,也是一个前后台分离的项目,使用移动端展示前台。该项目是我们学习的第一个企业级项目,业务需求也比之前更加复杂,动手写代码更加重要。
课程安排:
1、项目的需求分析,用例设计,流程图绘制和数据库设计
2、使用MyBatis-plus敏捷开发插件实现数据的增删改查操作
3、使用Ajax+腾讯ArtTemplate模板进行热门图书查询
4、基于MyBatis实现分页查询,并实现上拉”加载更多”功能
5、采用Redis对访问的图书内容进行缓存
6、用户评价、回复和点赞功能实现
7、应用阿里云短信验证实现注册登录
8、使用Web富文本编辑器进行在线编辑
9、实现评价/回复的后台审核功能
10、大作业——图书后台管理系统的短评管理及登录功能
第27-28周   Spring Boot电商项目实战
接下来的两周我们将迎来重量级的电商项目,该项目源于企业真实应用,前后端彻底分离,带我们体验企业级开发流程,凭此一项综合实战,足以叩开企业大门。
课程安排:
1、采用前后端分离模式进行开发,覆盖企业开发需求分析、设计、编码、测试和上线全流程
2、实现用户管理、商品分类管理、商品信息管理、购物车、订单管理等电商核心功能
3、数据库设计与实现
4、应用RESTful进行接口设计,并使用Postman进行接口测试
5、应用MyBatis generator代码自动生成插件,提升开发效率
6、使用阿里云完成项目的线上部署
7、使用Swagger2构建强大的API文档
8、使用Log4j 2进行日志管理
9、使用Redis对商品分类信息进行缓存
10、使用JSR-303实现请求参数校验
第29周   面试
学习完前面的内容,已经可以满足公司对企业级开发的需求了。为了帮大家准备面试,本周专门为大家设计了面试指导课程,介绍面试中的注意事项,对常见面试问题进行解析。
课程安排:
1、面试前的准备,常见问题的解答方式及建议
2、面向对象的特点、类的执行顺序、Java异常体系
3、String与字符串常量池,String与StringBuffer的区别
4、List与Set集合的区别,TreeSet排序,hashCode与equals的区别与联系
5、垃圾回收与JVM内存
6、Servlet执行流程和生命周期
7、请求与响应结构、重定向与转发的区别
8、Spring的核心概念
9、MyBatis的缓存机制
阶段五:Java分布式与微服务实战
12门课 /课程总时长:30小时 /练习题:50 /大作业:1 /考试:2 /教辅资料:38
第30-31周   多线程与分布式
本周开始第五阶段的内容学习,主要包括分布式与微服务。这些内容也是互联网公司进行开发需要用到的知识点,知识深度也比之前有所提高,学习过程中要注意跟着视频进行操作。
课程安排:
1、线程池的基本使用和状态
2、ThreadLocal的基本使用、原理和注意事项
3、分布式核心概念
4、docker的下载、安装和基本命令
5、独立制作docker容器
6、Nginx的安装、基本使用和常用命令
7、使用Nginx搭建文件服务
8、消息队列RabbitMQ的核心概念queue、message和exchange
9、RabbitMQ的四种交换机模式
10、Spring Boot整合RabbitMQ案例
第32周   Spring Cloud基础
本周进行微服务的课程学习,通过案例完成对SpringCloud基础知识的介绍。
课程安排:
1、微服务的基本概念、设计与拆分原则
2、微服务和Spring Cloud的关系
3、微服务常见的组件和功能
4、课程查询案例基本介绍、系统架构设计和接口设计
5、分模块构建Spring Cloud项目
6、完成课程列表、课程价格等服务开发
7、课程服务整合,利用服务注册与发现机制,完成课程查询基本功能
8、整合Feign实现服务间调用
9、网关的集成与开发,并接入服务
10、引入服务的熔断与降级,并进行实操演练
第33-34周   Spring Cloud电商实战
下面的两周对Spring Boot电商项目进行重构,应用Spring Cloud进行项目开发,理解服务拆分规则,锻炼微服务项目实战开发能力。
课程安排:
1、服务拆分过程分析和经验分享
2、完成用户、商品、购物车和订单等服务开发
3、通用common模块的拆分和应用
4、Eureka server注册中心开发,用Feign完成服务之间的调用
5、共享Session的处理方案
6、统一网关的集成与开发
7、大作业——在项目基础上动手完成广告系统模块开发
第35周   Zookeeper+Dubbo应用与面试
本周对Dubbo和Zookeeper的应用进行介绍,区分它们与Spring Cloud的异同。最后同样安排了面试课程,对常见的面试问题进行总结。
课程安排:
1、Zookeeper的下载、配置与运行
2、数据结构node与常用命令
3、Watcher机制和权限acl介绍
4、使用Zookeeper的Java原生客户端和Curator进行开发
5、RPC调用,在Dubbo架构下各服务的关系
6、整合Dubbo和Zookeeper
7、完成Dubbo开发案例
8、单例模式的多种写法和对比
9、如何选型Dubbo和Spring Cloud
10、阐述Spring Cloud核心组件

资源下载

抱歉,只有登录并在本文发表评论才能阅读隐藏内容,切记不要恶意刷评论白嫖资源,评论前切记阅读用户规则,一旦进入黑名单,不可能再放出来。
点赞
  1. zhengdai说道:

    这个看起来体系架构不错

  2. happyt说道:

    很全面的资料,适合从零开始,谢谢博主分享。

  3. XLDXL说道:

    这资源良心了,话说为啥之前的评论一直审核?真心想学习下

  4. XLDXL说道:

    0基础真的可以吗?

  5. klfzs说道:

    :biggrin: :biggrin: 感谢博主分享

  6. sysfn说道:

    这是很好的资料,感谢楼主 :surprised: :eek: :eek:

  7. NyaCx说道:

    这个看起来很全面呢,多谢分享,研究研究

  8. Miracle说道:

    刚好需要项目,谢谢分享

  9. 十年说道:

    感谢站主分享的“Java工程师2020版”资源!

  10. coder说道:

    正在学习java,这是很好的资料,感谢楼主 :razz: :razz: :razz:

  11. xiexie说道:

    多谢分享!!! :biggrin: :biggrin:

  12. wong说道:

    之前也下了一些Java资料,这么有体系的还是少啊

  13. Naine说道:

    感谢分享!

  14. xp说道:

    感谢分享!找不到链接?

  15. 现充爆炸说道:

    感谢分享 学习一下 :idea:

  16. justdoit说道:

    很好的资料 学习java 感谢楼主分享

  17. 那风依然向我吹着说道:

    感谢无私分享

  18. 枫之轨迹说道:

    这么全的Java学习资源,可以对照查缺补漏,谢谢分享。 :rolleyes:

  19. 木炎焱说道:

    这么全面的技术总结,赞一个

    1. likedemo说道:

      很久就等着,邀请注册了,今天终于见面了,支持博主的举措

  20. luke说道:

    java java 牛

  21. 断钩鱼说道:

    活到老,学到老感谢大佬的分享 :biggrin:

  22. MSFH说道:

    2020年这么全的JAVA全家桶,楼主大大太牛了,感谢分享,JAVA学习视频有点略多,这个又新又全可以当主力学习资料了

  23. PandaCat说道:

    厉害了,刚好学到微服务,感谢! :exclaim:

  24. 小袋子说道:

    2020年这么全的JAVA全家桶,楼主大大太牛了,感谢分享,JAVA学习视频有点略多,这个又新又全可以当主力学习资料了

  25. padluo说道:

    资源好全面,感谢

  26. 123456说道:

    java教程很全面啊,各种技术都提到了,需要静心学习

  27. jason说道:

    好全的资源,一入java深似海

  28. 燕7说道:

    看目录前端的都有?东西好多

  29. lvzhen说道:

    谢谢博主分享

  30. wemwall说道:

    这么全面的技术总结,赞一个

  31. 云烟雨说道:

    谢谢大佬分享,非常全的资源

  32. jacky5288说道:

    资源真的很新很全,适合初学者一看。 :smile:

  33. hello-ll说道:

    谢谢大佬分享

  34. xylie说道:

    好全的一套,收藏了,感谢分享 :razz: :razz: :razz:

  35. KeNan说道:

    刚好学到微服务,感谢!

  36. shixiayu0612说道:

    感觉像java全家桶,从入门到飞起来的技术都在,非常牛逼

  37. ylj说道:

    谢谢楼主分享 正好需要

  38. 想飞的马儿说道:

    卧槽,太全了吧,看课程目录就知道讲的很细,正好巩固一下基础。感谢楼主! :smile:

  39. CindyLYP说道:

    真:Java从入门到入土

  40. huanghehe说道:

    感觉是很有体系的一份材料, 谢谢, 我先存起来以后慢慢研究.

  41. vskyer说道:

    真的是非常全面了

  42. ycxiang说道:

    包含的东西比较全面。但是有些其实不用看。比如JavaScript

  43. duyufei说道:

    好大的体系,厉害!

  44. qq853说道:

    看起来不错的说 :evil:

  45. 小袋子说道:

    手上JAVA资料挺杂的,没有成体系的,感谢分享2020年最新的这么全的JAVA视频。

  46. smart009131说道:

    为啥我的评论不能看到?

  47. fanhou说道:

    多谢多谢 这样能够提高自己java的基础 :razz:

  48. 小陌说道:

    这也太给力了吧

  49. MyySophia说道:

    正在学习java,这是很好的资料,感谢楼主

  50. looking说道:

    谢谢博主的分享!

发表评论