JAVA BASIC

  • 01: 计算机基本知识和Hello World案例 、 基本类型介绍和变量交换

  • 02: 五条运算规则和算术运算符 、 switch和for循环的讲解

  • 03: 方法重载、break和continue关键字、while循环和数组讲解 、 冒泡排序、Arrays工具类和二维数组

JAVA OOP

  • 01: 变量、递归、类和对象的关系 、 封装和构造方法

  • 02: 局部代码块和继承 、 静态代码块、final和多态

  • 03: 多态、异常、抽象 、 抽象、接口

JAVA API01

  • 01: 重写、String类 、 正则表达式、包装类

  • 02: 浮点数不精确解决方案和IO流 、 递归的应用、字节流和字符流

  • 03: 字节输出流及高效字节输出流 、 字符输出流及高效字符输出流

  • 04: 序列化及反序列化介绍和案例 、 编码转换流介绍应用及泛型的介绍应用

JAVA API02

  • 01: 集合的介绍和Collection、List接口使用 、 ArrayList的用法和LinkedList的用法

  • 02: set接口的介绍和使用 、 Map接口的介绍和使用

  • 03: 进程、线程、多线程介绍 、 多线程实现方式之继承Thread类、多线程实现方式之实现Runnable接口

  • 04: 多线程实现案例 、 解决多线程数据不安全问题同步锁、单例模式入门

JAVA API03

  • 01: 饿汉模式、懒汉模式入门、注解的入门 、 反射的入门

  • 02: 反射创建对象、以及暴力反射测试、内部类入门 、 各类型内部类实现、Socket介绍

  • 03: Socket入门案例、服务器线程模型分析、读一行写一行工具类使用 、 回声案例、进制

MYSQL_JDBC

  • 01: 数据库概述、对数据库和表的操作、三种约束 、 单表查询

  • 02: 外键约束、表关系 、 多表查询

  • 03: JDBC概述、快速入门、JDBC增删改查 、 SQL注入攻击、连接池

WEB

  • 01: html介绍、html结构、html语法和标签、html表单标签 、 html表单标签、注册表单案例

  • 02: CSS概述、CSS选择器、京淘注册页面 、 网页实战之京淘注册页面

  • 03: 网页实战之京淘注册页面、js简介 、 js语法、DOM操作练习之电灯开关

  • 04: DOM操作之元素的dom操作、网页换皮肤 、 jQuery简介、jQuery选择器

  • 05: jQuery选择器、综合练习 、 综合练习

SSM

  • 01: 事务、四大特性、mybatis简介、快速入门、mybatis快速入门 、 mybatis快速入门、增删改查

  • 02: mybatis的#占位符、mapper接口开发 、 spring简介、程序中的耦合和解耦

  • 03: spring ICO及入门案例、bean对象的单实例和多实例、注入的两种方式 、 mvc设计模式、springmvc简介、执行原理、快速入门案例

  • 04: springmvc入门细节、springmvc各类型参数绑定、实现请求转发和请求重定向 、 乱码处理、永和环境搭建

  • 05: springmvc响应数据、永和项目环境搭建、ssm整合 、 ssm整合、导入页面、门店模块的增删改查

SERVLET

  • 01: 服务器概述、tomcat的安装与使用 、 web应用、Http协议简介

  • 02: Http详解、GET提交和POST提交、Eclipse整合tomcat 、 在Eclipse中使用tmocat、Servlet概述、开发Servlet程序、Servlet继承关系

  • 03: Servlet调用过程、添加模板 、 request获取请求参数

  • 04: request获取请求参数、实现请求转发、作为域对象使用 、 response向客户端发送数据、maven简介

  • 05: 基于maven构建Java项目、maven的目录结构 、 导入已有的maven项目、maven的三种仓库

PROJECT01

  • 01: springboot简介与项目创建 、 springboot启动和代码分析

  • 02: springboot特性业务增强实现 、 springboot整合hikariCP

  • 03: springboot整合mybatis及原理分析 、 springboot整合mybatis进阶

  • 04: springboot整合mybatis进阶及springboot整合springmvc简介 、 springboot整合springmvc入门及实现商品查询

  • 05: springboot整合springmvc实现商品信息删除、添加操作 、 springboot项目活动模块设计、添加操作

  • 06: springboot项目活动模块更新操作、热部署与健康检查 、 lombok技术应用与ajax简介

PROJECT02

  • 01: ajax快速入门及案例 、 ajax应用及代码实现

  • 02: jquery库中ajax函数应用进阶 、 动吧项目简介及项目创建

  • 03: 动吧项目首页初始化日志模块业务设计基本分析 、 日志查询业务实现一

  • 04: 日志查询业务实现二 、 日志查询列表数据异步加载及呈现及分页信息呈现及事件处理

  • 05: 日志查询与删除 、 日志删除操作及菜单模块业务基本分析

PROJECT03

  • 01: 菜单模块查询业务实现和客户端更新基本分析 、 菜单模块添加操作实现

  • 02: 菜单模块更新、角色管理业务设计说明、分页查询 、 角色模块添加操作及更新操作

  • 03: 用户模块更新操作及禁用启用 、 用户模块添加和更新操作

PROJECT04

  • 01: AOP简介与快速入门 、 AOP通知应用增强与切入点表达式应用增强

  • 02: AOP注解表达式应用进阶与切面分析 、 AOP事务讲解

  • 03: AOP中自定义异步池实现、内置Cache操作实现 、 shiro框架简介与认证

  • 04: shiro授权、缓存、记住我功能实现及会话session配置 、 shiro会话密码修改、shiro总结、首页侧边栏实现、项目拦截器应用与动吧项目概要总结

JTWEB01

  • 01: springboot项目配置文件注入 、 lombo插件配置,ajax说明

  • 02: SpringBoot创建分布式项目 、 SpringBoot项目打包部署,EasyUI介绍

JTWEB02

  • 01: Restful通用方法 、 EasyUI数据学习及mybatis-plus分页

  • 02: 商品信息回显 、 富文本编辑器及商品入库

  • 03: 商品修改删除上架下架功能实现 、 文件图片上传步骤解析及正则表达式

  • 04: 图片校验及图片上传路径动态配置及反向代理技术 、 nginx学习和实现反向代理实现图片回显及搭建tomcat集群

  • 05: nginx负载均衡策略学习及虚拟机学习 、 负载均衡实现及虚拟机介绍

  • 06: Linux介绍及命令 、 Linux-tomcat集群安装部署及LinuxMysql安装使用

JTWEB03

  • 01: Redis上传安装与编译和String类型测试 、 Redis事务控制和SpringBoot整合Redis

  • 02: AOP实现redis 、 搭建redis分片以及spring整合redis分片

  • 03: SpringBoot整合Redis哨兵和Redis集群搭建 、 Redis集群工作原理和SpringBoot整合Redis集群

  • 04: HttpClient介绍,前台项目搭建 、 SpringBoot整合httpClient和doGet工具类封装、商品查询后台实现

  • 05: 商品详情查询、缓存实现和跨域问题说明 、 跨域实现步骤、JSONP介绍和SSO项目创建

  • 06: RPC介绍、用户注册业务与微服务引入 、 zookeeper讲解安装与集群

  • 07: Dubbo学习与Dubbo负载均衡的讲解与测试 、 Dubbo项目京淘改造和用户注册实现

JTWEB04

  • 01: 实现单点登录与用户信息回显 、 用户退出登录实现、购物车构建

  • 02: 购物车具体业务实现 、 购物车权限实现、ThreadLocal

  • 03: 订单项目创建、订单入库操作 、 Quartz定时任务与京淘项目整体复习

SPRINGBOOT CLOUD1

  • 01: commons通用项目、商品服务项目 、 用户服务、订单服务、eureka服务器

  • 02: eureka客户端、商品服务的高可用、restTemplate测试 、 ribbon的负载均衡和重试、hystrix

  • 03: hystrix、feign整合其他技术 、 feign整合其他技术、订单调用商品和用户

  • 04: turbine聚合监控、api网关、zuul整合ribbon、hystrix降级 、 zuul过滤器、config讲解

SPRINGBOOT CLOUD2

  • 01: rabbitmq、sleuth、zipkin 、 lucene-solr、solr虚拟机

  • 02: solr服务器搭建 、 solr-拼多商城、rabbitmq简介及其简单模式

  • 03: rabbitmq-工作模式、发布和订阅模式 、 rabbitmq-拼多商城订单流量削峰

  • 04: docker介绍、docker镜像及容器操作、docker端口映射 、 docker目录和数据卷挂载、容器互联、Dockerfile

BIGDATA01

  • 01: 大数据课程介绍、大数据基础介绍 、 项目简介及搭建、项目流程梳理及架构设计、计算指标

  • 02: 集群搭建、hadoop简介 、 安装模式介绍、hadoop伪分布式安装测试、HDFS结构介绍

  • 03: HDFS优缺点介绍、SecondaryNameNode讲解、Block放置策略、HDFS的Shell操作、MapReduce计算模型 、 Flume简介、多级流动和扇入扇出、Flume的安装测试

BIGDATA02

  • 01: Flume的配置练习、多级流动案例、扇入扇出案例、项目整合 、 Hive介绍、数据仓库、Hive的安装测试、元数据库的替换

  • 02: Hive存储原理、数据的加载、内部表和外部表 、 分区表、分桶表、函数及JDBC介绍

  • 03: 项目重构、数据的准备、数据清洗 、 指标计算

  • 04: sqoop数据导出、项目流程梳理、流式数据处理介绍 、 kafka简介、kafka的安装测试

BIGDATA03

  • 01: kafka数据存储原理、流式数据处理框架对比、flink简介 、 DataSet入门程序、DataSetSource练习

  • 02: DataSetSink练习、DataSetTransformation练习 、 DataSetTransformation练习、DataStream入门及source和sink介绍

  • 03: DataStreamTransformation练习、DateStreamWindow&Time 、 准备项目实战环境、flink项目实战