大数据主要是哪些课程 大数据专业课程目录?

[更新]
·
·
分类:互联网
4198 阅读

大数据主要是哪些课程

大数据专业课程目录?

大数据专业课程目录?

高等数学,数理统计,概率论,机器学习数据库技术,大数据平台搭建及运维,大数据应用开发,可视化设计与开发。
不同的院校?课程安排略有不同。

大数据培训都学什么课程?需要数学和统计学基础吗?

目前大数据培训机构提供的课程大约有两种:
一种是大数据开发,比如加米谷大数据开发(7月/8月新课)
第一阶段:Java设计与编程思想
学习目标:Java基础、Java面向对象、Java高级、数据库与JDBC
学习效果:熟练掌握Java语法并灵活运用,能够开发后台应用
第二阶段: Web前端开发
学习目标:HTML基础、CSS3基础、JS脚本编程
学习效果:能够基于HTML CSS JQuery进行前端开发
第三阶段: JavaEE进阶
学习目标:JavaWeb后端开发、SSM框架
学习效果:掌握主流JavaWeb框架并灵活运用
第四阶段: 大数据基础
学习目标:Linux基础、Maven基础
学习效果:熟练掌握Linux及Maven等相关知识并灵活运用
第五阶段: HDFS分布式文件系统
学习目标:HDFS原理剖析、HDFS编程
学习效果:深入理解HDFS的原理并灵活运用
第六阶段:MapReduce分布式计算模型
学习目标:MapReduce原理剖析、MapReduce实践
学习效果:熟练掌握MapReduce原理并灵活运用
第七阶段: Yarn分布式资源管理器
学习目标:Yarn原理剖析、Yarn实践
学习效果:深入理解Yarn的原理并调优
第八阶段: Zookeeper分布式协调服务
学习目标:Zookeeper原理剖析、Zookeeper实践
学习效果:深入理解Zookeeper的原理并灵活运用
第九阶段: Hbase分布式数据库
学习目标:Hbase原理剖析、Hbase编程实践
学习效果:深入理解Hbase的原理并灵活运用及调优
第十阶段: Hive分布式数据仓库
学习目标:Hive原理剖析、Hive编程实践
学习效果:深入理解Hive的原理并灵活运用
第十一阶段: FlumeNG分布式数据采集系统
学习目标:FlumeNG原理剖析、FlumeNG编程实践
学习效果:熟练掌握FlumeNG的各种应用场景
第十二阶段: Sqoop大数据迁移系统
学习目标:Sqoop原理剖析、Sqoop编程实践
学习效果:熟练掌握Sqoop并灵活运用
第十三阶段: Scala大数据黄金语言
全部课程:
一种是数据分析与挖掘(8月新课),
课程:
大数据开发不需要数学很好,但有数学基础当然是很有帮助的,像概率论与数理统计、线性代数、离散数学等。