课程包含内容:
一、Java编程基础- 开发环境搭建
- 详解HelloWorld程序
- IntelliJ IDEA集成开发环境的安装和使用
- 重学加减乘除
- Java中的数据类型
- 运算符的应用
- 流程控制我最强if-else语句
- 循环语句—for、while、switch
- 代码块和变量的作用域
- 灵活应用数组
- 类(class)和对象
- Java中的包和访问修饰符
- Intellij调式程序初探
- 方法:让对象有行为
- 方法、返回值、参数之前的联系
- 隐藏的this自引用
- 构造方法和方法的重载
- static代码块和变量初始化
- 重新认识老朋友:String
- String类的好兄弟StringBuilder、StringBuffer
- 继承:子类对象里藏着一个父类对象
- 父类和子类的引用赋值关系
- intanceof操作符
- 覆盖:子类想要一点不一样
- super:和父类对象沟通的桥梁
- 多态:到底调用的哪个方法
- 接口:只关注标准的特殊类
- 抽象类:接口和类的混合体
- 内部类
- 初探反射
- 初识异常:try catch
- Java中的异常分类
- 自定义异常和抛出异常
- Java异常传递
- finally语句
- Collection中的List、Set
- Iterator接口
- Lambda应用
- File类操作文件
- Java IO应用
- 栈的实现
- 队列的应用
- 二叉树遍历
- 冒泡排序
- 选择排序
- 快速排序
- 二分查找
- 单例设计模式
- 简单工厂模式
- 抽象工厂模式
- 观察者模式
- 适配器模式
- 代理模式
- 通过debug初识线程
- 线程:程序的大舞台和发动机
- Java线程常用方法
- 同步控制之synchronized方法
- 同步控制之wait notify
- 多线程经典模型:生产者消费者
- 死锁
- 线程间的共享与协作/线程并发工具类
- 原子操作CAS
- 显示锁和AQS
- 并发容器
- 并发安全
- 实战项目-性能优化实战
- JVM与底层实现原理
- 数据库的介绍使用及基本SQL语法
- 数据库的函数操作、事务管理
- 数据库的表设计及基本练习
- HTML基础知识
- CSS样式规则和选择器
- JS基础语法
- JS函数、对象机制和事件机制
- JS操作DOM模型及表单操作
- JQuery的事件、事件对象
- HTTP协议讲解及tomcat配置使用
- Servlet基本原理
- Servlet的进阶讲解
- JSP的基本原理及应用
- EL表达式
- JSTL标签库
- ajax基本原理与使用
- ajax接收数据的方式及异步搜索案例
十五、快速上手Spring
- Spring介绍&项目搭建
- Spring项目概念-IOC&DI
- Spring之创建工厂的两种方式
- Spring之实例化bean的四种方式
- Spring注入方式讲解
- Spring之aop讲解
- Spring整合jdbc模版对象&连接池&properties读取
- Spring事务管理&两种配置方式
- 简单实现转账小案例
- Mybatis架构
- Mybatis入门程序环境搭建
- Mybatis之用户管理操作
- Mybatis动态代理开发
- Mybatis之SqlMapConfig.xml配置文件讲解
- Mybatis之入参出参类型别名配置及使用
- Mybatis输出类型之ResultMap属性
- Mybatis之动态Sql讲解
- Mybatis之数据库表关系实现(一对多、多对多)
- Spring整合Mybatis之Mapper动态代理开发
- SpringMVC介绍
- SpringMVC入门程序之前端控制器配置
- SpringMVC视图解析器
- SpringMVC配置三大组件
- requestMapping等注解及参数绑定
- SpringMVC异常处理、文件上传与下载
- 解决高并发方案之图片服务器分离
- SpringMVC拦截器及对restful的支持
十九、神来之笔SpringBoot入门篇
- SpringBoot入门之微服务简介
- SpringBoot入门之环境搭建
- SpringBoot入门之自动配置&场景启动器
- SpringBoot配置yaml&properties属性文件
- SpringBoot整合日志框架
- SpringBoot之docker安装及使用
- SpringBoot数据访问jdbc模板&Mybatis整合
- SpringBoot缓存介绍&redis整合
- SpringBoot消息场景介绍&RabbitMQ整合使用
- SpringBoot检索之Elasticsearch整合
- SpringBoot任务相关之邮件任务
- SpringBoot安全登陆&认证&权限控制
- SpringBoot分布式dubbo&zookeeper使用
- SpringCloud使用&服务注册&服务发现及消费
- 解决高并发方案之负载均衡
提升技能,获取属于自己的offer ~
亲爱的同学,课程的任何问题,要相关软件包和基础学习资料下载请扫码 ~