咨询电话:15629116585(9:00-21:00)咨询QQ:272876 交流QQ群:87780123
微信

关注我们
在线咨询购买 | 注册 | 登录

武汉灵犀教育

JAVA架构师+大数据(高薪就业课程) - 武汉灵犀教育

当前位置:课程中心 > JAVA架构师+大数据(高薪就业课程)

JAVA架构师+大数据(高薪就业课程)

序号

课程名称

授课内容

课时

1

Linux基础

Linux 系统安装部署、网络、防火墙基本配置

Linux文件系统常用命令、SSH连接工具

用户及权限管理配置

4

2

微服务架构

SpringBoot核心组件,Redis集成配置、Duboo集成、多环境开发与部署

SpringCloud核心组件,Ribbon客户端负载均衡、Eureka服务发现、Hystrix断路器、Zuul服务网关、分布式配置

Docker容器安装与配置,Cloud镜像自动构建、Bridge详解、WordPress部署、volume和Bind Mount

RESTful统一资源接口与URL,分层系统结构、资源链路状态和转移

20

3

课程总结

指导学习:重难点回顾,微服务项目案例讲解

6

4

分布式架构

网络通信,TCP/UDP/Multicast协议、Socket/WebSocket、Multicast、Dubbo Netty

远程调用,RMI、WebService、SpringRMI、Thrift

Dubbo,核心配置、负载均衡策略、服务注册订阅、集群容错、文件缓存

反向代理,Nginx安装部署、负载均衡配置、进程模型、HTTPS请求

分布式缓存,Redis安装和应用、发布订阅、分布式锁机制、持久化机制、集群环境

消息机制,ActiveMQ、RockMQ、RocketMQ、kafka

MongoDB,CUDR安装配置、关系索引、分布式属性、Sharding分片

30

5

课程总结

指导学习:重难点回顾,大型分布式电商项目案例讲解

6

6

大数据

Hadoop,生态圈及其组件、getmerge命令、copyFromLocal命令、Namenode自动恢复、分布式缓存

HDFS,文件读写操作、常用命令、数据块、容错机制、联合集群

Yarn,资源管理器、节点管理器

MapReduce,Mapper、键值对、输入分片、分区组合、Map任务、计数器、性能调优

HBase,BigTable数据模型、键值对排序映射、Map Job数据分析

Hive,内置函数、DDL命令、分区和分桶、MapJoin、查询优化

Sqoop,导入导出、元数据共享、数据合并、连接器和驱动器、HCatalog集成

Flume,代理事件、Source组件、Sink处理器、拦截器、Data Flow

Kafka,安装配置、数据持久化、消息传输、主从同步、消息日志、性能优化

Spark,RDD操作、任务提交与执行计算引擎、Spark SQL执行流程、Streaming开发实例

50

7

课程总结

指导学习:重难点回顾,大数据平台项目案例讲解

8

8

性能调优

MySQL优化,配置参数优化、底层结构解析、SQL执行计划分析、索引优化、SQL查询语句优化

Tomcat优化,内存和并发优化、系统参数优化、执行机制解析、Native优化

JVM优化,参数配置、内存模型、GC回收机制、堆栈分析、类装载器、性能监控

8

9

源码解析

Spring,Context、Core、Transaction、Beans

SpringMVC,Controller、HandlerAdapter、DispatcherServlet、View、HandlerInterceptor、ViewResolver

SpringBoot,Servlet容器创建、EmbeddedServletContainerAutoConfiguration、ConfigurationClassPostProcessor

Mybatis,SqlSession、ResultSetHandler、TypeHandler、SqlSource、Executor、Configuration、ParameterHandler

12

10

项目管理

Maven,安装配置、插件依赖管理、依赖冲突、模块聚合、项目打包、部署

SVN,安装配置、更新、检出、提交、分支、打包

GIT,安装配置、协同开发、分支管理、解决冲突、常用命令

6

  授课老师 : Steven    授课方式:在线直播授课(提供视频回放)        课程周期:6个半月      


预期学习成果(半年从“小白程序猿”成为“系统架构师”)

阶段一:微服务架构

预期成果:初级架构师,独立完成微服务架构项目案例。




阶段二:分布式架构

预期成果:Java架构师,独立完成分布式架构项目案例。




阶段三:大数据平台

预期成果:大数据架构师,独立完成大数据平台项目案例。