为了帮助开发者更好地学习,Flink 课程全面升级,本期将带你走进 Apache Flink 2021 最新入门课程,让你0基础入门,8节课成为 Flink 专家。
本课程由阿里云开发者学院与 Apache Flink 社区共同出品,Apache Flink PMC 及 Committer 精心打磨的 Flink 零基础入门教程。
课程内容先从基础理论入手,全盘解析 Apache Flink 底层架构、核心功能模块、社区生态,帮您建立对 Flink 应用场景与功能实现的系统认知。同时,PMC 大佬将手把手进行实操演示,8节课课程,助您完成从理论到实操的跨越,轻松收获 Flink 生产环境开发技能。
- 课程简介:超强嘉宾全盘解析 Apache Flink 底层架构、核心功能模块、社区生态,帮你建立对 Flink 应用场景与功能实现的系统认知。PMC 大佬手把手实操演示,轻松收获 Flink 生产环境开发技能。
- 适合人群:高校学生/初级开发者/实时计算用户
- 难度等级:初级
- 技术领域:Flink、实时计算
【开课寄语】
嘉宾:王峰(莫问),Apache Flink Community China 发起人,阿里云计算平台事业部实时计算与开放平台部门负责人
8节课课程表
【第一课】
课程名称:《第一课,走进 Apache Flink》
- 什么是Apache Flink
- Apache Flink在中国的产业落地,典型应用场景
- Apache Flink 基本概念
主讲嘉宾:李钰(绝顶),Apache Flink PMC,阿里巴巴高级技术专家
【第二课】
课程名称:《Stream Processing with Apache Flink》
- 流计算的抽象
- 流计算中的时间
- Flink DataStream demo
主讲嘉宾:崔星灿,Apache Flink Committer
【第三课】
课程名称:《Flink Runtime Architecture》
- JobMaster
- TaskManager
- ResourceManager
主讲嘉宾:朱翥(长耕),Apache Flink Committer,阿里巴巴技术专家
【第四课】
课程名称:《 Fault-tolerance in Flink》
- Chandy-Lamport algorithm.
- Checkpoint and recovery.
- State backend
主讲嘉宾:李钰(绝顶),Apache Flink PMC,阿里巴巴高级技术专家
【第五课】
课程名称:《Flink SQL / Table 介绍与实战》
- 在本课程中,Flink SQL/Table 的基础概念,Flink SQL/Table 是如何统一流处理和批处理的,您还将学习到如何充分发挥使用 SQL 来编写 Apache Flink 作业的潜力。我们将研究流式 SQL 的不同案例,包括连接流数据、维表关联、窗口聚合、维护物化视图等等。
主讲嘉宾:伍翀(云邪),Apache Flink PMC,阿里巴巴技术专家
【第六课】
课程名称:《PyFlink 快速上手》
- PyFlink 简介
- PyFlink 功能介绍
- PyFlink 功能演示
- PyFlink 下一步规划
主讲嘉宾:付典,Apache Flink Committer,阿里巴巴技术专家
【第七课】
课程名称:《Flink Ecosystems》
- 在本课程中,我们将介绍如何通过Flink与外部系统进行对接,并结合例子介绍几个常用的外部系统connector,包括FileSystem、Kafka、Hive等。
主讲嘉宾:李锐(天离),Apache Hive PMC,阿里巴巴技术专家
【第八课】
课程名称:《Flink Connector 详解》
- 本课程将介绍 Flink 全新的 Connector API 顶层架构设计,包括 1.11 版本引入 Source API 和 1.12 版本引入的 Sink API,并结合 Kafka、FileSystem 等为开发者进行技术细节的解读和最佳开发实践,从而轻松上手 Connector 的开发,将 Flink 对接至自己的外部系统。
主讲嘉宾:任庆盛(庆盛),阿里巴巴开发工程师
8节课你将收获
- 掌握 Apache Flink PMC 视角下对 Flink 的全方位认知,规避理解与应用的误区。
- 建立对 Flink 应用场景与功能实现的系统生态体系,拥有打开 Flink 应用新思路。
- 通过手把手实操演示,收获 Flink 生产环境开发技能,完成实战进阶。
新的一年,我们要给自己立一个Flag,掌握一项属于自己的技能。而本次课程恰好对应于热衷学习的你,给自己 8 节课的时间,期待一个不一样的自己。
点击本链接即可免费学习