课程长度:4天/24小时 培训对象: 企业管理者、CIO、CTO、政府信息部门官员、项目(开发)经理、顾问;IT经理,IT顾问,IT支持专家;系统工程师
授课机构: 大数据时代培训中心
上课地点: 天河校区
开设班型:早班,晚班,周末班
课程长度:4天/24小时
培训对象:
企业管理者、CIO、CTO、政府信息部门官员、项目(开发)经理、顾问;IT经理,IT顾问,IT支持专家;系统工程师、数据中心管理员、云计算管理员及想加入云计算队伍的您。
培训前提:
具备编程经验的开发人员;熟悉面向对象高级编程语言,如Java;不需要事先掌握Hadoop相关知识。
课程目标:
通过考试可获得Cloudera Certified Developer for Apache Hadoop (CCDH) 证书。
培训目标:
?Hadoop 核心
?HDFS 和MapReduce 工作原理
?如何开发MapReduce 应用
?如何单元测试 MapReduce 应用
?如何使用MapReduce combiners, partitioners 和 distributed cache
?开发调试MapReduce 应用
?如何实现MapReduce 应用中的输入/输出
?常见MapReduce 算法
?如何用MapReduce 来联结数据集
?如何把Hadoop 嵌入到企业已有的计算环境里
?如何使用Hive、Impala 和 Pig 来快速开发数据分析应用
?如何使用Oozie 来创建管理工作流
培训内容:
?介绍
?Hadoop 起源和动机
?Hadoop 基本概念和HDFS
?MapReduce 介绍
?Hadoop 集群和Hadoop 生态系统
?使用Java 编写 MapReduce 程序
?使用Streaming 编写 MapReduce 程序
?MapReduce 单元测试
?深入Hadoop API
?开发技巧
?Reducer 和Partitioner
?数据输入/输出
?常见MapReduce 算法
?用MapReduce 来联结数据集
?把Hadoop 嵌入到企业已有的计算环境里
?Hive、Impala和 Pig 简介
?Oozie 简介
?结论
?附录:Cloudera Enterprise