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

Complete Databricks & PySpark Bootcamp: Zero to Hero

Khóa học hoàn chỉnh về Databricks & PySpark: Từ con số 0 đến chuyên gia

Khóa học hoàn chỉnh về Databricks & PySpark: Từ con số 0 đến chuyên gia

Làm chủ Databricks và PySpark cho Data Engineering, SQL, Delta Lake, và các dự án ETL thực tế

4.5
(575 đánh giá)
5,209 học viên
Giảng viên
manish tiwari
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 399.000đ -87%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
17.0 giờ video
139 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 31/05/2026

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

Xây dựng pipeline Data Engineering hoàn chỉnh trong Databricks bằng PySpark và SQL
Hiểu và triển khai Medallion Architecture (các lớp Bronze, Silver, Gold) để có dữ liệu sạch và đáng tin cậy
Thực hiện làm sạch dữ liệu, biến đổi và tổng hợp với PySpark cho các dự án thực tế
Tạo Dashboard & KPI trong Databricks SQL và trực quan hóa thông tin chi tiết
Có trải nghiệm thực hành với bộ dữ liệu & dự án thực tế để chuẩn bị cho các vai trò Data Engineering
Tiếp nhận và biến đổi dữ liệu bằng Auto Loader, Delta Live Tables (DLT)

Yêu cầu

Không yêu cầu kinh nghiệm trước về Databricks — chúng tôi bắt đầu từ những điều cơ bản nhất
Kiến thức cơ bản về SQL sẽ hữu ích (SELECT, JOIN, GROUP BY)
Sự nhiệt tình muốn học Data Engineering

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

Những ai đang muốn trở thành Data Engineer và muốn bắt đầu sự nghiệp với Databricks, PySpark và Delta Lake
Bất kỳ ai đang chuẩn bị cho các vai trò hoặc chứng chỉ về Data Engineering liên quan đến Databricks

Nội dung khóa học

15 phần • 139 bài giảng
1 Giới thiệu
2 Giới thiệu khóa học
3 Tài nguyên
1 DATABRICKS LÀ GÌ
2 LỢI THẾ CỦA DATABRICKS
3 TẠO TÀI KHOẢN DATABRICKS MIỄN PHÍ
4 TỔNG QUAN VỀ DATABRICKS
5 LAKEHOUSE TRONG DATABRICKS
1 UNITY CATALOG TRONG DATABRICKS LÀ GÌ
2 TẠO UNITY CATALOG TRONG DATABRICKS
3 TẠO BẢNG - MANAGED & EXTERNAL TABLES
4 VOLUMES TRONG DATABRICKS
5 TẠO VOLUMES - TẢI FILE LÊN VOLUMES
1 GIỚI THIỆU VỀ SPARK
2 KIẾN TRÚC SPARK
3 RDD LÀ GÌ
4 DAG & LAZY EVALUATION
1 THIẾT LẬP THỰC HÀNH PYSPARK
2 DATAFRAME - PYSPARK
3 TẠO DATAFRAME BẰNG JSON & PARQUET - PYSPARK
4 PHÉP BIẾN ĐỔI SELECT - PYSPARK
5 withColumn & withColumnRenamed - PYSPARK
6 FILTER TRONG PYSPARK
7 distinct vs dropDuplicates - PYSPARK
8 SORT & ORDERBY - PYSPARK
9 GROUP BY - PYSPARK
10 JOIN - PYSPARK
11 UNION - PYSPARK
12 XỬ LÝ NULL - PYSPARK
13 COLLECT - PYSPARK
14 STRUCTTYPE & STRUCTFIELD - PYSPARK
15 PIVOT & UNPIVOT - PYSPARK
16 UDF - PYSPARK
17 TEMP VIEW - PYSPARK
18 WINDOWS FUNCTION - PYSPARK
19 partitionBy & Repartition - PYSPARK
20 ĐỊNH DẠNG NGÀY THÁNG - PYSPARK
21 CÁC HÀM NGÀY THÁNG KHÁC NHAU
22 EXPLODE - PYSPARK
1 FILE TRONG DATABRICKS
2 LAKEHOUSE FEDERATION TRONG DATABRICKS
3 FOREIGN CATALOG VÀ FOREIGN TABLES
1 DATABRICKS SQL LÀ GÌ
2 TỔNG QUAN VỀ DATABRICKS SQL
3 THAM SỐ TRONG DATABRICKS SQL
4 SNIPPETS TRONG DATABRICKS SQL
5 ÔN TẬP DATABRICKS SQL - JOIN, CTE, ROW_NUMBER
6 LẬP LỊCH - TRUY VẤN
7 GIÁM SÁT - TRUY VẤN
8 CACHE - DATABRICKS
9 CẢNH BÁO - DATABRICKS
10 DATABRICKS - DASHBOARD & TRỰC QUAN HÓA
11 GENIE - DATABRICKS
1 DATABRICKS - LAKEHOUSE JOBS
2 DATABRICKS - LAKEHOUSE JOBS - THỰC HÀNH
3 THỰC HÀNH JOB IF ELSE - DATABRICKS
4 THỰC HÀNH JOB VỚI ĐIỀU KIỆN FOR EACH - DATABRICKS
5 TRIGGER THEO LỊCH
6 COMPUTE JOBS - DATABRICKS
7 NOTIFICATION JOBS - DATABRICKS
8 GIÁM SÁT JOBS - DATABRICKS
1 Spark Streaming Là Gì
2 Thách Thức Của Spark Streaming & Giới Thiệu Auto Loader
3 AUTO LOADER - KIẾN TRÚC
4 AUTO LOADER - GIỚI THIỆU THỰC HÀNH
5 AUTO LOADER - THIẾT LẬP THỰC HÀNH
6 AUTO LOADER - SCRIPT THỰC HÀNH
7 AUTO LOADER - TẢI DỮ LIỆU TĂNG DẦN
8 AUTO LOADER - XỬ LÝ SCHEMA
9 COPY INTO - GIỚI THIỆU
10 COPY INTO - THỰC HÀNH
1 DLT (DELTA LIVE TABLES) LÀ GÌ
2 DLT GIẢI QUYẾT VẤN ĐỀ GÌ
3 DLT - LỢI ÍCH
4 TRƯỜNG HỢP SỬ DỤNG DLT
5 DLT - TỔNG QUAN THỰC HÀNH
6 DLT DATASET - (STREAMING TABLE, VIEW, MATERIALIZED VIEW)
7 THỰC HÀNH DLT - STREAMING TABLE
8 THỰC HÀNH DLT - MATERIALIZED VIEW
9 THỰC HÀNH DLT - VIEW
10 THỰC HÀNH DLT - PYTHON
1 SPARK SQL CƠ BẢN
2 SPARK SQL CƠ BẢN -2 (LIMIT, LIKE, DISTINCT)
3 SPARK SQL - JOINING & UNION
4 SPARK SQL NÂNG CAO - WINDOWS FUNCTION
5 SPARK SQL NÂNG CAO - LEAD & LAG
1 CACHE VS PERSISTS
2 CÂU HỎI VỀ BẢN GHI TRÙNG LẶP - LẬP TRÌNH PYSPARK
3 CÂU HỎI VỀ KHÁCH HÀNG - ĐƠN HÀNG - LẬP TRÌNH PYSPARK
4 CÂU HỎI VỀ NHÂN VIÊN - PHÒNG BAN - LẬP TRÌNH PYSPARK
5 LẬP TRÌNH PYSPARK THEO TÌNH HUỐNG
6 CÂU HỎI LẬP TRÌNH - GIẢI MÃ JSON
7 LẬP TRÌNH PYSPARK TÍNH DOANH SỐ LŨY KẾ
8 TÌM SỐ THIẾU - LẬP TRÌNH PHỎNG VẤN
9 LẬP TRÌNH PYSPARK THEO TÌNH HUỐNG -2
10 PHỎNG VẤN PYSPARK
1 Thiết lập CI/CD cho Databricks với GitHub - Lý thuyết
2 Tích hợp Databricks với GitHub - Thực hành
3 Tạo nhánh trong Databricks và các bước triển khai lên Production
4 Chạy job Production trong Databricks trỏ đến GitHub
1 GIỚI THIỆU DỰ ÁN & TRƯỜNG HỢP SỬ DỤNG
2 THIẾT LẬP DỰ ÁN & LỚP BRONZE
3 LỚP SILVER - PYSPARK
4 TẠO LỚP GOLD VÀ DASHBOARD
1 Giới thiệu về playlist Python
2 Python Là Gì Và Các Tính Năng
3 Kiểu Dữ Liệu Và Biến Trong Python
4 Hàm Input() Trong Python
5 Toán Tử Trong Python
6 Câu Lệnh if Else Trong Python
7 Vòng Lặp For Trong Python
8 Vòng Lặp While Trong Python
9 List Trong Python
10 Phương Thức List Trong Python
11 Bài Toán Lập Trình List -1 (số thấp nhất & cao nhất)
12 Bài Toán Lập Trình List -2 (hoán đổi hai phần tử trong list)
13 Bài Toán Lập Trình List -3 (đảo ngược list)
14 Bài Toán Lập Trình List -4 (tính tổng và trung bình của list đã cho)
15 Bài Toán Lập Trình List -5 (số chẵn và lẻ từ list)
16 Bài Toán Lập Trình List -6 (xóa trùng lặp khỏi list)
17 List Comprehension
18 Tuples Trong Python
19 Sets Trong Python
20 Dictionary Trong Python
21 String Trong Python
22 Câu Hỏi Lập Trình String Trong Python
23 Hàm Trong Python
24 Args và Kwargs Trong Python
25 Lambda Trong Python
26 Map, Filter và Reduce Trong Python
27 OOPs Trong Python
28 Constructor Và Method Trong Python
29 Kế Thừa Trong Python
30 Đóng Gói Trong Python
31 Iterable vs Iterator
32 Module Trong Python
33 Module OS Trong Python
34 Date Và Datetime Trong Python
35 Try-Except Trong Python

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

Welcome to the Complete Databricks & PySpark Bootcamp: Zero to Hero

Do you want to become a job-ready Data Engineer and master one of the most in-demand platforms in the industry?
This course takes you from beginner to advanced level in Databricks, PySpark, and Delta Lake by building real-world data engineering projects step by step.

Whether you’re new to Databricks or already have some experience, this bootcamp will give you the hands-on skills to design, build, and optimize ETL pipelines on the cloud.

What you’ll learn in this course

  • Master Databricks and the Medallion Architecture (Bronze, Silver, Gold layers)

  • Build end-to-end ETL pipelines using PySpark and SQL

  • Work with Delta Lake for ACID transactions, schema evolution, and time travel

  • Ingest and process data using Auto Loader and Delta Live Tables (DLT)

  • Clean messy data with PySpark transformations and enforce data quality rules

  • Aggregate, transform, and load data into Gold tables for analytics & dashboards

  • Visualize business KPIs in Databricks SQL dashboards

  • Gain hands-on experience with real-world projects (Retail, Banking, IoT, HR, E-Commerce, Insurance, etc.)

Projects you’ll build

  • Retail Sales Analytics → Build ETL pipeline & KPIs (Revenue, AOV, Return Rate)

  • And many more real-world industry projects...

Who this course is for

  • Aspiring Data Engineers looking to start a career with Databricks & PySpark

  • SQL Developers / Analysts transitioning into Big Data & Cloud Data Engineering

  • Python Developers who want to expand into ETL pipelines and Spark

  • Cloud Engineers (AWS, Azure, GCP) who want to integrate Databricks into their workflows

  • Students and Beginners in Data Engineering who want portfolio-ready projects

Why take this course?

  • Learn by doing real projects — not just theory

  • Covers batch + streaming pipelines for modern data engineering

  • Includes best practices & optimizations used by top companies

  • Uses free Databricks Community Edition — so no paid cloud setup required

  • Prepares you for Data Engineer interviews & certifications

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 Python
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊