随着大数据炒的越来越火热,很多大学已经陆续开设了大数据相关课程。0基础学习大数据路线是什么呢?加米谷大数据理论+代码+实战+实操的独有课程体系,下面是加米谷的0基础大数据开发课程大纲:
第一阶段:Java设计与编程思想
学习内容:Java设计与编程思想
学习目标:Java基础、Java面向对象、Java高级、数据库与JDBC
第二阶段 Web前端开发
学习内容:Web前端开发
学习目标:HTML基础、CSS3基础、JS脚本编程
第三阶段 JavaEE进阶
学习内容:JavaEE进阶
学习目标:JavaWeb后端开发、SSM框架
第四阶段大数据基础
学习内容:大数据基础
学习目标:Linux基础、Maven基础
第五阶段 HDFS分布式文件系统
学习内容:HDFS分布式文件系统
学习目标:HDFS原理剖析、HDFS编程
第六阶段MapReduce分布式计算模型
学习内容:MapReduce分布式计算模型
学习目标:MapReduce原理剖析、MapReduce实践
第七阶段 Yarn分布式资源管理器
学习内容:Yarn分布式资源管理器
学习目标:Yarn原理剖析、Yarn实践
第八阶段 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原理并灵活运用及调优
第十五阶段 SparkC |
![](http://img.qy6.com.cn/new21/jiamigu/1523950741.jpg) |
|