《Hadoop大数据技术原理与应用》课程教学大纲.docx
《《Hadoop大数据技术原理与应用》课程教学大纲.docx》由会员分享,可在线阅读,更多相关《《Hadoop大数据技术原理与应用》课程教学大纲.docx(9页珍藏版)》请在三一办公上搜索。
1、Hadoop大数据技术原理与应用课程教学大纲课程编号:3250578学分:4学分学时:72学时(其中:讲课学时36上机学时:36)先修课程:Linux基础、关系数据库基础、程序设计基础、Java面向对象编程后续课程:Spark,Python编程基础、Python数据分析与应用适用专业:大数据应用技术一、课程的性质与目标大数据应用开发本课程是软件技术专业核心课程,大数据技术入门课程。通过学习课程使得学生掌握大数据分析的主要思想和基本步骤,并通过编程练习和典型应用实例加深了解;同时对Hadoop平台应用与开发的一般理论有所了解,如分布式数据收集、分布式数据存储、分布式数据计算、分布式数据展示。开设
2、本学科的目的是让学生掌握如何使用大数据分析技术解决特定业务领域的问题。完成本课程学习后能够熟练的应用大数据技术解决企业中的实际生产问题。二、教学条件要求操作系统:CenterOSHadoop版本:Hadoop2.7.4开发工具:Eclipse三、课程的主要内容及基本要求第I章初识Hadoop章名初识Hadoop学时4学习目标L了解什么是大数据及其特征2 .熟悉大数据的典型应用3 .了解Hadoop的发展历史及其版本4 .掌握Hadoop的生态体系知识点了解掌握重点难点什么是大数据大数据的特征研究大数据的意义大数据的应用场景Hadoop的发展历史Hadoop的优势Hadoop的生态体系Hadoo
3、p的版本第2章构建Hadoop集群章名Hadoop集群构建学时5学习目标1 .了解虚拟机的安装和克隆2 .熟悉Linux系统的网络配置和SSH配置3 .掌握Hadoop集群的搭建和配置4 .掌握Hadoop集群测试5 .熟悉Hadoop集群初体验的操作知识点了解掌握重点难点虚拟机安装虚拟机克隆Linux系统网络配置SSH服务配置Hadoop集群部署模式JDK安装Hadoop安装Hadoop集群配置格式化文件系统启动和关闭HadOoP集群通过UI界面查看Hadoop运行状态Hadoop集群初体验第3章HDFS分布式文件系统章名HDFS分布式文件系统学时5学习目标1 .了解HDFS演变2 .掌握H
4、DFS特点3 .掌握HDFS的架构和原理4 .掌握HDFS的Shell和JaVaApi操作知识点了解掌握重点难点HDFS的演变HDFS的基本概念HDFS的特点HDFS架构和原理HDFS的Shen操作HDFS的JavaAPI操作第4章MapReduce分布式计算系统章名MapReduce分布式计算框架学时8学习目标1 .理解MapReduce的核心思想2 .掌握MapReduce的编程模型3 .掌握MapReduce的工作原理4 .掌握MapReduce常见编程组件的使用知识点了解掌握重点难点MapReduce核心思想MapReduce编程模型MapReduce编程实例词频统计MapReduce
5、工作过程MapTask工作原理RecluceTask工作原理Shuffle工作原理MapReduce编程组件MapReduce运行模式MapReduce性能优化策略MapReduce经典案例倒排索引MapReduce经典案例数据去重MapReduce经典案例TopN第5章Zookeeper分布式协调服务章名HadoOP进阶学时10学习目标1 .了解Zookeeper的概念和特性2 .理解Zookeeper数据模型3 .掌握Zookeeper的Watch机制和选举机制4 .掌握Zookeeper的集群部署5 .掌握Zookeeper的Shell操作和JavaAPI操作6 .熟悉Zookeeper
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Hadoop大数据技术原理与应用 Hadoop 数据 技术 原理 应用 课程 教学大纲
链接地址:https://www.31ppt.com/p-6941891.html