目录

  • 1 第01章.大数据基本技能储备
    1. 01.01_项目介绍

      00:20:40

    2. 01.02_hadoop介绍

      00:19:03

    3. 01.03_SSH免密码登录

      00:20:36

    4. 01.04_JAVA安装

      00:11:12

    5. 01.05_Hadoop安装及验证

      00:22:52

    6. 02.01_shell命令相关配置信息

      00:15:10

    7. 02.02_httpfs相关命令

      00:23:15

    8. 02.03_集群启动相关命令介绍

      00:11:41

    9. 02.04_集群启动相关命令操作

      00:16:52

    10. 03.01_hdfs相关命令(上)

      00:24:04

    11. 03.02_hdfs相关命令(下)

      00:22:11

    12. 03.03_其他HadoopShell命令

      00:17:06

    13. 04.01_HDFS结构介绍

      00:07:51

    14. 04.02_windows开发环境搭建

      00:17:58

    15. 04.03_HdfsJavaApi介绍1

      00:27:06

    16. 04.04_HdfsJavaApi介绍2

      00:17:07

    17. 04.05_HdfsJavaApi介绍3

      00:19:05

    18. 05.01_MapReduce介绍

      00:21:17

    19. 05.02_Wordcount实现

      00:28:48

    20. 05.03_Wordcount运行介绍以及异常解决

      00:13:26

    21. 05.04_倒排索引实现

      00:27:23

    22. 06.01_InputFormat和OutputFormat介绍

      00:22:02

    23. 06.02_自定义InputFormat实现2_1

      00:23:03

    24. 06.03_自定义InputFormat实现2_2

      00:21:35

    25. 06.04_自定义OutputFormat实现

      00:05:41

    26. 06.05_案例演示

      00:25:36

    27. 07.01_shuffle阶段介绍

      00:13:35

    28. 07.02_自定义group+partitioner实现

      00:16:19

    29. 07.03_案例damo编写

      00:17:03

    30. 08.01_HBase结构介绍

      00:14:05

    31. 08.02_HBase安装上

      00:16:41

    32. 08.03_HBase安装下

      00:21:40

    33. 09.01_hbase命令概述及帮助命令使用方式介绍

      00:15:53

    34. 09.02_命名空间相关命令介绍

      00:09:13

    35. 09.03_HBase Shell常用命令介绍

      00:22:32

    36. 09.04_Scan命令详解

      00:21:35

    37. 09.05_其他shell命令介绍

      00:10:15

    38. 09.06_Java客户端概述以及Java开发Hbase基本环境搭建

      00:22:06

    39. 09.07_HBaseAdmin类详细介绍

      00:11:55

    40. 09.08_Put类详细介绍

      00:16:32

    41. 09.09_Get和Delete类详细介绍

      00:12:54

    42. 09.10_Scan类和Hbase连接池详细介绍

      00:26:14

    43. 10.01_环境搭建

      00:20:56

    44. 10.02_案例介绍

      00:16:34

    45. 10.03_案例Mapper及Reducer类编写

      00:16:16

    46. 10.04_案例执行入口代码编写及异常解决

      00:29:32

    47. 11.01_Hive介绍

      00:12:08

    48. 11.02_MYSQL安装

      00:26:00

    49. 11.03_Hive安装

      00:23:50

    50. 12.01_hive服务介绍

      00:16:45

    51. 12.02_Database相关命令介绍

      00:15:45

    52. 12.03_Hive表类型及创建命令格式介绍

      00:19:44

    53. 12.04_Hive表创建案例介绍

      00:19:37

    54. 12.05_Hive&Hbase关联介绍

      00:23:00

    55. 13.01_导入数据命令介绍

      00:27:50

    56. 13.02_select语句介绍1

      00:15:13

    57. 13.03_select语句介绍2

      00:15:21

    58. 13.04_join介绍

      00:24:33

    59. 13.05_子查询介绍

      00:11:23

    60. 13.06_导出数据和其他命令介绍

      00:25:43

    61. 14.01_Hive函数介绍

      00:06:18

    62. 14.02_UDF自定义函数实现

      00:23:23

    63. 14.03_UDAF自定义函数实现1

      00:16:59

    64. 14.04_UDAF自定义函数实现2

      00:17:35

    65. 14.05_UDTF自定义函数实现

      00:20:36

    66. 14.06_Hive自定义函数jar集成方式介绍

      00:13:15

    67. 15.01_Nginx介绍

      00:06:26

    68. 15.02_Flume结构介绍

      00:16:16

    69. 15.03_Flume安装

      00:08:08

    70. 15.04_Flume简单案例实现

      00:07:39

    71. 15.05_Nginx+Flume+Hdfs日志收集案例实现、

      00:30:26

    72. 16.01_Sqoop介绍和安装

      00:21:38

    73. 16.02_Sqoop基本命令介绍

      00:19:30

    74. 16.03_Import命令介绍1

      00:15:00

    75. 16.04_Import命令介绍2

      00:17:28

    76. 16.05_Export命令介绍

      00:13:16

    77. 17.01_Oozie介绍

      00:06:35

    78. 17.02_Tomcat安装

      00:07:40

    79. 17.03_Oozie安装

      00:34:44

    80. 18.01_Oozie Workflow工作流介绍

      00:25:20

    81. 18.02_Oozie Workflow编写规则和自定义介绍

      00:19:21

    82. 18.03_Workflow案例1

      00:25:04

    83. 18.04_Workflow案例2

      00:26:37

    84. 18.05_Workflow案例3

      00:09:44

    85. 18.06_Oozie Coordinator和Bundle介绍

      00:09:56

    86. 19.01_Highcharts介绍

      00:15:52

    87. 19.02_案例介绍1

      00:18:32

    88. 19.03_案例介绍2

      00:33:15

    89. 19.04_案例介绍3

      00:11:33

    90. 19.05_案例介绍4

      00:22:08

    91. 20.01_基本介绍

      00:07:45

    92. 20.02_环境搭建

      00:26:21

    93. 20.03_案例测试1

      00:23:58

    94. 20.04_案例测试2

      00:25:48

    95. 20.05_数据展示框架介绍

      00:07:58

    96. 21.01_bf_track项目总体介绍

      00:08:56

    97. 21.02_JavaSDK需求分析介绍

      00:10:43

    98. 21.03_JsSDK需求分析介绍1

      00:18:35

    99. 21.04_JsSDK需求分析介绍2

      00:20:39

    100. 22.01_bf_dataapi项目总体介绍

      00:07:47

    101. 22.02_bf_dataapi页面展示介绍1

      00:19:18

    102. 22.03_bf_dataapi页面展示介绍2

      00:17:28

    103. 22.04_bf_dataapi页面展示介绍3

      00:23:30

    104. 22.05_bfdataapi的restapi和bftransformer项目结构介绍

      00:13:19

    105. 23.01_数据存储结构介绍1

      00:15:50

    106. 23.02_数据存储结构介绍2

      00:21:35

    107. 23.03_数据存储结构介绍3

      00:22:56

    108. 24.01_SDK Engine入口类编写

      00:22:23

    109. 24.02_SDK Monitor数据发送类编写

      00:20:36

    110. 24.03_JavaSDK测试

      00:15:09

    111. 25.01_JsSDK CookieUtil对象编写

      00:19:23

    112. 25.02_JsSDK tracker对象编写1

      00:26:11

    113. 25.03_JsSDK tracker对象编写2

      00:29:36

    114. 25.04_JsSDK tracker对象编写3

      00:26:05

    115. 25.05_JsSDK tracker对象编写4

      00:25:38

    116. 25.06_JsSDK测试

      00:10:24

    117. 26.01_UserAgent解析

      00:29:59

    118. 26.02_IP解析1

      00:25:30

    119. 26.03_IP解析2

      00:24:19

    120. 27.01_EventLogConstants类编写

      00:27:15

    121. 27.02_LoggerUtil日志解析工具类编写

      00:33:02

    122. 27.03_AnalyserLogDataMapper类编写

      00:24:55

    123. 27.04_AnalyserLogDataRunner类编写

      00:30:21

    124. 27.05_测试1

      00:19:27

    125. 27.06_测试2

      00:17:50

    126. 28.01_BrowserDimension类编写

      00:24:20

    127. 28.02_DateDimension类编写

      00:35:56

    128. 28.03_PlatformDimension类编写

      00:05:41

    129. 28.04_DimensionConverter类编写1

      00:27:00

    130. 28.05_DimensionConverter类编写2

      00:11:19

    131. 28.06_TransformerOutputFormat类编写1

      00:14:33

    132. 28.07_TransformerOutputFormat类编写2

      00:27:25

    133. 28.08_新增用户统计mr程序输出类编写

      00:22:32

    134. 28.09_NewInstallUserMapper类编写

      00:16:47

    135. 28.10_NewInstallUserRudecer类编写

      00:13:34

    136. 28.11_NewInstallUserRunner类编写1

      00:18:17

    137. 28.12_NewInstallUserRunner类编写2

      00:19:51

    138. 28.13_NewInstallUser代码测试

      00:23:53

    139. 28.14_TotalInstallUser统计代码编写

      00:27:01

    140. 29.01_ActiveUserMapper类编写

      00:24:00

    141. 29.02_ActiveUserReducer类编写

      00:09:47

    142. 29.03_ActiveUserRunner类编写

      00:17:16

    143. 29.04_Collector输出类编写及测试

      00:21:00

    144. 30.01_活跃会员分析1

      00:18:09

    145. 30.02_活跃会员分析2

      00:27:08

    146. 31.01_MemberUtil类编写

      00:27:36

    147. 31.02_NewMemberMapper类编写

      00:21:04

    148. 31.03_NewMemberReducer类和Runner类编写

      00:29:03

    149. 31.04_测试

      00:22:17

    150. 32.01_SessionMapper类编写

      00:20:08

    151. 32.02_SessionsReducer类编写

      00:18:48

    152. 32.03_SessionsRunner类编写以及测试

      00:25:32

    153. 33.01_HourlyActiveUser分析1

      00:19:50

    154. 33.02_HourlyActiveUser分析2

      00:19:47

    155. 33.03_HourlySession相关分析1

      00:17:02

    156. 33.04_HourlySession相关分析2

      00:17:35

    157. 34.01_Mapper编写

      00:21:29

    158. 34.02_Reducer和Runner编写

      00:18:11

    159. 34.03_测试

      00:12:59

    160. 35.01_Mapper公用代码提取1

      00:19:45

    161. 35.02_Mapper公用代码提取2

      00:19:37

    162. 35.03_Runner公用代码提取1

      00:21:11

    163. 35.04_Runner公用代码提取2

      00:21:19

    164. 35.05_Runner公用代码提取3

      00:17:32

    165. 36.01_统计规则介绍

      00:13:26

    166. 36.02_LocationDimension类编写

      00:19:40

    167. 36.03_Mapper类编写

      00:25:31

    168. 36.04_Reducer和Runner类编写

      00:20:00

    169. 36.05_测试

      00:12:29

    170. 37.01_统计规则介绍

      00:21:27

    171. 37.02_InboundDimension相关类编写

      00:14:34

    172. 37.03_InboundMapper类编写1

      00:17:53

    173. 37.04_InboundMapper类编写2

      00:14:15

    174. 37.05_InboundReducer&Runner类编写以及测试

      00:19:59

    175. 37.06_InboundBounceMapper类编写

      00:22:32

    176. 37.07_InboundBounceReducer类编写1

      00:25:09

    177. 37.08_InboundBounceReducer类编写2

      00:22:41

    178. 37.09_InboundBounceRunner类编写以及测试

      00:21:42

    179. 38.01_服务器hdfs参数调优

      00:26:01

    180. 38.02_Linux文件句柄数操作

      00:11:58

    181. 38.03_服务器hbase参数优化

      00:24:38

    182. 38.04_服务器mapreduce参数调优

      00:18:04

    183. 38.05_代码调优

      00:07:36

    184. 38.07_Runner调优

      00:27:56

    185. 39.01_服务器端相关类编写1

      00:15:11

    186. 39.02_服务器端相关类编写2

      00:24:30

    187. 39.03_client端相关类编写

      00:18:32

    188. 39.04_测试

      00:29:02

    189. 40.01_用户浏览深度Hive分析1

      00:18:01

    190. 40.02_用户浏览深度Hive分析2

      00:23:55

    191. 40.03_用户浏览深度Hive分析3

      00:16:52

    192. 40.04_用户浏览深度Hive分析4

      00:23:26

    193. 40.05_用户浏览深度Hive分析5

      00:19:10

    194. 41.01_事件分析Hive编写1

      00:17:42

    195. 41.02_事件分析Hive编写2

      00:25:42

    196. 42.01_规则介绍以及外部表创建

      00:17:29

    197. 42.02_Dimension操作相关UDF编写

      00:21:24

    198. 42.03_订单数量分析1

      00:11:09

    199. 42.04_订单数量分析2

      00:20:35

    200. 42.05_订单金额分析

      00:12:35

    201. 42.06_订单信息mysql保存

      00:17:24

    202. 42.07_订单信息获取相关UDF编写

      00:20:14

    203. 42.08_TotalAmount相关UDF编写

      00:26:25

    204. 42.09_成功支付订单相关统计指标的分析

      00:21:50

    205. 42.10_退款订单相关统计指标分析

      00:19:14

    206. 43.01_Oozie流部署规则介绍

      00:11:16

    207. 43.02_Oozie流编写1

      00:19:29

    208. 43.03_Oozie流编写2

      00:23:52

    209. 44.01_规则介绍

      00:09:25

    210. 44.02_AEController编写1

      00:20:43

    211. 44.03_AEController编写2

      00:21:09

    212. 44.04_AEController编写3

      00:24:37

    213. 44.05_AEController编写4

      00:30:12

    214. 44.06_AEService编写

      00:13:26

    215. 44.07_其他类编写

      00:14:33

    216. 44.08_Spring配置信息编写及测试

      00:19:29

    217. 45.01_后台程序编写

      00:21:38

    218. 45.02_前台页面编写

      00:25:35

    219. 46.01_程序后台编写

      00:24:14

    220. 46.02_前端页面编写

      00:25:37

    221. 47.01_后台程序编写

      00:09:38

    222. 47.02_前端页面编写

      00:13:50

    223. 48.01_后台程序编写

      00:13:56

    224. 48.02_前端页面编写

      00:06:55

    225. 49.01_后台&前端程序代码编写

      00:19:42

    226. 50.01_程序后台实现

      00:29:41

    227. 50.02_程序前端实现1

      00:24:24

    228. 50.03_程序前端实现2

      00:18:22

    229. 51.01_后台程序编写1

      00:21:52

    230. 51.02_后台程序编写2

      00:25:08

    231. 51.03_前端页面编写

      00:30:21

    232. 51.04_项目总结

      00:14:35

    2 第02章.项目需求介绍
    1. 1.bf_track项目总体介绍

      00:08:56

    2. 2.JavaSDK需求分析介绍

      00:10:43

    3. 3.JsSDK需求分析介绍1

      00:18:35

    4. 4.JsSDK需求分析介绍2

      00:20:39

    5. 5.bf_dataapi项目总体介绍

      00:07:47

    6. 6.bf_dataapi页面展示介绍1

      00:19:18

    7. 7.bf_dataapi页面展示介绍2

      00:17:28

    8. 8.bf_dataapi页面展示介绍3

      00:23:30

    9. 9.bfdataapi的restapi和bftransformer项目结构介绍

      00:13:19

    10. 10.数据存储结构介绍1

      00:15:50

    11. 11.数据存储结构介绍2

      00:21:35

    12. 12.数据存储结构介绍3

      00:22:56

    3 第03章.用户行为数据收集模块实现讲解
    1. 1.SDK Engine入口类编写

      00:22:23

    2. 2.SDK Monitor数据发送类编写

      00:20:36

    3. 3.JavaSDK测试

      00:15:09

    4. 4.JsSDK CookieUtil对象编写

      00:19:23

    5. 5.JsSDK tracker对象编写1

      00:26:11

    6. 6.JsSDK tracker对象编写2

      00:29:36

    7. 7.JsSDK tracker对象编写3

      00:26:05

    8. 8.JsSDK tracker对象编写4

      00:25:38

    9. 9.JsSDK测试

      00:10:24

    4 第04章.数据分析模块实现讲解
    1. 1.UserAgent解析

      00:29:59

    2. 2.IP解析1

      00:25:30

    3. 3.IP解析2

      00:24:19

    4. 4.EventLogConstants类编写

      00:27:15

    5. 5.LoggerUtil日志解析工具类编写

      00:33:02

    6. 6.AnalyserLogDataMapper类编写

      00:24:55

    7. 7.AnalyserLogDataRunner类编写

      00:30:21

    8. 8.测试1

      00:19:27

    9. 9.测试2

      00:17:50

    10. 10.BrowserDimension类编写

      00:24:20

    11. 11.DateDimension类编写

      00:35:56

    12. 12.PlatformDimension类编写

      00:05:41

    13. 13.DimensionConverter类编写1

      00:27:00

    14. 14.DimensionConverter类编写2

      00:11:19

    15. 15.TransformerOutputFormat类编写1

      00:14:33

    16. 16.TransformerOutputFormat类编写2

      00:27:25

    17. 17.新增用户统计mr程序输出类编写

      00:22:32

    18. 18.NewInstallUserMapper类编写

      00:16:47

    19. 19.NewInstallUserRudecer类编写

      00:13:34

    20. 20.NewInstallUserRunner类编写1

      00:18:17

    21. 21.NewInstallUserRunner类编写2

      00:19:51

    22. 22.NewInstallUser代码测试

      00:23:53

    23. 23.TotalInstallUser统计代码编写

      00:27:01

    24. 24.ActiveUserMapper类编写

      00:24:00

    25. 25.ActiveUserReducer类编写

      00:09:47

    26. 26.ActiveUserRunner类编写

      00:17:16

    27. 27.Collector输出类编写及测试

      00:21:00

    28. 28.活跃会员分析1

      00:18:09

    29. 29.活跃会员分析2

      00:27:08

    30. 30.MemberUtil类编写

      00:27:36

    31. 31.NewMemberMapper类编写

      00:21:04

    32. 32.NewMemberReducer类和Runner类编写

      00:29:03

    33. 33.测试

      00:22:17

    34. 34.SessionMapper类编写

      00:20:08

    35. 35.SessionsReducer类编写

      00:18:48

    36. 36.SessionsRunner类编写以及测试

      00:25:32

    37. 37.HourlyActiveUser分析1

      00:19:50

    38. 38.HourlyActiveUser分析2

      00:19:47

    39. 39.HourlySession相关分析1

      00:17:02

    40. 40.HourlySession相关分析2

      00:17:35

    41. 41.Mapper编写

      00:21:29

    42. 42.Reducer和Runner编写

      00:18:11

    43. 43.测试

      00:12:59

    44. 44.Mapper公用代码提取1

      00:19:45

    45. 45.Mapper公用代码提取2

      00:19:37

    46. 46.Runner公用代码提取1

      00:21:11

    47. 47.Runner公用代码提取2

      00:21:19

    48. 48.Runner公用代码提取3

      00:17:32

    49. 49.统计规则介绍

      00:13:26

    50. 50.LocationDimension类编写

      00:19:40

    51. 51.Mapper类编写

      00:25:31

    52. 52.Reducer和Runner类编写

      00:20:00

    53. 53.测试

      00:12:29

    54. 54.统计规则介绍

      00:21:27

    55. 55.InboundDimension相关类编写

      00:14:34

    56. 56.InboundMapper类编写1

      00:17:53

    57. 57.InboundMapper类编写2

      00:14:15

    58. 58.InboundReducer&Runner类编写以及测试

      00:19:59

    59. 59.InboundBounceMapper类编写

      00:22:32

    60. 60.InboundBounceReducer类编写1

      00:25:09

    61. 61.InboundBounceReducer类编写2

      00:22:41

    62. 62.InboundBounceRunner类编写以及测试

      00:21:42

    63. 63.服务器hdfs参数调优

      00:26:01

    64. 64.Linux文件句柄数操作

      00:11:58

    65. 65.服务器hbase参数优化

      00:24:38

    66. 66.服务器mapreduce参数调优

      00:18:04

    67. 67.代码调优

      00:07:36

    68. 68.Mapper&Reduce调优

      00:21:05

    69. 69.Runner调优

      00:27:56

    70. 70.服务器端相关类编写1

      00:15:11

    71. 71.服务器端相关类编写2

      00:24:30

    72. 72.client端相关类编写

      00:18:32

    73. 73.测试

      00:29:02

    74. 74.用户浏览深度Hive分析1

      00:18:01

    75. 75.用户浏览深度Hive分析2

      00:23:55

    76. 76.用户浏览深度Hive分析3

      00:16:52

    77. 77.用户浏览深度Hive分析4

      00:23:26

    78. 78.用户浏览深度Hive分析5

      00:19:10

    79. 79.事件分析Hive编写1

      00:17:42

    80. 80.事件分析Hive编写2

      00:25:42

    81. 81.规则介绍以及外部表创建

      00:17:29

    82. 82.Dimension操作相关UDF编写

      00:21:24

    83. 83.订单数量分析1

      00:11:09

    84. 84.订单数量分析2

      00:20:35

    85. 85.订单金额分析

      00:12:35

    86. 86.订单信息mysql保存

      00:17:24

    87. 87.订单信息获取相关UDF编写

      00:20:14

    88. 88.TotalAmount相关UDF编写

      00:26:25

    89. 89.成功支付订单相关统计指标的分析

      00:21:50

    90. 90.退款订单相关统计指标分析

      00:19:14

    91. 91.Oozie流部署规则介绍

      00:11:16

    92. 92.Oozie流编写1

      00:19:29

    93. 93.Oozie流编写2

      00:23:52

    5 第05章.数据展示模块讲解
    1. 1.规则介绍

      00:09:25

    2. 2.AEController编写1

      00:20:43

    3. 3.AEController编写2

      00:21:09

    4. 4.AEController编写3

      00:24:37

    5. 5.AEController编写4

      00:30:12

    6. 6.AEService编写

      00:13:26

    7. 7.其他类编写

      00:14:33

    8. 8.Spring配置信息编写及测试

      00:19:29

    9. 9.后台程序编写

      00:21:38

    10. 10.前台页面编写

      00:25:35

    11. 11.程序后台编写

      00:24:14

    12. 12.前端页面编写

      00:25:37

    13. 13.后台程序编写

      00:09:38

    14. 14.前端页面编写

      00:13:50

    15. 15.后台程序编写

      00:13:56

    16. 16.前端页面编写

      00:06:55

    17. 17.后台&前端程序代码编写

      00:19:42

    18. 18.程序后台实现

      00:29:41

    19. 19.程序前端实现1

      00:24:24

    20. 20.程序前端实现2

      00:18:22

    21. 21.后台程序编写1

      00:21:52

    22. 22.后台程序编写2

      00:25:08

    23. 23.前端页面编写

      00:30:21

    24. 24.项目总结

      00:14:35

基于Hadoop技术实现离线电商分析平台(Flume、Hadoop、Hbase、SpringMVC)

1026人在学
公众号二维码

公众号

小程序二维码

小程序

课程详情

我要提问

 

离线数据分析平台是一种利用hadoop集群开发工具的一种方式,主要作用是帮助公司对网站的应用有一个比较好的了解。尤其是在电商、旅游、银行、证券、游戏等领域有非常广泛,因为这些领域对数据和用户的特性把握要求比较高,所以对于离线数据的分析就有比较高的要求了。

 

讲师本人之前在游戏、旅游等公司专门从事离线数据分析平台的搭建和开发等,积累了一些这方面比较实用的技能点,特意整理录制成视频,本项目全程手敲,适合各层次学员学习本视频的知识点。当然对于对hadoop有一定了解的学员而言,大家一看就知道是对hadoop生态圈的基本应用,但是同时在视频中也涉及到一些hadoop源码相关的知识点。预祝每位学员能够成为hadoop开发的行家里手。

 


 

1.课程研发环境

开发源代码以JDK7作为基准,数据库采用mysql,使用hadoop生态圈相关软件应用于该项目。

开发工具: Eclipse;

数据库工具: Mysql

其他工具: Hadoop、Hbase、Hive、Sqoop、Flume、Oozie、Nginx、Highcharts、SpringMVC等

 

2.内容简介

本教程从hadoop基本环境的搭建开始、介绍项目相关信息以及展示highcharts展示技术等。此外,为了帮助学员更好的理解知识点,介绍了hadoop、hbase、hive等hadoop生态圈的安装配置和使用等。项目主要涉及到用户行为数据的收集、用户数据的etl操作、用户数据的分析以及分析数据展示等项目模块,最终展示了一个基本的离线数据分析平台的全部实现。

 


 

一、大数据基本技能储备:

第一讲:项目介绍以及Hadoop环境搭建

第二讲:Hadoop Shell命令介绍--上

第三讲:Hadoop Shell命令介绍--下

第四讲:HDFS介绍以及Java API介绍

第五讲:MapReduce结构以及编程模型介绍

第六讲:MapReduce进阶上

第七讲:MapReduce进阶下

第八讲:Hbase介绍以及Hbase环境搭建

第九讲:Hbase客户端介绍

第十讲:Hbase和Mapreduce整合

第十一讲:Hive介绍和Hive环境搭建

第十二讲:Hive Shell命令介绍上

第十三讲:Hive Shell命令介绍下

第十四讲:Hive函数以及自定义函数讲解

第十五讲:Flume介绍

第十六讲:Sqoop介绍

第十七讲:Oozie介绍以及环境搭建

第十八讲:Oozie工作流使用介绍

第十九讲:Highcharts介绍

第二十讲:Spring+MyBatis+Mysql框架整合

 

二、项目需求介绍

第二十一讲:需求分析一

第二十二讲:需求分析二

第二十三讲:需求分析三

 

三、用户行为数据收集模块实现讲解

第二十四讲:JavaSDK数据收集引擎编写

第二十五讲:JSSDK数据收集引擎编写

 

四、数据分析模块实现讲解

第二十六讲:用户数据etl操作一

第二十七讲:用户数据etl操作二

第二十八讲:新增用户和总用户分析

第二十九讲:活跃用户分析

第三十讲:活跃会员分析

第三十一讲:新增会员和总会员分析

第三十二讲:会话分析

第三十三讲:Hourly分析

第三十四讲:浏览器PV分析

第三十五讲:公用代码提取

第三十六讲:地域信息分析

第三十七讲:外链信息分析

第三十八讲:MapReducer代码优化

第三十九讲:DimensionConverter相关服务设计

第四十讲:用户浏览深度分析

第四十一讲:事件分析

第四十二讲:订单分析

第四十三讲:MR和Hive任务Oozie部署

 

五、数据展示模块讲解:

第四十四讲:DataApi后台框架搭建

第四十五讲:用户基本信息数据展示

第四十六讲:浏览器基本信息数据展示

第四十七讲:地域信息数据展示

第四十八讲:用户浏览深度数据展示

第四十九讲:外链数据展示

第五十讲:事件数据展示

第五十一讲:订单数据展示以及项目总结


 

 

 

 

目标一. 了解hadoop的环境配置以及hadoop的基本运用管理

目标二. 了解hbase的环境配置以及hbase的基本运用管理

目标三. 了解hive的环境配置以及hive的基本运用管理

目标四. 了解flume、sqoop、oozie等hbase生态环境的配置以及基本应用管理

目标五. 了解SpringMVC、MyBatis以及Highcharts的整合使用

目标六. 了解Flume+Nginx+JS的用户行为数据收集

目标七. 通过前后台的分离,让学生掌握highcharts动态展示数据的基本使用

目标八. 通过数据分析任务的编写,让学生掌握mr和hive的编写

目标九. 通过完整项目实战,全面演示hadoop生态圈的搭建、开发、注意事项以及技巧

目标十. 通过本次课程的学习,为学员以后再工作中如何使用hadoop有一个初步的了解,对应hadoop和传统项目的整合有一个整体的了解,奠定基础

 


 

亮点一、理论与实战相结合,由浅入深。即照顾到基础学员,也照顾到一定经验的学员,在讲解过程中也为学员留下了大量的考虑时间。

亮点二、课程所有代码基本上是一行一行手工敲入,特别是对应使用hadoop和hive开发的部分代码,手把手一步步带学员从入门到精通。

亮点三、整个项目涉及到一个工作流程的全部,包括用户行为数据的收集、数据分析以及分析结果展示等各个方面。而且讲师框架全部按照大的项目框架去搭建,学员拿到该项目后,稍加修改就可以应用到自己的项目中去,实用性超强。

亮点四、对应hadoop生态圈讲解的比较细,对应如何应用hadoop生态圈有一个初步的讲解。学员通过学习该视频后,基本对如何在工作中使用hadoop有一个初步的了解。

 

 

1.课程针对人群
本课程针对具有一定的java、linux、maven基础以及对hadoop生态环境有一个初步了解的学员,想通过本项目的学习,加深对hadoop生态圈的了解、hadoop和传统开发整合开发商业项目的学员。也适合想深入了解hadoop项目应用的学员。


2.我该怎么学,如何才能学好这门课程,给些建议。
2.1、时间上的安排建议
本课程共113课时,分为51讲。如果您时间上充分,建议以每天1-2讲的进度往前学习。 
2.2、学习要求
如果您没有基础,建议还是中规中矩的按照课程进度一点一点仔细观看学习,并一定要把看完的视频中的代码自己手敲一遍,以加深理解和记忆
如果您有基础,可不必按步就搬进行,可以拿你感兴趣的部分去学习,但一定要注意实践,并学会举一反三 
如果您只是想了解hadoop的应用,可以直接看后面的几部分的视频
2.3、讲师建议
1.最好看完视频之后,抛开视频,独立自己去把上课中的示例写一遍,看自己是否理解,如果不正确,可以回过头看再看下视频,如果反复,达到真正理解和熟练掌握的目的。
2.对于项目实战部分,一定要自己亲自动手做一遍,不要满足听完就OK了
3. 建议一般听视频,一般拿个纸和笔,做一些记录和笔记,这是一种非常好的学习习惯。
4. 一定不要过于依赖视频,要学会看API和使用官网实例以及使用搜索引擎,学会思考,学会举一反三
5. 最后祝您学有所成

 


 

课程是属于某个特定的专业技术,掌握该技术后,你可以从事以下职位的相关工作
1. Hadoop开发工程师
2. Hive开发工程师
3. Java开发工程师(代码展示部分涉及到数据展示的java代码开发)


评价(0) 立即评论
0/150