《Spark大数据开发技术》教学大纲.docx
《《Spark大数据开发技术》教学大纲.docx》由会员分享,可在线阅读,更多相关《《Spark大数据开发技术》教学大纲.docx(7页珍藏版)》请在优知文库上搜索。
1、Spark大数据开发技术教学大纲适用范围:2O2X版本科人才培界方案涕程代码:08150491课程性质:专业选修深学分:4学分学时:N学时(理论48学时,实骏16学时)先修课程:1.inUX操作系统、JaVa程序设计、PyIhon程序设计后续课程:无适用专业:数据科学与大数据技术开课单位:计算机科学与技术学院一、课程说明Sparti大数据开发技术课程是数据科学与大数据技术专业1业的一门专业选修课.通过对本课程的学习,让学生在对大数据技术力,定了解的姑础上,进一步学习大数据技术、SPark的i殳计与运行原理、环境搭建及使刖等内容,通过入门级编程实践操作来提升学生学习和掌提大数据处理的实践能力.二
2、、课程目标课程目标1:掌握和理解SPai1.基本设计与运行原理、环境搭建及使川等基本知识,理解Spark编程思想,能够使用Spark解决相关工程问题。课程目标2:常树SPark编程实践进行项目开发的方法和技术,能够根据大数据技术领域的实际问题iS行方案设计和程序实现.课程目标3:能进行融会货通,能正确评价大数据处理架构对环境、社会可持续发展的影响,树立正确的审关观念和劳动观念.三、课程目标与毕业要求Spark大数据开发技术3课程教学目标对数据科学与人数据技术1业毕业要求的支掾见表1.*1课程教学目标与毕业要求关系毕业要求指标点课程目标支撑M3.设计/开发解决方案3.3在解决方案设计中.具有综合
3、考虑社会、健康、安全、法律、文化及环境等因素的意识和创新意识。课程目标2:掌褥Sparti编程实践进行项目开发的方法和技术,能够根据大数据技术领域的实际向SS进行方案设计和程序实现.课程目标3:能进行融仝更通,能正确评价大数据处理架构对环境、社会可持续发展的影响,树立正确的审关观念和劳动H观念。4.研究4.3能够根据实验方案选用或搭魏实验环境开展实脍,能够对已获得的实验数据进行整理、分析,并能通过信刖煤合得出有效结论.课程目标1:掌握和理解Spark葩本设计与运行原理、环境搭隹及使用等茶本知识,理解Spark揣程思想,能州使用SrX1.rk价决相关工程问题.课程目标2:学界SPark弟程实践进
4、行项目开发的方法和技术,能舫根据大数据技术领域的实际向鹿进行方案设计和程序实现。I1.5,使用现代工具5.3能够针对大数据应用开发需要选挣和使用合适的平台和开发工具,并能够理解其局限性课程11标1:掌握和理解Spark葩本设计与运行原理、环境搭隹及使用等基本知识,理解Spark编程思想,能好使用SPQrk解决相关工程问题.课程目标2:学提SPark编程实践进行项目开发的方法和技术,能物根据大数据技术领域的实际何IS进行方案设计和程序实现.课程目标3,能进行融会资通,能正确评价大数据处理架构对环境、社会可持续发展的影响,树立正确的审美观念和劳动观念。H注,表中-HMXM中尸表示课程与相关毕业要求
5、的关联度四、教学内容,基本要求与学时分配1 .理论部分理论部分的教学内容、基本要求与学时分配见表2。2帙学内容、基本要求与学时分配收学内容教学要求,教学重点魔点理论学时如学时对应的课程目标11111 .大致技林论1.1 1大数据概念与关键技术1.2 代表性大数据技术1.3 嫔程语言的选择1.4在线资源效学无拈了解堪础的大数据关键技术以及具有代表性的大数据计算框架。点I有代表性的人数据技术,包括HadOOp、Spark、FIink、Beam等“碓点:掌握在我资源的学习方式.221、2、32Spark的设计与运行JM2. 1概述2.2 SPark生态系统2.3 SPark运行架构2.4 SPark
6、部署方式教学要求:了好SPark生态系统:掌握Spark运行架构和部署方式。点:StX1.rk运行架构,难点:Spark部署方式.61、2、33.Spark环境搭建和使用3.1安装SPark3.2在PySPark中运行代码收学量求,掌握SPark的安装;以握如何在PySPark中运行代码及应用程序开发.重点:在PySpark中运行代码.难点:Spark应用程序开发和集群搭建。841,2,33.3开发SPark独立应用程序3.4SWrk集群环境搭建3.5在集群上运行SPark应刖程序4*RU*程4.1 RDD编程基础4.2 谈值时RDD4.3 数据读写教学要求,了解RDD:理解并掌握RDD编程。
7、Jt点:RDD编程班础,Jt点:数据读写811、2、35. SparkSQ1.5.1 SparkSQ1.简介5.2 DataFrae的概述、创建保存及操作5.3从RDD转换到DaiaFranw5.4 使用SParkSQ1.读写数据库做学J1.求I/解SParkSQ1.架构:理制并掌握DataFmmC的创建保存及操作:理解并掌握使用SparkSQ1.读写数据.重点:DataFrame的创建保存及操作.摩点:使用SParkSQ1.读写数据。821、2,3&SparkStreaaing6.1 流计算概述6.2 SparkStreaming6.3 SparkStreaminR工作机制6.4 范本输入源
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Spark大数据开发技术 Spark 数据 开发 技术 教学大纲
