Apply sql for data analytics
With Problem Solving Strategy
Structured Query Language (SQL) là kỹ năng nền tảng không thể thiếu trong phân tích dữ liệu, giúp bạn trích xuất, thao tác và phân tích dữ liệu một cách hiệu quả. Dù bạn là người mới bắt đầu hay đang muốn nâng cao kỹ năng, khóa học này được thiết kế đặc biệt để trang bị cho bạn kiến thức vững chắc và kinh nghiệm thực hành cần thiết, giúp bạn tỏa sáng trong lĩnh vực phân tích dữ liệu bằng SQL.
Nội dung
82 bài học
Thời lượng
~12 hours
Hình thức
E-learning
Level
Beginner
KHÓA HỌC NÀY DÀNH CHO
Những ai muốn bắt đầu hành trình trở thành nhà phân tích dữ liệu.
Người đi làm cần sử dụng SQL để truy vấn & xử lý dữ liệu trong database ở công ty.
Nâng cao kỹ năng thực hành SQL với các bài toán phức tạp hơn.
NỘI DUNG KHOÁ HỌC
PART 1: KHÁI NIỆM CƠ BẢN VỀ SQL DATABASE Ở DOANH NGHIỆP & THỰC HÀNH TRUY VẤN CƠ BẢN
- Dòng chảy dữ liệu 5 tầng
- 5 khái niệm quan trọng (SQL, SQL Database, Keys, Data flow, Data schema)
- Giới thiệu quy trình phân tích dữ liệu
- Truy vấn kết quả với SELECT FROM
- Sắp xếp kết quả hiển thị với ORDER BY
- Chọn lọc dữ liệu theo điều kiện WHERE
- Đặt lại tên & thứ tự hoạt động của các câu lệnh
- Thực hành 6 bài tập cơ bản
PART 2: BIẾN ĐỔI VÀ LÀM SẠCH DỮ LIỆU VỚI BUILT-IN FUNCTIONS
- Tại sao cần sử dụng Built-In functions
- 7 tiêu chuẩn của Data cleaning
- Chuyển đổi kiểu dữ liệu phân tích
- Thay đổi định dạng của dữ liệu
- Xử lý NULL
- 8 kỹ thuật xử lý data dạng chuỗi (String)
- 10 kỹ thuật xử lý data thời gian (Date time)
- 2 phương pháp xử lý nhiều trường hợp với CASE WHEN và IIF
- Bài tập thực hành
PART 3: MỞ RỘNG TRUY VẤN DATA THỰC TẾ VỚI PHƯƠNG PHÁP JOIN & UNION
- 3 lý do bạn cần truy vấn data từ nhiều bảng
- Lý thuyết 4 lệnh JOIN cơ bản
- Mô hình tổ chức bảng dữ liệu: Star schema
- 3 điều quan trọng nhất khi thực hành JOIN
- Phương pháp gộp dữ liệu với UNION
- Thực hành & luyện tập nâng cao
PART 4: NÂNG CẤP KHẢ NĂNG GIẢI QUYẾT BÀI TOÁN VỚI SUBQUERY, CTE VÀ GROUP BY
- Phương pháp lồng ghép các truy vấn với Subquery
- Phương pháp tạo bảng tạm bằng câu truy vấn
- Giải quyết các yêu cầu phức tạm với Problem Solving Strategy
- Tổng hợp dữ liệu với hàm gom nhóm GROUP BY
- Thực hành & luyện tập nâng cao
PART 5: LINH HOẠT XỬ LÝ DATA VỚI CHỨC NĂNG WINDOW FUNCTIONS
- Phương pháp xử lý với WINDOW FUNCTION
- Window Function – Hàm xếp hạng
- Window Function – Tính tổng đa chiều
- Window Function – Tính tổng tích lũy
- Những chức năng xử lý nâng cao
- Thực hành 5 bài toán nâng cao
PART 6: TRỞ THÀNH DATA ANALYST THỰC CHIẾN
- Dự án 1: Số lượng khách hàng từ chiến dịch
- Dự án 2: Sử dụng Cohort Analysis để cải thiện sản phẩm và tỉ lệ quay trở lại của khách hàng
- Lý thuyết
- Thực hành & Trực quan hoá dữ liệu
PART 7: MỞ RỘNG KẾT NỐI SQL DATABASE & XÂY DỰNG DỰ ÁN CÁ NHÂN
- Tổ chức dữ liệu với SQL Server
- Dòng chây dữ liệu: Data warehouse, data mart và vai trò của người làm phân tích
- Kết nối SQL database vào Power Bi cho dự án cá nhân
- Bạn đang ở đây và hành trình tiếp theo
Để xem chi tiết các bạn tham gia vào Community của Mazhocdata nhé!
THAM GIA KHÓA HỌC
Apply SQL For Data Analytics
1.599.000 ₫
Sau khi nắm vững kiến thức với khóa Apply SQL For Data Analytics
Đây là những khóa học mà bạn cần phải biết
Các quyền lợi khi
Tham gia khóa học
+288 Video lessons
Truy cập trọn đời vào hơn 288 bài học video với lý thuyết và project thực tiễn.
Workshop miễn phí
Khám phá đa dạng các chủ đề qua các buổi workshop hàng tuần
Community
Kết nối với hơn 1000 học viên đa lĩnh vực để cùng học hỏi và phát triển.
Update học phần mới miễn phí
Học miễn phí các học phần mới khi có update
E – learning
Học qua E-learning mọi lúc, mọi nơi, phù hợp với lịch trình cá nhân.
Tài liệu Premium miễn phí
Tham gia nhóm Kiến thức Premium, cập nhật kiến thức mới mỗi ngày.
Và quyền lợi đặc biệt
cho học viên hoàn thành Project
-
- Meeting 1:1 với từng học viên, sau khi học viên hoàn thành project cuối khoá
- Feedback chi tiết, hoàn thiện project
- Giải đáp thắc mắc về nghề nghiệp
Sản phẩm project
của học viên
của học viên
Một số câu hỏi được quan tâm
Q: Hình thức học của các khoá học là gì?
Bạn sẽ không học một mình mà luôn nhận được sự hỗ trợ từ team Mazhocdata khi được tham gia nhóm Q&A giải đáp thắc mắc của từng khóa học. Bạn được quyền đặt các câu hỏi về các vấn đề: bài giảng, công cụ, khó khăn bất cứ lúc nào.
Q: Hình thức đăng ký như thế nào?
Q: Sau các khoá học thì học viên có nhận được chứng chỉ không?
6. Q: Chuỗi khoá học có bao hàm kiến thức của một "real job" không? Sau khi hoàn thành chuỗi khoá học này có thể trở thành một DA ngay không?
Để trở thành một Data Analyst thì cần có technical lẫn soft skills. Chuỗi khoá học này được Maz xây dựng xoay quanh các technical languages. Đồng thời, đánh mạnh vào kỹ năng cốt lõi của một DA – kỹ năng giải quyết giải quyết vấn đề.
Tuy nhiên, để trở thành một DA thì bạn cũng cần thêm các yếu tố khác, như thành thạo công cụ Business Intelligence (như Tableau, Qlik, Power BI,…), và không ngừng tiếp thu domain knowledge của ngành bạn phân tích, và đặc biệt là những kỹ năng mềm khác mà trong bối cảnh học e-learning sẽ khó truyền đạt: kỹ năng như giao tiếp, kỹ năng suy luận,… Vì vậy, không thể chỉ tham gia một vài khoá học mà bạn có thể lập tức trở thành DA được nhé.
Q: Nếu chưa có kiến thức gì về Data thì có thể tham gia các khoá học không?
SQL for DA: cung cấp cho bạn kiến thức về SQL từ các khái niệm cơ bản, cách biến đổi làm sạch dữ liệu, các đến các câu truy vấn nâng cao và cách áp dụng SQL trong các bài toán thực tế.
Python for DA: Kiến thức tổng quan về Python, thư viện cực phổ biến – Pandas, trực quan hoá dữ liệu với Pandas và các dự án thực chiến.
Tuy hai khoá học về SQL và Python sẽ có nhiều kiến thức và yêu cầu các bạn phải học, luyện tập nhiều. Nhưng các khoá đều bắt đầu từ những kiến thức cơ bản nhất, vì vậy nếu bạn chưa có kiến thức về data vẫn hoàn toàn có thể theo học!
Q: Trường hợp có thắc mắc về kiến thức/bài tập trong khoá học thì em có thể hỏi ai ạ?
Nếu bạn có thắc mắc nào mà các câu trả lời trên đây chưa được giải đáp, bạn có thể liên hệ chúng mình thông qua các nền tảng này nhé!
Nếu đây là lần đầu chúng ta gặp nhau, thì…
Hi bạn!! Mình là Hiếu và đây là một “chút” câu chuyện về mình
HIẾU NGUYỄN
- Ex Senior Data Analyst @VNG
- Ex Process Improvement Consultant @Techcombank
- Content Creator @mazhocdata
- Data analytics trainer
Mình có 6 năm kinh nghiệm làm Cải tiến chất lượng và Phân tích dữ liệu ở lĩnh vực ngân hàng và công nghệ tài chính.
Hành trình làm data của mình bắt đầu từ năm 2017 tại Techcombank. Lúc ấy nghề Data ở Việt Nam còn rất mới, nhưng mình đã có dịp trải nghiệm các dự án cải tiến chất lượng ngân hàng, đảm nhiệm việc phân tích và xây dựng các báo cáo tự động trên Excel, Power BI.
2 năm sau, mình bước chân vào VNG và đảm nhiệm vai trò phân tích dữ liệu cho mảng Risk Management. Mình được tham gia xây dựng vào cả quá trình xử lý data “end-to-end.” Từ lúc “define data product” cho tới triển khai các hệ thống phân tích, xây dựng “data marts”, làm các “dashboard” to bự cho nhiều chiến lược cho sản phẩm. Mình học được nhiều về “technical skills” (với Python, Spark, ETL pipeline, …) và phát huy cả thế mạnh tư duy hơn bao giờ hết.
2022 mình chính thức ra mắt dự án lớp học Practical SQL For Data Analytics, bắt đầu hành trình trở thành một trainer ở lĩnh vực này. Với 29 khóa học đã mở, 750 học viên đồng hành, mình vô cùng hạnh phúc khi nhận được sự ủng hộ tích cực từ các bạn và được sống với đam mê giảng dạy của mình.
Năm 2024 mình tái khởi động cộng đồng học viên và cộng đồng học Data Analytics trị nên tảng mới này. Mình rất muốn lan tỏa giá trị kiến thức, những trải nghiệm của mình về công việc tới nhiều người hơn, giúp mọi người không loay hoay như mình của 7 năm về trước.
Hôm nay của bạn thật tuyệt vời nhé!
Hành trình của mình và data sẽ còn TUYỆT VỜI HƠN nữa khi có sự đồng hành của các bạn
Để lại thông tin của bạn tại Form và cùng mình khám phá thế giới của data nhé!!
Đăng ký tham gia cộng đồng miễn phí