现在的位置: 首页 > 综合 > 正文

ChinaHadoop课程介绍

2014年08月26日 ⁄ 综合 ⁄ 共 1398字 ⁄ 字号 评论关闭
ChinaHadoop课程介绍

1. 课程名称:Hadoop 1.0基础
授课老师:董西成
授课对象:Hadoop初级、想了解和学习Hadoop 的朋友
适用Hadoop版本:0.20.x、 1.x.x、 HDP 1.0和CDH3
授课内容:
 第1周 Hadoop生态系统以及版本演化
 第2周 HDFS应用场景、部署、原理与基本架构
 第3周 MapReduce应用场景、原理、基本架构
 第4周 MapReduce部署以及编程实践(涉及多语言编程)
 第5周 HBase应用场景、原理以及基本架构
 第6周 HBase部署以及编程实践
 第7周 HBase案例分析
预期收获:
 收获一:掌握Hadoop 1.0体系架构,以及与Hadoop 2.0的异同
 收获二:掌握HDFS 的架构、部署和使用方法
 收获三:掌握MapReduce的架构、部署和程序设计方法(涉及多语言编程)
 收获四:掌握HBase的架构、部署以及程序设计方法

2. 课程名称:Hadoop 2.0基础课程
授课老师:董西成
授课对象:Hadoop初中级、已经了解并掌握Hadoop 1.0的朋友
适用Hadoop版本:0.23.x、2.x.x、HDP 2.0、CDH4和CDH5
授课内容:
 第1周 Hadoop 2.0体系介绍(包括产生背景、基本架构、与hadoop 1.0异同等)
 第2周 Hadoop 2.0安装部署方法(包括HDFS HA、YARN等模块的安装和配置方法)
 第3周 HDFS 2.0应用场景、原理、基本架构以及使用方法
 第4周 YARN应用场景、原理与基本架构
 第5周 YARN应用程序设计方法
 第6周 MapReduce 2.0应用场景、原理、基本架构
 第7周 MapReduce 2.0编程实践(涉及多语言编程)
预期收获:
 收获一:掌握Hadoop 2.0体系架构,以及与Hadoop 1.0的异同
 收获二:掌握HDFS 2.0的架构、部署和使用方法
 收获三:掌握YARN的架构、部署和使用方法
 收获四:能够编写运行在YARN上的MapReduce程序(涉及多语言编程)

3. 课程名称:Hadoop生态系统基础
授课老师:董西成
授课对象:Hadoop应用开发工程师
适用Hadoop版本:兼顾所有Hadoop版本,包括Apache、Hortonworks和CDH发行版
授课内容:
 第1周 Hadoop生态系统介绍(包括产生背景、基本架构等)
 第2周 HDFS架构、使用及数据导入方法
 第3周 YARN架构、使用、程序设计方法与案例分析
 第4周 MapReduce架构、使用、程序设计方法与案例分析
 第5周 HBase应用场景、基本架构、编程实践和案例分析
 第6周 Zookeeper程序设计及应用案例
 第7周 Hive/Pig应用场景、基本架构、部署以及应用案例
 第8周 Flume(包括OG和NG两个版本)应用场景、原理、基本架构与案例分析
 第9周 Mahout数据挖掘工具包介绍及案例分析
 第10周 Sqoop(包括1.0和2.0两个版本)数据同步工具介绍以及案例分析
 第11周 综合案例分析:日志分析系统(涉及HDFS、MapReduce、Flume、Hive等系统的使用)
预期收获:
 收获一:掌握HDFS、MapReduce、HBase、Zookeeper、Hive、Flume等系统的安装部署、基本架构等
 收获二:学会使用HDFS、MapReduce、 HBase、Zookeeper、Hive、Flume等系统解决实际问题

抱歉!评论已关闭.