《2017零基础大数据就业课程(全网最全)》
讲师:风舞烟老师团队
课时数:856课时
课程分2个模块,14个课程,65章,共计856课时!
本套课程是风舞烟老师团队历时四个月打造的全网最全的一套大数据就业课程。真正意义的从0开始学大数据!
一、Java模块课程
课程一、【大数据必知必会】- Java负基础扫盲篇
01、Java基础语法、变量、数据类型和运算符
02、选择结构
03、循环结构
04、循环结构进阶
05、数组
课程二、【大数据必知必会】- Java OOP面向对象编程
06、类和对象、方法
07、项目人机猜拳
08、项目DVD管理系统
09、继承、封装、多态
10、多态、接口
11、项目实战:劲舞团
12、异常、日期类、集合、泛型集合
13、Java IO流技术 & XML操作
课程三、【大数据必知必会】- MySQL数据库开发
14、MySQL数据库–初始MySQL
15、MySQL数据库–SQL进阶
16、MySQL数据库–多表查询及存储过程
课程四、【大数据必知必会】- Java核心编程
17、Java中利用JDBC操作数据库
18、项目案例:基于JDBC+MySQL实现图书管理系统
19、多线程编程基础
20、多线程高级编程
21、网络编程
课程五、【大数据必知必会】- Java高级特性
22、Java高级特性-反射、序列化
23、项目案例(5):即时聊天系统
24、Git版本控制系统、Maven项目管理构建工具
25、项目实战:小型商品进销存管理系统(一)
26、项目实战:小型商品进销存管理系统(二)
二、大数据模块课程
课程六、【大数据开发基础】- LINUX 课程
课程七、【大数据分布式基础架构】- HADOOP详解
课程八、【大数据仓库】- HIVE 详解
课程九、【大数据分布式开源数据】- HBASE从入门到精通
课程十、【大数据可视化技术】- Echarts详解
课程十一、【HADOOP 项目实战】
课程十二、【Spark从入门到上手实战】 – Spark课程
课程十三、【实时流式计算框架】- Storm技术详解
课程十四、【大数据企业平台应用】
课程详细目录:
第1章:Java基础语法、变量、数据类型和运算符
1.大纲
2.Java光速入门引言
3.Java简介
4.Java程序开发工具及环境
5.开发Java程序步骤
6.使用记事本开发Java程序
7.从控制台输出信息
8.使用Eclipse开发Java程序
9.总结
10.变量数据类型和运算符前言
11.数据类型
12.变量
13.运算符
14.类型转换
15.总结及作业
第2章:选择结构
16.选择结构前言
17.boolean类型
18.关系运算符
19.选择结构简介
20.单分支结构
21.复合条件选择结构
22.双分支选择结构
23.三目运算符
24.基本if选择结构小结
25.多重if选择结构
26.嵌套if选择结构
27.switch选择结构
28.总结及作业
第3章:循环结构
29.循环结构前言
30.为什么需要循环
31.循环结构简介
32.while循环结构
33.程序调试
34.while小结
35.do-while循环
36.dowhile小结
37.for循环结构
38.for小结
39.break语句
40.continue语句
41.循环总结
第4章:循环结构进阶
42.循环结构进阶前言
43.为什么使用二重循环及二重循环概念
44.如何使用二重循环
45.在二重循环中使用continue
46.在二重循环中使用break
47.二重循环补充案例
48.二重循环总结及作业
第5章:数组
49.数组前言
50.学习数组的原因及数组的概念
51.如何使用数组
52.数组应用-1
53.数组应用-2
54.数组应用-3
55.数组应用-4
56.一维数组小结
57.二维数组简介及定义
58.遍历和使用二维数组
59.数组总结
第6章:类和对象、方法
60.类对象方法导入
61.对象
62.类的创建和对象的创建-1
63.类的创建和对象的创建-2
64.课堂练习1和2
65.课堂练习3和4
66.类小结
67.类的方法-1
68.类的方法-2
69.成员变量和局部变量
70.有参方法-1
71.有参方法-2
72.有参方法小结
73.本章总结
。。。。。。
第48章:大数据离线项目:Nginx+Flume实现数据采集
622.项目技术架构图
623.项目中框架的技术选型
624.Tengine的介绍及源码编译
625.Tengine的启动及测试
626.配置使用service命令管理nginx服务
627.SDK与Nginx关联测试
628.SDK的设计思路及重要事件类型的介绍
629.JS SDK 与 JAVA SDK的代码实现
630.Nginx中配置自定义收集方案
631.Flume进行数据采集
632.Flume的负载均衡及故障转移及美团的使用案例
633.Nginx日志分割脚本的实现(一)
第49章:大数据离线项目:ETL的业务分析及实现(一)
634.Nginx日志分割脚本的实现(二)
635.Nginx日志上传脚本的实现 )
636.ETL的流程分析
637.数据分析项目的导入
638.日志解析类的实现(一)
639.日志解析类的实现(二)
640.日志解析类的实现(三)
641.日志解析类的实现(四)
642.ETL具体代码流程分析
643.项目中Hbase表的设计
644.ETL的Map类的实现(一)
645.ETL的Map类的实现(二)
。。。。。。。。。
第52章:大数据离线项目:Hourly分析及可视化展示
663.新增用户统计代码的讲解(一)
664.新增用户统计代码的讲解(二)
665.hourly分析-hbase与hive的集成
666.hourly分析-活跃用户的分析
667.hourly分析-会话长度的分析
668.hourly分析-平均访问时长分析及sqoop导出
669.使用zeus实现项目任务调度(一)
670.使用zeus实现项目任务调度(二)
671.使用zeus实现项目任务调度(三)
672.使用zeus实现项目任务调度(四)
673.数据展示层及Highcharts的使用讲解(一)
674.数据展示层及Highcharts的使用讲解(二)
675.项目总结(一)
676.项目总结(二)
677.大数据分析框架概要、Spark课程学习计划及建议
678.为什么学习SCALA语言及SCALA语言介绍和学习提纲
。。。。。。
open_bqv5_74a9