课程3:Big Data Analysis and Development Technology
大数据分析与开发技术
主讲老师: 蒋胜平工学博士,现任美国AUTODESK高级软件工程师及软件国际化负责人。毕业于中国地质大学物探系电子技术专业,历任信息工程学院助教,讲师。1993年获日本九州工业大学博士学位,后历任北九州大学讲师,广岛市立大学情报科学部助理教授,加拿大DNA Media首席结构师。从2005年起任中国地质大学兼职教授,培养及指导毕业多名研究生。主要研究方向包括大数据与人工智能云端服务平台的设计及开发、国际化软件的理论及开发、激光扫描点云数据处理以及计算机图形学。
助教:吴明魁15972147736
时间:2019年6月17日-6月25日 (22、23日周末休息)
6月17日 上午8:30-12:00;下午14:30-16:30;
6月18日 上午8:30-12:00;下午14:30-16:30;
6月19日 上午8:30-12:00;下午14:30-16:30;
6月20日 上午8:30-12:00;下午14:30-16:30;
6月21日 上午8:30-12:00;下午14:30-16:30;
6月24日 上午8:30-12:00;下午14:30-16:30;
6月25日 上午8:30-12:00;下午14:30-16:30
地点:信息楼201
课程简介
The course will cover major technology of BigData Analysis and Development, such as Linux environment, Hadoop, Distributed File System HDFS, Distributed Database HBase, MapReduce, Hive, Flow Calculation, Data visualization, etc. After completing this course, students will be able to: Understand fundamental conception of Big Data Analysis and Development, Setup Linux and Hadoop environment, Write Java API program of HDFS, Write MapReduce and HBase program, Write Flow calculation program, and Use Data visualization tools.
Below is the list of the tentative topics.
• Day 1 Introduction to Linux
• Day 2 BigData and introduction to Hadoop
• Day 3 HDFS and Distributed Database HBase
• Day 4 MapReduce
• Day 5 Hive and its programming
• Day 6 Case analysis of the web user behavior I
• Day 7 Case analysis of the web user behavior II
The following books are used as references.
• 林子雨[编著], 大数据技术原理与应用(第二版),2017,人民邮电出版社,北京.
• [美]托马斯·埃尔, 瓦吉德·哈塔克, 保罗·布勒[著作],大数据导论(英文版),2017,机械工业出版社,北京.
说明:
1、研究生以在研究生选课系统中选课为准,可获得学分;
2、本科生直接发邮件至助教老师邮箱(530186510@qq.com)报名,报名信息包括:姓名+班级+学号+联系电话+QQ号,报名截止时间:6月16日17:00。完成课程且通过课程考核者获得创新创业学分。
3、自带以下配置笔记本电脑:Windows 10, CUP i5 或 i7, 内存8GB或以上,硬盘(或SSD) 500 GB; 入QQ群:748943407, 获取提前安装的软件包和学习资料。