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

Best Hands-on Big Data Practices with PySpark & Spark Tuning

Thực hành xử lý Big Data hiệu quả nhất với PySpark & Tối ưu Spark

Thực hành xử lý Big Data hiệu quả nhất với PySpark & Tối ưu Spark

Phân tích Dữ liệu Bán cấu trúc (JSON), Cấu trúc và Phi cấu trúc với Spark, Python & Tối ưu hiệu suất Spark

4.5
(1,607 đánh giá)
12,605 học viên
Giảng viên
Amin Karami
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
13.0 giờ video
32 bài giảng
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ì

Hiểu rõ framework, mô hình thực thi và lập trình của Apache Spark để phát triển Hệ thống Big Data
Thực hành PySpark từng bước trên dữ liệu cấu trúc, phi cấu trúc và bán cấu trúc sử dụng RDD, DataFrame và SQL
Hướng dẫn làm việc với môi trường Spark miễn phí trên Đám mây và Máy tính cá nhân để thiết lập và cấu hình
Xây dựng ứng dụng Big Data từ cơ bản đến nâng cao cho nhiều loại dữ liệu (khối lượng, đa dạng, độ phức tạp) qua các tình huống thực tế
Khám phá và áp dụng các phương pháp tối ưu hóa, điều chỉnh hiệu suất để quản lý Dữ liệu lệch (Skewness) và ngăn chặn Tràn bộ nhớ (Spill)
Khám phá và áp dụng Thực thi Truy vấn Thích ứng (AQE) để tối ưu hóa truy vấn Spark SQL trong thời gian chạy
Tìm hiểu và giải thích được cơ chế Đánh giá Lười biếng (Chuyển đổi Hẹp vs Rộng) và cách hoạt động nội bộ của Spark
Xây dựng và học ứng dụng Spark SQL sử dụng JDBC (Kết nối Cơ sở Dữ liệu Java)

Yêu cầu

Chỉ cần kiến thức Python và SQL rất cơ bản
Nếu bạn mới học lập trình Python, đừng lo lắng! Bạn có thể học miễn phí qua kênh YouTube của tôi. Hãy đăng ký kênh và tiếp tục học tập dễ dàng

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

Dành cho Nhà phát triển Dữ liệu Mới vào nghề/Trung cấp/Cao cấp muốn thành thạo Spark/PySpark và mở rộng kiến thức Phân tích Big Data
Nếu bạn mới học lập trình Python, đừng lo lắng! Bạn có thể học miễn phí qua kênh YouTube của tôi. Hãy đăng ký kênh và tiếp tục học tập dễ dàng

Nội dung khóa học

9 phần • 32 bài giảng
1 Ưu đãi giảm giá các khóa học Udemy của tôi
2 Học Python thực hành miễn phí trên Kênh YouTube của tôi
3 Chúng tôi muốn biết ý kiến của bạn!
4 PySpark cho Xử lý Song song
5 Môi trường Lập trình Spark
6 Ôn tập lập trình PySpark sử dụng RDD (phần_1)
7 Bài tập bổ sung: map() vs mapPartitions()
8 Ôn tập lập trình PySpark sử dụng RDD (phần_2)
9 Ôn tập lập trình PySpark sử dụng DF (phần_1)
10 Ôn tập lập trình PySpark sử dụng DF (phần_2)
1 Phân tích JSON sử dụng RDD
2 Phân tích JSON sử dụng DF
1 Phân tích Dữ liệu Cấu trúc sử dụng RDD
2 Phân tích Dữ liệu Cấu trúc sử dụng DF
3 Phân tích So sánh RDD vs. DF cho Dữ liệu Cấu trúc
1 RDD cho Phân tích Tập tin Log
2 Phân tích So sánh RDD vs. DF cho Dữ liệu Phi cấu trúc
1 Tối ưu hóa Dữ liệu Lệch trong Spark (phần_1)
2 Tối ưu hóa Dữ liệu Lệch trong Spark (phần_2)
3 Tối ưu hóa Dữ liệu Lệch trong Spark (phần_3)
4 Tối ưu hóa Spark để Hiệu suất Tốt hơn (Ngăn chặn Spill)
5 Tối ưu hóa Spark sử dụng Thực thi Truy vấn Thích ứng_1
6 Tối ưu hóa Spark sử dụng Thực thi Truy vấn Thích ứng_2
1 Đánh giá Lười biếng (Chuyển đổi Hẹp vs Rộng)
2 Spark thực thi chương trình (job, stage, executor và task) nội bộ như thế nào?
3 Spark SQL sử dụng JDBC (phần_1)
4 Spark SQL sử dụng JDBC (phần_2)
1 Panel và hvPlot: Công cụ Trực quan hóa Dữ liệu cấp cao cho Python (Giảm 50-70%)
1 Làm chủ "Hồi quy Tuyến tính" với PySpark ML: Hiểu sâu Toán học
2 Làm chủ "Hồi quy Logistic" với PySpark ML: Hiểu sâu Toán học
3 Làm chủ "Gaussian Naive Bayes" với PySpark ML: Hiểu sâu Toán học
1 3 Cách Thông minh để Tải Bộ dữ liệu HUGE Hugging Face khổng lồ vào PySpark

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

In this course, students will be provided with hands-on PySpark practices using real case studies from academia and industry to be able to work interactively with massive data. In addition, students will consider distributed processing challenges, such as data skewness and spill within big data processing. We designed this course for anyone seeking to master Spark and PySpark and Spread the knowledge of Big Data Analytics using real and challenging use cases.

We will work with Spark RDD, DF, and SQL to process huge sized of data in the format of semi-structured, structured, and unstructured data. The learning outcomes and the teaching approach in this course will accelerate the learning by Identifying the most critical required skills in the industry and understanding the demands of Big Data analytics content.

We will not only cover the details of the Spark engine for large-scale data processing, but also we will drill down big data problems that allow users to instantly shift from an overview of large-scale data to a more detailed and granular view using RDD, DF and SQL in real-life examples. We will walk through the Big Data case studies step by step to achieve the aim of this course.

By the end of the course, you will be able to build Big Data applications for different types of data (volume, variety, veracity) and you will get acquainted with best-in-class examples of Big Data problems using PySpark.

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 Spark
Hiển thị tất cả khoá học Big Data
Hiển thị tất cả khoá học Data Engineering
Hiển thị tất cả khoá học Pyspark
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊