课程简介
随着Flink技术的飞速发展,Flink在实时处理数据方面体现出越来越显著的优势。Flink作为一个针对流数据和批数据的分布式处理引擎,其应用领域越来越广泛。本课程将从Flink处理框架的基础安装/技术要点/相关操作等进行讲解,并结合Flink电商项目,让学习者快速掌握Flink相关的开发技术。
适合人群
1. 对大数据实时处理感兴趣的学习者
2. 工作中需要使用Flink框架来解决问题的工程师
3. 学习过大数据基础,想继续提升技术能力的学习者
4. 大数据领域从业者或想转型大数据开发的工程师
技术储备
1. 有一定编程及web开发经验
2. 熟悉分布式原理
课程特色
从基础到操作,再到电商项目实践,层层递进,系统的剖析Flink所有基本技能点
课程注重实战,入门企业级实战开发项目,帮助学习者快速消化吸收所学知识,学以致用
实战项目涵盖Flink、hbase、kafka、springboot、yarn、canal 多种主流开发技术,帮助学习者深入地掌握Flink核心技术
课程收获
1. 了解Flink框架技术,能独立进行安装及环境配置
2. 能够使用Flink进行实时与离线数据的处理
3. 能够使用Flink解析kafka的流式数据并进行计算
4. 能够使用Flink对电商的各种指标进行实时的计算
5. 能够了解真正的Flink如何进行开发
实战项目
实战项目——Flink 实时电商分析系统
本项目主要用于互联网电商企业中,使用Flink技术开发的大数据统计分析平台,对电商网站的各种用户行为进行复杂的分析,用统计分析出来的数据,辅助公司人员分析现有产品的情况,并根据用户行为分析结果持续改进产品的设计以及调整公司的战略和业务,最终达到用大数据技术来帮助提升公司的业绩、营业额以及市场占有率的目标。
常见的Flink 实时电商行为分析
(1)用户访问行为分析
(2)用户购物行为分析
(3)用户点击行为分析
-
黑马大数据讲师讲师多年JavaEE开发及编码经验,曾主导多个项目开发,熟悉SpringMVC、MyBatis、Spring等JavaWeb技术,具有多年大数据开发经验,对大数据领域中的常用框架hadoop、hive、flume、kafka、storm、spark等有丰富的实战经验和研究。授课风格严谨,课堂气氛活跃。