U-SaaS《大数据》专业课程更新上线

来源:西普教育 作者:西妹 发布时间:2017-07-06 11:27:52 点击量:416

 首先感谢课程研发老师的辛勤努力,我们又有新的《大数据》方向的课程呈现给大家,到目前为止我们的《大数据》课程家族已经总共有56门课程了,包括:《数据仓库Hive开发基础》、《函数语言Scala开发基础》、《数据迁移sqoop开发基础》、《数据采集flume开发基础》、《R语言与数据挖掘》、《机器学习基础与应用》、《网络爬虫与文本分析实训》等并且持续更新中,敬请期待!

      本次更新的两门课程分别为:《Excel统计分析》、《Java Web程序设计》、《Java语言程序设计》、《Python程序设计》、《Scala程序设计》等15门课程,下面为大家做一下导读:

Excel统计分析

Microsoft Excel是微软公司的办公软件Microsoft office的组件之一,是由MicrosoftWindowsApple Macintosh操作系统的电脑而编写和运行的一款试算表软件。Excel 是微软办公套装软件的一个重要的组成部分,它可以进行各种数据的处理、统计分析和辅助决策操作,广泛地应用于管理、统计财经、金融等众多领域。

本课程实验,Excel统计分析共分为四个部分,第一部分为简单的数据处理,包括一些常见的排序、随机数据生成、求和、汇总、制作宏等。第二部分为图表操作……

第一章   数据处理

第二章   图标操作

第三章   数据高级处理

第四章   VB编辑器


Java Web程序设计

JavaWeb”系列课程是学习使用java技术解决相关web互联网领域技术的必修课,只有先把基础课程打扎实才能更好的学习web核心技术。本课程主要包含htmlcss网页开发基础 、javascript脚本语言 、jsp技术、servlet技术等系列课程,通过实验帮助学生学习和理解javaweb基础语言,培养学生的动手能力、工程实践能力和综合应用能力。课程主要针对软件工程专业、数学专业的学生,最好有过计算机编程语言的经历。学习完本课程可以达到利用javaweb基础知识进行简单应用的编程。

第一章   htmlcss网页开发基础

第二章   JavaScript脚本语言

第三章   Jsp技术

第四章   Servlet技术


Java语言程序设计

Java”系列课程是学习java技术的必修课,只有先把基础课程打扎实才能更好的学习Android核心技术。本课程主要包含Java语法基础、面向对象、文件和流、线程、集合、异常处理、网络编程、反射、XML技术、枚举等系列课程,通过实验帮助学生学习和理解java基础语言,培养学生的动手能力、工程实践能力和综合应用能力。课程主要针对软件工程专业、数学专业的学生,最好有过计算机编程语言的经历。学习完本课程可以达到利用java基础知识进行简单应用的编程。

第一章   java语法基础

第二章   面向对象

第三章   文件和流

第四章   线程

第五章   集合

第六章   异常处理

第七章   网络编程

第八章   反射

第九章   Xml技术

第十章   枚举


Python程序设计

Python(英国发音:/ˈpaɪθən/ 美国发音:/ˈpaɪθɑːn/),是一种面向对象、直译式计算机编程语言,具有近二十年的发展历史,成熟且稳定。它包含了一组完善而且容易理解的标准库,能够轻松完成很多常见的任务。它的语法简捷和清晰,尽量使用无异义的英语单词,与其它大多数程序设计语言使用大括号不一样,它使用缩进来定义语句块。

Python是一种功能十分强大的面向对象编程语言,可以用于编写独立程序、快速脚本和复杂应用的原型。作为一种开放源码的软件,Python可以自由获取,而且易学易用。

第一章   python环境配置

第二章   python编程基础

第三章   python进阶


Scala程序设计

介绍了Scala环境搭建、Scala基础语法、 Scala数组操作、Scala类和构造器。目标是让学生不但掌握scala开发语言的环境搭建,语法基础并理解scala运行机制,以达到与实际工程应用相结合。本课程主旨是让学生能够通过函数语言语法基础的学习能够灵活应用Scala语言。

第一章   scala基础

第二章   函数与高阶

第三章   容器

第四章   类与对象


SPSS统计分析

SPSS是世界公认的标准统计软件之一。由于其易学易用,深受广大用户,特别是非统计学专业人员的青睐。

数据是统计研究的基础,没有数据,分析也就无从谈起。在SPSS中建立数据文件大致有两种情况:一种是非电子化的原始数据资料,需要直接将调查问卷中的数据录入进SPSS软件,建立数据文件;另一种是已经被录入为其他数据格式的资料,需要将其内容直接读入SPSS中。

本课程既可作为统计学理论学习的资料,也可作为SPSS数据分析的理解,还可作为统计学工作者或与数据分析有关人员的参考例子。

第一章   相关分析和回归分析

第二章   联系变量的统计


UI交互设计

认识Web页设计和发展趋势、简洁排版、大气网页制作实操、Web 页材质细节的处理、UI在产品中的作用。

通过学习UI交互设计掌握:基础设计,文字效果,图片与文本对齐,按钮效果;.jQuery设计,jQuery淡入淡出,jQuery动画,jQuery滑动;CSS3设计,2D转换,3D转换,边框设计,动画效果,多列显示,过渡效果,颜色渐变设计。培养和训练学生的实际操作运用能力,使学生对UI设计有一个全面的了解,逐步培养学生的设计能力和分析解决问题的能力。

第一章   基础设计

第二章   jQuery设计

第三章   css3设计


大数据分析与算法

本课程通过冒泡排序、堆排序、贪婪算法、枚举算法等。可以使学生学习掌握编程的基本技术,掌握数据结构的基本知识、理论的基础上,比较系统的学习算法理论中的基本部分内容。培养学生掌握算法设计的方法论,常用的算法设计的方法;在解决实际问题是,对于较复杂的问题能抽象出问题的数学模型,设计出有效的算法。

通过对大数据分析与算法的学习,使学生熟悉对算法的操作,对大数据的算法具有良好的兴趣,提高了学生的实践能力。

第一章   java算法

第二章   c++算法


大数据平台运维

大数据平台就是一个对大量数据进行存储、运算、展现作为目的的平台。

平台搭建要注意平台的稳定性和可扩展性,避免在存储和运算过程中数据的丢失等问题的发生。在本课程中学习如何快速、有效的搭建大数据所需的平台。主要内容包括Linux系统管理、Hadoop框架环境部署、Hadoop框架应用、Spark技术应用等。

通过对大数据平台运维的学习,使学生熟悉对Linux系统的操作,对大数据的平台搭建具有良好的兴趣,提高了学生的实践能力。 

第一章   Linux系统管理

第二章   Hadoop框架环境部署

第三章   Hadoop框架应用

第四章   Spark技术应用


大数据预处理技术

大数据预处理技术就是对数据的处理,对数据进行数据清洗、数据集成 、数据变换 、数据规约、图说事实,就是说删除掉垃圾数据或者增加修改数据,再重新对数据进行整理。

本课程主要包括:大数据库Hbase技术,Hbase shell终端操作之库表操作,HbaseJava API操作之创建删除表、HbaseJava API操作之扫描、HbaseJava API操作之插入数据、HbaseJava API操作之删除数据等。

第一章   大数据库Hbase技术

第二章   数据仓库Hive技术


开源客户端curator应用

Curator框架提供了一套高级的API, 简化了ZooKeeper的操作。 它增加了很多使用ZooKeeper开发的特性,可以处理ZooKeeper集群复杂的连接管理和重试机制。 这些特性包括:自动化的连接管理、 清理API、提供了Recipes实现。

通过对curator的学习,使学生熟悉对curator的操作,对Zookeeper平台搭建具有良好的兴趣,提高了学生的实践能力。

第一章   curator节点操作

第二章   监听


可视化设计与开发

数据可视化,指的是技术上较为高级的技术方法,而这些技术方法允许利用图形、图像处理、计算机视觉以及用户界面,通过表达、建模以及对立体、表面、属性以及动画的显示,对数据加以可视化解释。

本课程分为数据可视化的工具和方式两种,会使用最常用的可视化工具展示出来,和最常用的可视化的方式认识和使用。

通过学习本课程,学会使用DreamweaverHighchartsTableau进行数据可视化展示,让客户和观看者,可以生动清晰的了解数据的概况。同时了解可视化的方式、地域空间可视化、概念可视化、图形可视化等。

第一章   可视化方式

第二章   Highcharts

第三章   Tableau


数据仓库概论

介绍了Hive仓库基础操作、Hive仓库数据的导入导出、 hwi使用。目标是让学生不但掌握大数据仓库Hive及基本环境的搭建,还要掌握对Hive数据库逻辑和物理存储及应用的理解,以达到与实际工程应用相结合。

通过对数据仓库概论的学习,使学生熟悉对数据仓库的操作,对大数据的平台搭建具有良好的兴趣,提高了学生的实践能力。

第一章   Hive仓库基础操作

第二章   Hive仓库数据的导入和导出

第三章   Hwi使用


数据库系统原理

MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。数据库是计算机应用系统中的一种专门管理数据资源的系统。数据库就是一组经过计算机整理后的数据,存储在一个或多个文件中,而管理这个数据库的软件就称为数据库管理系统。

通过学习MySQL数据库操作掌握:MySQL数据库服务的操作,MySQL数据库操作,MySQL数据库表操作,数据的增加,修改,删除,查询,查询的排序和排名,having语句,UNIONUNION ALL操作符,分组,聚合函数,通配符,正则表达式,多表操作,存储过程等。

第一章   Mysql数据库管理

第二章   Mysql语法操作

第三章   Mysql进阶


网络数据抓取

数据爬取的基本操作是抓取网页,通过学习Java爬取搜索引擎,Java爬取网页使用 URL() 构造函数、HttpClientUrlConnectionjsoupHtmlUnitSelenium

获得网页,然后通过io流的写入方法等把网页内容写入本地,或者通过正则表达式的方法去获取我们想要的数据,使学生对Java数据爬取有一个了解和学习的阶段,培养学生在计算机领域学习兴趣。

第一章   Java基础数据抓取

第二章   高级数据抓取