加米谷大数据培训机构课程大纲(大数据开发),想要进行大数据学习的朋友们可以做个参考。
第一阶段:java设计与编程思想
学习内容:java设计与编程思想
学习目标:java基础、java面向对象、java高级、数据库与jdbc
学习效果:熟练掌握java语法并灵活运用,能够开发后台应用
第二阶段 web前端开发
学习内容:web前端开发
学习目标:html基础、css3基础、js脚本编程
学习效果:能够基于html+css+jquery进行前端开发
第三阶段 javaee进阶
学习内容:javaee进阶
学习目标:javaweb后端开发、ssm框架
学习效果:掌握主流javaweb框架并灵活运用
第四阶段 大数据基础
学习内容:大数据基础
学习目标:linux基础、maven基础
学习效果:熟练掌握linux及maven等相关知识并灵活运用
第五阶段 hdfs分布式文件系统
学习内容:hdfs分布式文件系统
学习目标:hdfs原理剖析、hdfs编程
学习效果:深入理解hdfs的原理并灵活运用
第六阶段mapreduce分布式计算模型
学习内容:mapreduce分布式计算模型
学习目标:mapreduce原理剖析、mapreduce实践
学习效果:熟练掌握mapreduce原理并灵活运用
第七阶段 yarn分布式资源管理器
学习内容:yarn分布式资源管理器
学习目标:yarn原理剖析、yarn实践
学习效果:深入理解yarn的原理并调优
第八阶段 zookeeper分布式协调服务
学习内容:zookeeper分布式协调服务
学习目标:zookeeper原理剖析、zookeeper实践
学习效果:深入理解zookeeper的原理并灵活运用
第九阶段 hbase分布式数据库
学习内容:hbase分布式数据库
学习目标:hbase原理剖析、hbase编程实践
学习效果:深入理解hbase的原理并灵活运用及调优
第十阶段 hive分布式数据仓库
学习内容:hive分布式数据仓库
学习目标:hive原理剖析、hive编程实践
学习效果:深入理解hive的原理并灵活运用
第十一阶段 flumeng分布式数据采集系统
学习内容:flumeng分布式数据采集系统
学习目标:flumeng原理剖析、flumeng编程实践
学习效果:熟练掌握flumeng的各种应用场景
第十二阶段 sqoop大数据迁移系统
学习内容:sqoop大数据迁移系统
学习目标:sqoop原理剖析、sqoop编程实践
学习效果:熟练掌握sqoop并灵活运用
第十三阶段 scala大数据黄金语言
学习内容:scala大数据黄金语言
学习目标:scala语法剖析、scala应用实践
学习效果:熟练掌握scala各种语法并灵活运用
第十四阶段 kafka分布式总线系统
学习内容:kafka分布式总线系统
学习目标:kafka原理剖析、kafka编程实践
学习效果:深入理解kafka原理并灵活运用及调优
第十五阶段 sparkcore大数据计算基石
学习内容:sparkcore大数据计算基石
学习目标:sparkcore核心原理、sparkcore实践
学习效果:深入理解sparkcore原理并灵活运用及调优
第十六阶段 sparksql数据挖掘利器
学习内容:sparksql数据挖掘利器
学习目标:sparksql核心原理、sparksql实践
学习效果:熟练掌握sparksql的各种应用场景并灵活运用
第十七阶段 sparkstreaming流失计算平台
学习内容:sparkstreaming流失计算平台
学习目标:sparkstreaming核心原理、sparkstreaming实践
学习效果:深入理解sparkstreaming原理及各种应用场景和调优
第十八阶段 sparkmllib机器学习平台
学习内容:sparkmllib机器学习平台
学习目标:sparkmllib算法模型及核心原理、sparkmllib实践
学习效果:熟练掌握sparkmllib的常用算法并灵活运用
第十九阶段 sparkgraphx图计算平台
学习内容:sparkgraphx图计算平台
学习目标:sparkgraphx核心原理、sparkgraphx实践
学习效果:深入理解sparkgraphx的原理并灵活运用
第二十阶段 大数据项目实战
学习内容:大数据项目实战
学习目标:4个大数据项目的实战
学习效果:能够基于所学知识在真实的项目中操练