第一阶段:Java基础 |
Java基础语法、面向对象、异常处理、集合框架、常用类、I/O操作、多线程、网络、XML解析 深刻理解面向对象思想,掌握JavaEE核心技术并能灵活运用Java常用API解决实际问题,具备了程序员必备的逻辑思维能力及自学能力,为后续深入学习JavaWeb技术及框架技术打下牢固的基础。 |
会使用Java编写常用的流程控制语句 理解并掌握面向对象思想及其三大特性 能够灵活运用Java常用类解决实际问题 会使用集合框架存储数据、I/O技术操作文件 能够实现多线程及网络编程 |
第二阶段:JavaWeb网站开发 |
了解B/S架构运行原理 掌握JavaWeb核心开发技能 掌握Linux应用部署和监控技能 掌握基本的JavaEE应用设计和开发技能 |
|
掌握SSM/SSH框架核心技能及应用开发技能 掌握Oracle数据库设计和应用技能 学会使用Git进行项目代码版本管理 学会使用Maven进行项目构建管理 |
||
第四阶段:基于分布式微服的互联网架构 |
分布式微服架构、Dubbox、Spring Cloud、Spring Boot、Docker环境快速搭建实现自动化部署、分布式下ID唯一性、Redis、分布式事务处理、分布式下三方接入、Active MQ消息队列等 能够胜任互联网公司的分布式项目的开发和架构设计工作 |
培养学员基于分布式项目的业务架构、应用架构、技术架构、安全架构、网络拓扑架构等的设计和代码开发能力,以及在部署策略等方面的综合能力 培养学员分布式项目下核心业务处理能力 培养学员在分布式项目下对于高并发、数据最终一致性、性能优化等问题的解决处理能力 |
具备Python的爬虫开发、 数据获取和整理等能力 能够使用ELK进行数据导入、 查询和集成 |
||
第六阶段:Hadoop生态圈 |
掌握Hadoop集群配置与管理 掌握基于Hive的数据ETL和数据查询 掌握HBase数据存储 |
|
第七阶段:Spark技术栈 |
掌握Spark集群配置与管理,以及Spark离线计算 具备在企业数据湖中建立数据流程/通道、实施数据监管、规范数据管理和确保数据安全 具备数据采集、数据变换、数据建模、任务调度以及与企业应用的数据集成的能力 具备多种NoSQL数据存储的能力 掌握用户兴趣取向分析/航班飞行网图分析/电子商务消费行为分析/用户交易欺诈分析案例的具体实现 |
|
第八阶段:实时流处理平台 |
具备实时流数据存储、计算、查询的能力 具备多种流处理框架的运用能力 掌握多种常见可视化工具的使用 掌握股票流数据实时分析/舆情分析案例 |
|
能够胜任:大数据架构师、大数据初级分析师、大数据挖掘工程师 |
掌握Spark机器学习数据结构及流程 掌握分类,聚类和推荐模型 |