Hadoop 入门及其基础学习【连载更新中】

Hadoop 入门及其基础学习【连载更新中】

不可错过的 Hadoop 视频教程,由天善智能讲师牟瑞倾力奉献。

免费 2462 人学习

课程名称:

Hadoop 入门及其基础学习

 【温馨提示:1. 你可以在PC端浏览器或者微信收藏该页面,以方便你快速找到这个课程;2. 课程相关资料可在课程PC端公告查看下载;3.加入课程后,点(课时)列表即可观看视频 】


课程介绍:

Hadoop入门及生态系统介绍

介绍Hadoop的发展,系统架构,相关版本和如何学习Hadoop。

新一代虚拟技术Docker

新一代的虚拟技术Docker的基本情况介绍和使用,并利用Docker快速的构建Hadoop的学习环境

1.  新一代虚拟技术-容器虚拟化

2. 在Windows上安装使用Docker


课程大纲:

Hadoop学习

1. Hadoop介绍

2.Hadoop系统搭建与部属

a)Hadoop的三种安装方式

b) Hadoop的Shell命令

3.Hadoop HDFS组件分析

a) HDFS架构,SNN及副本放置策略

b)HDFS API

4. Hadoop MapReduce工作原理与架构

a) MapReduce API及工作流程

b)MapReduce 错误处理,作业调度

c)MapReduce 重要组件:Combiner

d) MapReduce 重要组件:Partitioner

e) MapReduce 重要组件:RecordReader

5.  Hadoop MapReduce 编程

a)MapReduce 计数器

b) MapReduce Join

c)  MapReduce Sort

HBase学习

基于Hadoop的关系型数据库HBase的学习,学习目标:了解HBase的应用场景,学习如何使用HBase

1.Hbase介绍

2.Pig,HBase,Hive三者的关系比较

3.HBase系统搭建与部属

4.HBase的Shell操作

5.HBase的客户端操作

Hive学习

基于Hadoop的数据仓库和SQL查询引擎Hive 的学习

学习目标:了解Hive的应用场景,学习如何使用Hive,HQL语句,学习如何利用Hive来做数据分析

1. Hive综述

2. Hive系统搭建与部属。

3. Hive的表操作

4. Hive的数据加载与操作

5. Hive的查询语句HQL

6. Hive的窗口函数,分析函数和UDTF操作

7. Hive自定义函数

8. Hive HQL的优化

基于Hadoop的开发实战

1. 利用SQOOP来做简单的ETL抽取

2. 日志分析系统

3. 推荐系统(暂定)

 

目标人群:对大数据开发感兴趣,对Hadoop及其生态系统有所了解,并愿意从事相关工作的学生,初级Hadoop开发工程师,初级大数据开发工程师及其他兴趣爱好者

 

学习目标:初步了解Hadoop开发及其生态系统,对Hadoop HDFS,MapRduce,Hive,Hbase等Hadoop生态系统的产品熟悉其使用方法和原理,并能进行相关的开发工作。


友情提示

1、PC端如果发现浏览器无法观看课程,建议使用谷歌浏览器观看;移动端建议直接微信打开课程页面

2、【在微信加入课程的用户注意】请微信收藏课程页面或者关注微信公众号:天善智能(点“我的”即可查看你已加入的课程),已方便下次学习。

3、课程相关资料可在课程PC端公告查看下载;

4、加入学习后请添加客服微信:tianshancourses(请注明:公司+职位+姓名),邀请你加入微信课程群

1512553418924170.jpeg


改版

反馈