Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Apache Flink | A Real Time & Hands-On course on Flink

Apache Flink | Khóa học thực hành thời gian thực về Flink

Apache Flink | Khóa học thực hành thời gian thực về Flink

Khóa học toàn diện và thực hành chuyên sâu về công nghệ xử lý luồng vượt trội Spark - Apache Flink

4.3
(2,726 đánh giá)
23,689 học viên
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 359.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
6.0 giờ video
60 bài giảng
2 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Học framework xử lý luồng tân tiến nhất của Apache, nhanh hơn Hadoop và Spark - Apache Flink
Nắm vững kiến thức nền tảng Apache Flink: Kiến trúc, Mô hình lập trình, So sánh với Hadoop và Spark
Các phép biến đổi đa dạng của Dataset và DataStream API
Hiểu rõ hoạt động của từng thành phần Apache Flink qua ví dụ thực hành
Chủ đề NÂNG CAO - Cửa sổ, Bộ kích hoạt, Điểm kiểm tra, Trạng thái, Chịu lỗi, Watermark, Phần tử đến muộn và nhiều hơn nữa
API quan hệ của Flink - Table API, SQL API + API đồ thị Flink - Gelly API
Xây dựng và triển khai 3 Case Study thời gian thực sử dụng Flink
Bộ dữ liệu và mã Flink dùng trong bài giảng có sẵn ở mục tài nguyên

Yêu cầu

Kiến thức cơ bản về các framework phân tán
Kiến thức cơ bản về OOPS
Mọi kiến thức còn lại về Apache Flink đều được trình bày qua ví dụ trong khóa học này

Đối tượng phù hợp

Dành cho học viên muốn học Apache Flink từ CƠ BẢN đến Triển khai Dự án Thực tế
Người mới làm quen với xử lý luồng, muốn học framework xử lý luồng tốt hơn Spark
Kỹ sư dữ liệu cảm thấy bỏ lỡ cơ hội tiếp cận sớm với Hadoop & Spark
Lập trình viên Hadoop & Spark muốn nâng cấp lên công cụ xử lý luồng Big Data mới nhất của Apache

Nội dung khóa học

14 phần • 60 bài giảng
1 Tổng quan Flink
2 Thông báo
3 Xử lý theo lô vs Xử lý luồng
4 Hadoop vs Công cụ xử lý luồng (Spark & Flink)
5 Spark vs Flink
6 Kiến trúc/Hệ sinh thái Flink
7 Mô hình lập trình Flink | Luồng chương trình Flink
8 Cài đặt Flink
1 Cấu trúc mã mặc định của chương trình Flink
2 WordCount dùng Map, Flatmap, Filter, Groupby | Phần 1
3 WordCount dùng Map, Flatmap, Filter, Groupby | Phần 2
4 Phép nối - Inner join
5 Phép nối - Left, Right & Full Outer Join
6 Gợi ý tối ưu hóa phép nối (Tính năng độc quyền)
1 Nguồn dữ liệu & Đích dữ liệu của Datastream API
2 Chương trình đầu tiên sử dụng Datastream API
3 Thao tác Reduce
4 Thao tác Fold
5 Các thao tác tổng hợp trong Flink
6 Thao tác Split
7 Toán tử Iterate
1 Giới thiệu về cửa sổ
2 Bộ phân bổ cửa sổ
3 Các khái niệm thời gian khác nhau của cửa sổ trong Flink
4 Triển khai Tumbling Windows
5 Triển khai Sliding Windows
6 Triển khai Session Windows
7 Triển khai Global Windows
1 Bộ kích hoạt trong cửa sổ
2 Bộ loại bỏ cho cửa sổ
1 Watermark, phần tử đến muộn & độ trễ cho phép
2 Cách tạo Watermark
1 Trạng thái trong Flink là gì
2 Điểm kiểm tra và Chụp nhanh rào cản
3 Điểm kiểm tra tăng dần (Tính năng mới)
4 Các loại trạng thái
5 Triển khai Value State
6 Triển khai List State
7 Triển khai Reducing State
8 Triển khai Managed Operator State
9 Triển khai Điểm kiểm tra trong chương trình Flink
10 Triển khai Broadcast State
11 Queryable State (Phiên bản Beta)
12 Mã Queryable State
1 Lấy dữ liệu Twitter qua API
2 Thêm Kafka vào Flink làm nguồn dữ liệu
1 Giới thiệu
2 Phân tích dữ liệu Twitter - Phần 1
3 Phân tích dữ liệu Twitter - Phần 2
1 Giới thiệu
2 Nhận diện giao dịch gian lận theo thời gian thực
1 Xử lý dữ liệu chứng khoán thời gian thực | Phần 1
2 Xử lý dữ liệu chứng khoán thời gian thực | Phần 2
1 Giới thiệu Table & Sql API
2 Cách đăng ký bảng trong API quan hệ
3 Viết truy vấn bằng Table API
4 Viết truy vấn bằng Sql API
1 Đồ thị là gì
2 Tính toán bạn của bạn bè bằng GELLY Api
1 Quà tặng

Giới thiệu khóa học

*** Note (2025) : All the codes are updated with latest Flink version.

Apache Flink is considered as the successor to Hadoop and Spark. It is the next generation Big data engine for Stream processing. If Hadoop represents 3G and Spark is 4G, then Apache Flink can be seen as the 5G in Big data stream processing frameworks. Unlike Spark which was not a true Stream processing framework (rather a makeshift), Apache Flink is a TRUE Streaming engine with added capacity to perform Batch, Graph, Table processing and also to run Machine Learning algorithms.

Apache Flink is the latest Big data technology and is rapidly gaining momentum in the market. It is assumed that same like Apache Spark replaced Hadoop, Flink can also replace Spark in the coming near future.

Demand of Flink in market is already swelling. Many big companies from multiple industry domains have already started using Apache Flink to process their Real-time Big data and thousands other are diving into.

What's included in the course ?

  • Complete Apache Flink concepts explained from Scratch to Real-Time implementation.

  • Each and Every Apache Flink concept is explained with a HANDS-ON Flink code of it.

  • Includes even those concepts, the explanation to which is not very easily available online.

  • For Non-Java developer's help, All Flink Java codes are explained line by line in such a way that even a non-technical person can understand.

  • Flink codes and Datasets used in lectures are attached in the course for your convenience.

  • All the codes are updated with latest Flink version.

  • Implement 3 Real-time Case Studies using Flink.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Apache Flink
Hiển thị tất cả khoá học Big Data Processing
Hiển thị tất cả khoá học Data Streaming
Hiển thị tất cả khoá học Real Time Analytics
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊