很多小伙伴都想自己开发出一个属于自己的软件,但是自学的课程总是听不懂。杭州天眼教育推出了javaEE+分布式课程,javaEE+分布式课程主要针对基础较差的同学快速提升,让学员稳扎稳打的学习web端和后台的知识,了解LINUX的基础应用,可以实现shell脚本自动部署。感兴趣的小伙伴跟我一起来了解一下吧。
一、java基础
熟悉java编辑原理、标识符、java的数据类型、java的运算符、表达式、数据类型转换
、java分支结构 if、多重 if、嵌套if、java分支结构、switch、java循环
、while、dowhile、break、continue、return、关键字使用
、java数组、数组冒泡排序、顺序查找、二分查找、数组应用类型解析
二,JAVA面向对象
面向对象与面向过程设计开发的对比、类、 对象的定义、成员变量
与局部变量的使用、类的属性封装、面向对象封装特性、构造方法
的定义和调用与重载、this调用属性、 方法、构造方法、static、 静态属性、方法、代码
块、super、 关键字的使用及理解、 super、 关键字的使用及理解、public. protected、 private访问
控制、java面向对象继承特性和多态性、抽象类, 接口,方法重
写、抽象类,接口,方法重写、finl修饰类、 属性、方法
三,JAVA集合、 异常处理、常用类
、String、StringBuffer StringBuilder、 Date日期类型使用、对日
期和字符串之间的转换处理、Math常用方法、Random类、 集合框
架体系、ArrayList和LinkedList的使用、 迭代器的使用、各种集合
遍历、HashMap和TreeMap的使用、分析Map和Set的之 间的关系、Collections工具类
四,异常处理、MYSQL 数据库
的异常体系、try catch finally throw throws使用、 mysql、
语句介绍、建库、建表、建约束、、 update语
句、表连接、内连接、外连接、多表连接与子查询、排序、分组、
统计、limit控制、数据库设计、三大范式
五,JDBC以后新特性
、Lambda表达式、接口的默认方法和静态方法、并行流操作的支
持: stream、 新的时间日期类,增强了新功能、Base64成为标准
类库、集合的of新特性(1.9) 、响应式流flow对象支持
一,文件处理命令、权限管理命令、
帮助命令、文件搜索命令、压鲍解
压命令、命令使用技巧、VIM使用、软件*管理、用户和用户组管理
、服务和进程、基本网络设置、linux安装mysql、 linux安装
项目部署
实战: shell脚本实现项目自动化部署二,Spring Cloud微服务
使用Spring Cloud实战微服务、 服务提供者与服务消费者、服务发
现与服务注册、使用Hystrix降级保护应用、 使用Zuul构建
、Spring Cloud Config、微服务调用链追踪系统、微服务
负载方案实现、服务调用
实现
实战:将单体电商项目拆分成多个微服务为中心的分布式系统
三、redis、 java操作redis、redisspring整合、 redis集群(最新版)、
实战: redis实战应用: 分布式锁实现、redis实战应用:分布式锁实
现、企业级redis集群常见搭配参数设置及故障分析
、实战:为电商系统关键数据实现强壮的三级缓存方案,弱化雪崩危害