Hadoop大数据开发基础(第2版)(微课版)课程内容聚焦Hadoop大数据开发,以企业实际项目案例为载体,以实际工作任务流程,采取任务描述、任务实现、实训任务和课后练习等方式组织课程内容。课程设计与图书教材编写理念与内容设计保持高度一致,使读者高效掌握图书内容!
《Hadoop大数据开发基础(第2版)(微课版)》图书服务国家“大数据”战略人才培养需要,围绕高职大数据培养定位“大数据应用开发”岗位的核心课程《Hadoop大数据技术》教学目标,主要内容包含Hadoop框架、核心组件及生态等知识,Hadoop集群搭建及配置,Hadoop操作、MapReduce编程、数据仓库、分布式数据库,企业真实项目等技术与案例共4个模块、31个学习任务、12个实训任务。
本书对标“三教”改革要求,贯彻任务导向的理实一体化教学理念和实践特点。注重学生实践能力培养,以解决实际问题为内在驱动,以实战案例贯穿为学习手段。依据“学习目标-任务背景-任务描述-任务实现-实训任务-课后练习”的逻辑主线组织教学内容,融入全国职业院校大数据技术赛项、“泰迪杯”数据分析技能赛等竞赛技术标准,及“1+X”《大数据应用开发(Python)职业技能等级证书》要求,“必须、够用”的知识贯穿其中,“做、中、学”中掌握技能、提升素养,充分体现“岗课赛证”融通特色。
本书是“以纸质教材为核心、以互联网+为载体”的新形态教材,配套数字资源,引领教材与课程教学改革,打造了“一书、一课、一空间”混合式教学新生态,体现先进职业教育理念。
配套数字资源包括:
数据和代码
PPT课件
教案
教学大纲
教学进度表
习题库
习题数据和答案
实训数据
实训指导书
第1模块: Hadoop介绍
课时 1 : 1.1 认识Hadoop框架
课时 2 : 1.2.1 HDFS运行流程解析
课时 3 : 1.2.2 MapReduce核心思想
课时 4 : 1.2.3 YARN结构详解
第2模块: Hadoop集群的搭建及配置
课时 5 : 2.1.1 远程连接虚拟机
课时 6 : 2.1.2 RPM与yum的区别及挂载说明
课时 7 : 2.2.1 YARN配置文件解析
课时 8 : 2.2.2 免密登录配置
课时 9 : 2.2.3 时间同步服务配置
第3模块: Hadoop基础操作
课时 10 : 3.2 NameNode Web UI界面说明
课时 11 : 3.3 HDFS基本操作
课时 12 : 3.4 MapReduce任务提交命令说明
课时 13 : 3.5 YARN Web UI界面说明
第4模块: MapReduce编程入门
课时 14 : 4.1 Maven开源项目管理工具介绍
课时 15 : 4.2.1 MapReduce shuffle
课时 16 : 4.2.2 WordCount代码运行逻辑解析
课时 17 : 4.3 访问次数源码解析
课时 18 : 4.4 日访问量升序排序
第5模块: MapReduce进阶编程
课时 19 : 5.1.1 MapReduce输入格式与输出格式说明
课时 20 : 5.1.2 筛选日志文件并生成序列化文件
课时 21 : 5.2.1 Java远程连接HDFS解析
课时 22 : 5.2.2 Hadoop Java基础命令解析
课时 23 : 5.3.1 自定义键值对说明
课时 24 : 5.3.2 Combiner说明
课时 25 : 5.3.3 Partitioner说明
课时 26 : 5.3.4 各类计数器作用说明
课时 27 : 5.3.5 优化日志文件统计程序-实操
课时 28 : 5.4 自动打包提交参数说明
第6模块: Hive数据仓库
课时 29 : 6.1 数据模型解析
课时 30 : 6.2 远程服务器模式说明
课时 31 : 6.3 修改Hive表语法格式详解
课时 32 : 6.4 join表连接详解
课时 33 : 6.5 掉线率top20基站统计
第7模块: HBase分布式数据库
课时 34 : 7.1 HBase数据模型解析
课时 35 : 7.2 安装部署HBase集群
课时 36 : 7.3 HBase Shell创建与管理表
课时 37 : 7.4 常见HBase Java API说明
课时 38 : 7.5 查询分析通话记录数据
第8模块: 项目案例:电影网站用户影评分析
课时 39 : 8.1 不同性别评分最高的10部电影及评分
想学习Hadoop大数据开发课程可到泰迪云课堂学习课程
留言与评论(共有 0 条评论) “” |