Bỏ qua đến nội dung chính

Phân tích dữ liệu với PythonƯu đãi khóa học

Sở hữu trọn đời, cập nhật miễn phí, học phí bảo toàn khi bạn học tiếp.

899.000đ

Học phí khóa này

7

Chương

~29 giờ

Video bài giảng

Phân tích dữ liệu với Python

Nhận một file dữ liệu thô và trả lại một báo cáo có kết luận đứng vững được.

  • 39 bài · ~29 giờ video
  • Project 2: báo cáo EDA end-to-end, nộp GitHub
  • Thu thập dữ liệu từ file, API, web scraping và SQL
  • Cấp độ: Nhập môn

  • 7 chương

  • 39 bài

  • ~29 giờ video

  • Sở hữu trọn đời

DÀNH CHO AI & CHUẨN ĐẦU RA

Ai nên học khóa này, và học xong làm được gì

Đây là khóa đầu tiên của lộ trình có yêu cầu đầu vào: bạn cần biết viết hàm và đọc file bằng Python trước khi vào, phần còn lại khóa lo. Phần chuẩn đầu ra lấy từ đề cương, mỗi điều đều có chương dạy và một phần của Project 2 để đối chiếu.

Dành cho ai

Đang làm số liệu bằng Excel

Kế toán, marketing, vận hành, kinh doanh: những người đã sống với bảng tính mỗi ngày.

Định hướng Data Analyst

Cần pandas, trực quan hóa, SQL và thống kê suy diễn trong một lộ trình liền mạch.

Vừa học xong Khóa 1

Muốn viết lại những vòng lặp cũ theo lối vectorization của NumPy và pandas.

Yêu cầu đầu vào

  • Hoàn thành Khóa 1 hoặc nắm tương đương: hàm, list và dict, đọc ghi file, bắt lỗi bằng try/except; bài 6.1 viết lại chính các vòng lặp đó.

  • Bài kiểm tra đầu vào 15 câu tự đánh giá, chấm xong chỉ ra đúng phần bạn còn hổng kèm hướng dẫn ôn nhanh trước khi vào chương 6.

  • Một máy tính Windows hoặc macOS thông thường. Khóa này không train mô hình nên không cần GPU; bộ dữ liệu xuyên suốt khoảng 50.000 dòng.

  • Không cần nền toán đại học. Thống kê ở khối 2 dạy bằng mô phỏng trước, công thức sau: khoảng tin cậy dựng bằng bootstrap.

Bạn sẽ làm được gì

  • Đọc được dữ liệu từ CSV, Excel, JSON, API và SQL vào pandas, kể cả những file lỗi header hay dính cột như bốn file của bài 7.2.

  • Làm sạch dataset thật: ô thiếu, dòng trùng, sai kiểu, chuỗi lộn xộn, outlier, ngày tháng kiểu Việt Nam, bằng pipeline có log từng bước.

  • Trả lời câu hỏi kinh doanh bằng lọc, groupby, pivot và merge để ghép nhiều bảng, thay vì dò tay từng dòng trên bộ dữ liệu ba bảng.

  • Chọn đúng loại biểu đồ cho từng câu hỏi và vẽ bằng Matplotlib, Seaborn hoặc Plotly, có tiêu đề là kết luận, xuất được dashboard ra HTML.

  • Kết luận kèm kiểm định: khoảng tin cậy dựng bằng bootstrap, t-test, A/B test, và biết khi nào tương quan không phải nhân quả.

Kỹ năng bạn sẽ có sau khóa

Mỗi kỹ năng dưới đây đều có bài tập tương ứng trong đề cương 7 chương.

  • NumPy & vectorization
  • Series & DataFrame
  • loc, iloc & mask
  • GroupBy & pivot
  • merge, join, concat
  • Làm sạch dữ liệu
  • Time series
  • Matplotlib & Seaborn
  • Plotly tương tác
  • Data storytelling
  • API & requests
  • Web scraping
  • SQL
  • Kiểm định & A/B test
ĐỀ CƯƠNG

Bảy chương, 39 bài, chia làm hai khối

Khối 1 (chương 6–10) là Python cho dữ liệu: NumPy, pandas, làm sạch, trực quan hóa, thu thập. Khối 2 (chương 11–12) là thống kê ứng dụng, dạy bằng mô phỏng thay cho bảng tra. Mở từng chương để xem đủ danh sách bài.

  1. NumPy5 bài · 3h
  2. Pandas cơ bản7 bài · 5h
  3. Làm sạch dữ liệu6 bài · 4h30'
  4. Trực quan hóa5 bài · 3h30'
  5. Thu thập dữ liệu6 bài · 4h
  6. Thống kê mô tả5 bài · 3h30'
  7. Thống kê suy diễn5 bài · 3h30'
6

NumPy

5 bài · 11 video · 3h
  • Bài 6.1: Array & tư duy vectorization3 video · 38 phút · thực hành: viết lại các bài vòng lặp của Khóa 1 bằng NumPy
  • Bài 6.2: Indexing, slicing & boolean mask2 video · 34 phút · thực hành: lọc bảng điểm, thay giá trị âm bằng 0
  • Bài 6.3: Broadcasting & phép toán giữa các mảng2 video · 34 phút · thực hành: chuẩn hóa min-max một bảng dữ liệu hai chiều
  • Bài 6.4: Thống kê trên mảng & khái niệm axis2 video · 36 phút · thực hành: phân tích ma trận điểm thi theo cả hai trục
  • Bài 6.5: Đại số tuyến tính tối thiểu & số ngẫu nhiên2 video · 38 phút · quiz 12 câu và notebook xử lý ma trận doanh thu
7

Pandas cơ bản

7 bài · 19 video · 5h
  • Bài 7.1: Series & DataFrame3 video · 42 phút · thực hành: dựng DataFrame từ dữ liệu điểm thi rồi khám phá nhanh
  • Bài 7.2: Đọc & ghi dữ liệu3 video · 44 phút · thực hành: đọc bốn file lỗi khác nhau thành DataFrame sạch
  • Bài 7.3: Chọn cột, chọn hàng: loc & iloc3 video · 45 phút · thực hành 12 câu chọn đúng dữ liệu trên dataset thương mại điện tử
  • Bài 7.4: Lọc dữ liệu theo điều kiện2 video · 40 phút · thực hành 15 câu lọc, từ dễ đến lắt léo
  • Bài 7.5: Sắp xếp & thống kê nhanh2 video · 40 phút · thực hành: bảng xếp hạng chi nhánh, phân bố đơn hàng theo tỉnh thành
  • Bài 7.6: GroupBy & aggregation3 video · 45 phút · thực hành 10 câu hỏi kinh doanh chỉ groupby mới trả lời được
  • Bài 7.7: apply, map & luyện tập tổng hợp3 video · 44 phút · quiz 15 câu và notebook 20 bài tự luyện
8

Pandas nâng cao: làm sạch dữ liệu

6 bài · 15 video · 4h30'
  • Bài 8.1: Dữ liệu thiếu2 video · 42 phút · thực hành: xử lý 5 cột thiếu và viết đoạn giải thích lựa chọn
  • Bài 8.2: Trùng lặp & outlier2 video · 44 phút · thực hành: làm sạch trùng và outlier, báo cáo số dòng trước sau mỗi bước
  • Bài 8.3: Kiểu dữ liệu & chuẩn hóa chuỗi3 video · 46 phút · thực hành: chuẩn hóa cột địa chỉ và cột giá tiền
  • Bài 8.4: Ghép bảng: merge, join, concat3 video · 46 phút · thực hành: ghép ba bảng để trả lời một câu hỏi kinh doanh
  • Bài 8.5: Pivot & reshape2 video · 44 phút · thực hành: dựng ba bảng báo cáo chéo
  • Bài 8.6: Time series & datetime3 video · 48 phút · quiz 15 câu và notebook pipeline làm sạch trọn vẹn, có log từng bước
9

Trực quan hóa dữ liệu

5 bài · 13 video · 3h30'
  • Bài 9.1: Matplotlib nền tảng3 video · 44 phút · thực hành: tái tạo bốn biểu đồ mẫu, có định dạng trục tiền VND
  • Bài 9.2: Chọn đúng biểu đồ cho đúng câu hỏi3 video · 44 phút · thực hành: chọn và vẽ biểu đồ cho sáu câu hỏi kinh doanh cho sẵn
  • Bài 9.3: Seaborn3 video · 42 phút · thực hành: bộ sáu biểu đồ EDA chuẩn cho một dataset mới
  • Bài 9.4: Plotly: biểu đồ tương tác2 video · 38 phút · thực hành: dashboard mini ba biểu đồ tương tác, xuất ra HTML
  • Bài 9.5: Data storytelling2 video · 42 phút · quiz 10 câu và bài sửa năm biểu đồ tệ thành năm biểu đồ tốt
10

Thu thập dữ liệu

6 bài · 14 video · 4h
  • Bài 10.1: API & requests3 video · 42 phút · thực hành: thu thập dữ liệu từ một API công khai thành CSV sạch
  • Bài 10.2: Web scraping với BeautifulSoup3 video · 44 phút · đạo đức và pháp lý scraping, Nghị định 13/2023 · thực hành trên trang tĩnh của khóa
  • Bài 10.3: Selenium cho trang động2 video · 38 phút · thực hành: scrape trang demo động của khóa học
  • Bài 10.4: SQL cơ bản cho người làm dữ liệu2 video · 40 phút · thực hành 12 câu SQL trên bản SQLite của dataset xuyên suốt
  • Bài 10.5: SQL + pandas: cặp bài trùng2 video · 38 phút · thực hành: pipeline từ SQLite sang pandas rồi ra báo cáo tuần
  • Bài 10.6: Pipeline thu thập dữ liệu hoàn chỉnh2 video · 38 phút · quiz 12 câu · nguồn dataset công khai cho người học Việt Nam
11

Thống kê mô tả & xác suất

5 bài · 10 video · 3h30'
  • Bài 11.1: Thống kê mô tả đúng cách2 video · 40 phút · thực hành: viết một đoạn mô tả thống kê trung thực cho dataset
  • Bài 11.2: Phân phối dữ liệu2 video · 40 phút · thực hành: chẩn đoán sáu histogram bất thường và giải thích nguyên nhân
  • Bài 11.3: Xác suất cơ bản qua mô phỏng2 video · 42 phút · thực hành: mô phỏng bài toán sinh nhật trùng bằng NumPy
  • Bài 11.4: Phân phối chuẩn & z-score2 video · 42 phút · thực hành: so sánh học sinh giữa các môn bằng z-score
  • Bài 11.5: Định lý Bayes & tư duy cập nhật niềm tin2 video · 46 phút · quiz 12 câu và notebook mô phỏng tự luyện
12

Thống kê suy diễn

5 bài · 11 video · 3h30'
  • Bài 12.1: Lấy mẫu & định lý giới hạn trung tâm2 video · 42 phút · thực hành: tự mô phỏng CLT với ba phân phối gốc khác nhau
  • Bài 12.2: Khoảng tin cậy2 video · 40 phút · thực hành: ước lượng chi tiêu trung bình khách hàng kèm khoảng tin cậy
  • Bài 12.3: Kiểm định giả thuyết & p-value3 video · 46 phút · thực hành: kiểm định xem chi nhánh A có thật sự bán tốt hơn chi nhánh B
  • Bài 12.4: A/B testing thực chiến2 video · 42 phút · thực hành: phân tích trọn bộ dữ liệu một A/B test và ra khuyến nghị
  • Bài 12.5: Tương quan vs nhân quả & tổng kết khóa2 video · 40 phút · quiz 12 câu và bài tự luyện tổng hợp khối thống kê

Tổng: 39 bài · 101 video · ~29 giờ

PROJECT CUỐI KHÓA

Một báo cáo EDA end-to-end trên dữ liệu Việt Nam

Ba bài hướng dẫn đi từ đề bài đến lúc nộp. Bạn tự làm là chính, video chỉ là khung và bài mẫu để đối chiếu.

Project 2: Báo cáo EDA end-to-end trên dataset Việt Nam

3 bài · 8 video · khoảng 120 phút

Một notebook báo cáo hoàn chỉnh trên dataset bạn tự chọn: giá nhà, điểm thi THPT, dữ liệu thương mại điện tử hay thời tiết. Đi từ thu thập, làm sạch có ghi log, phân tích trả lời năm câu hỏi, đến phần khuyến nghị. Chấm theo rubric 25 điểm và phải chạy được từ đầu đến cuối sau Restart & Run All.

1

Đề bài & khung báo cáo

Đọc rubric 25 điểm, xem hai bài mẫu 15 điểm và 24 điểm để thấy khác nhau ở đâu, chọn dataset rồi đặt năm câu hỏi phân tích tốt và phác mục lục notebook.

2

Thực hiện từng giai đoạn

Thu thập và khám phá ban đầu kèm nhật ký chất lượng dữ liệu, làm sạch có log trước sau bằng pipeline chương 8, phân tích từng câu hỏi bằng groupby hoặc pivot cộng một biểu đồ, rồi viết phát hiện.

3

Hoàn thiện & nộp bài

Tự review theo rubric, tránh những lỗi trừ điểm quen thuộc, trình bày năm phút trong cộng đồng và đưa notebook lên GitHub.

Đây là sản phẩm đầu tiên trong hồ sơ mà nhà tuyển dụng Data Analyst đọc được từ đầu đến cuối. Nộp project là điều kiện nhận chứng nhận Khóa 2, và ở chương 12 bạn nâng cấp chính nó bằng kiểm định thống kê.

SAU KHÓA NÀY

Phân tích dữ liệu với Python: pandas, SQL, thống kê | AIDev

Khóa phân tích dữ liệu tiếng Việt: 7 chương, 39 bài, ~101 video, ~29 giờ về pandas, làm sạch, trực quan hóa, thu thập từ API và SQL, thống kê suy diễn.

Bạn có trong tay

  • Một notebook báo cáo EDA end-to-end trên dataset bạn tự chọn, chấm theo rubric 25 điểm và chạy lại được từ đầu.

  • Pipeline làm sạch có log số dòng trước và sau mỗi bước, dựng ở chương 8 và dùng lại cho dataset mới.

  • Bộ biểu đồ EDA chuẩn cho một dataset lạ, mỗi biểu đồ có tiêu đề là một kết luận.

  • Thói quen kết luận kèm kiểm định: khoảng tin cậy, t-test và A/B test thay cho cảm giác.

Khóa tiếp theo

Machine Learning thực chiến

Chương 13–17 · 23 bài · ~18,5 giờ video

899.000đ

Lối ra nghề gần nhất

Điểm dừng 1 · sau Khóa 2 hoặc 3 · Nghề dữ liệu

  • Data Analyst
  • BI Analyst
  • Data Scientist
  • Product Analyst

Vị trí lấy theo mô tả tuyển dụng công khai, không phải cam kết việc làm. Kết quả phụ thuộc vào năng lực, nỗ lực và bối cảnh của từng học viên.

CÁCH DẠY

Ba điều bạn sẽ thấy trong mọi bài của khóa

Bốn nguyên tắc quay và dạy áp dụng chung cho cả lộ trình, viết đầy đủ ở trang lộ trình. Ba điều này là phần bạn gặp ngay ở Khóa 2.

Live-coding quay một lần

Gõ code trực tiếp, sai đâu sửa đó ngay trong video, không cắt phần gỡ lỗi đi.

Vẽ AIDev Draw trước khi code

Khái niệm khó được vẽ tay cho thấy bản chất trước khi có dòng code đầu tiên.

Một dataset đi suốt khóa

Bộ dữ liệu bán hàng thương mại điện tử Việt Nam cố tình để bẩn, bạn làm sạch dần qua từng chương.

NGƯỜI DẠY

Ai quay và dạy khóa này

Khóa này, như cả lộ trình, do một người biên soạn, quay và đứng lớp. Hồ sơ dưới đây công khai để bạn tự đối chiếu.

Nguyễn Việt Chung

Nguyễn Việt Chung

Founder AIDev & VietPlatform · Thạc sĩ AI MSE

  • Thạc sĩ AI MSE, tốt nghiệp thủ khoa xuất sắc 9,4/10, nền nghiên cứu đứng sau lộ trình này.

  • Đồng sáng lập, CTO E-University và SVOnline: chuyển đổi số 10+ trường đại học, super app 40.000+ sinh viên.

  • Sáng lập AIDev, đơn vị xây hệ thống AI cho doanh nghiệp và trực tiếp sản xuất toàn bộ lộ trình này.

HỌC PHÍ

Mua riêng khóa này, hoặc đi trọn lộ trình

Học phí trả một lần. Nếu sau này bạn muốn học tiếp, khoản đã đóng cho khóa này được trừ trọn vào gói cao hơn.

Giá gốc: 1.490.000đ

Giá bán: 899.000đ

Sở hữu trọn đời

Giữ chỗ ưu đãi

Năm khóa của lộ trình, mua một lần

Khóa này là chặng thứ hai. Trọn lộ trình gồm năm khóa và một capstone bảo vệ để lấy chứng nhận, đi từ Python đến một sản phẩm AI chạy thật.

Khóa này

899.000đ

Trọn lộ trình

1.790.000đ

Giá Founding đợt 1

Mua lẻ đủ 5 khóa 4.586.000đ · tiết kiệm 2.096.000đ (46%)

Học phí của bạn không bao giờ mất. Mỗi đồng đã đóng đều được trừ trọn khi bạn đi tiếp lên mốc cao hơn trong lộ trình.

Xem trọn lộ trình

Khóa học là nội dung số; sau khi mở quyền truy cập, học phí không được hoàn lại. Ngoại lệ duy nhất là cam kết Founding về lịch phát hành. Xem điều khoản khóa học

CAM KẾT

Ba điều được viết ra để bạn đối chiếu

Mua một khóa đang trong quá trình sản xuất là một rủi ro có thật. Đây là phần rủi ro chúng tôi nhận về mình.

Sở hữu trọn đời

Trả một lần, không phí duy trì, không giới hạn số lần xem lại trong suốt vòng đời của khóa học. Bạn học nhanh hay chậm đều được, khóa không có hạn.

Cập nhật nội dung miễn phí

pandas, Seaborn và Plotly vẫn đổi API theo từng phiên bản. Bài nào phải quay lại hoặc bổ sung, bạn nhận bản mới mà không đóng thêm.

Học phí không bao giờ mất

Học phí của bạn không bao giờ mất. Mỗi đồng đã đóng đều được trừ trọn khi bạn đi tiếp lên mốc cao hơn trong lộ trình. Bậc thang nâng cấp: khóa lẻ, Combo, Cohort rồi Mentor.

CÂU HỎI THƯỜNG GẶP

Những câu hỏi riêng của khóa này

Tám câu về đầu vào, nội dung, dữ liệu học và vị trí của Khóa 2 trong lộ trình, cộng hai câu về hoàn tiền và sở hữu trọn đời chung cho mọi khóa. Câu hỏi về học phí, chứng nhận và lịch phát hành cả lộ trình nằm ở trang lộ trình.

Chưa học Khóa 1, vào thẳng Khóa 2 được không?

Được, nếu bạn đã viết Python ở mức hàm, list và dict, đọc ghi file và bắt lỗi. Khóa mở đầu bằng bài kiểm tra đầu vào 15 câu tự đánh giá, chấm xong sẽ chỉ đúng phần bạn còn hổng kèm hướng dẫn ôn nhanh. Người mua khóa lẻ nhận thêm starter pack: file dữ liệu điểm thi từ Khóa 1 và một notebook năm phút tóm tắt bối cảnh, để vào chương 6 không hụt.

Tôi dùng Excel khá thạo rồi, học pandas để làm gì?

Để làm được ba việc Excel đuối: chạy trên vài chục nghìn dòng mà không treo, lặp lại nguyên quy trình vào tháng sau bằng một lệnh, và ghi lại từng bước làm sạch để người khác kiểm chứng. Bài 8.5 dạy pivot_table đặt cạnh PivotTable bạn đã quen, còn bài 10.4 dạy SQL đối chiếu song song với groupby, nên phần lớn kiến thức Excel của bạn được dùng lại chứ không bỏ đi.

Khóa dạy thống kê tới đâu, có phải học công thức không?

Hai chương cuối là thống kê ứng dụng, dạy theo lối mô phỏng của Berkeley Data 8: bạn cho NumPy chạy vài nghìn lần rồi nhìn định lý hiện ra trên biểu đồ, thay vì học thuộc công thức và tra bảng. Khoảng tin cậy dựng bằng bootstrap, kiểm định giả thuyết bắt đầu từ permutation test rồi mới đối chiếu với scipy. Nội dung dừng ở mức một Data Analyst cần dùng hằng ngày.

Dữ liệu học là dữ liệu gì?

Một bộ dữ liệu bán hàng thương mại điện tử Việt Nam khoảng 50.000 dòng, ba bảng, do khóa tự dựng và cố ý cài lỗi: ô thiếu, dòng trùng, cột số lưu thành chuỗi, đơn hàng vô lý, tên tỉnh thành viết hàng chục kiểu. Chương 10 có thêm bản SQLite của chính bộ này. Các dataset phụ gồm điểm thi THPT, giá nhà, thời tiết, tỷ giá và một bộ dữ liệu A/B test.

Có dạy SQL không, hay chỉ pandas?

Có, hai bài trong chương 10. Bài 10.4 dạy SELECT, WHERE, ORDER BY, GROUP BY, HAVING và JOIN trên SQLite không cần cài server, mỗi câu lệnh đặt cạnh câu pandas tương đương. Bài 10.5 nối hai bên bằng read_sql và to_sql, kèm cách chia việc quen thuộc ở nơi làm thật: SQL lọc thô, pandas tinh chỉnh.

Học scraping có hợp pháp không?

Bài 10.2 dành hẳn một phần cho việc này trước khi viết dòng code đầu tiên: đọc robots.txt, đọc điều khoản trang, giữ tần suất truy cập lịch sự, và nguyên tắc của Nghị định 13/2023 khi dữ liệu thu thập có yếu tố cá nhân như tên, số điện thoại hay địa chỉ, kể cả khi nào phải ẩn danh hóa. Bài thực hành chạy trên hai trang demo do khóa tự host, nên bạn luyện tay mà không đụng vào trang của ai.

Học xong khóa này đã xin việc Data Analyst được chưa?

Bạn có đủ bộ kỹ năng lõi mà mô tả tuyển dụng DA nào cũng liệt kê: pandas, SQL, trực quan hóa, thống kê suy diễn, cộng một báo cáo EDA hoàn chỉnh trên GitHub. Phần còn thiếu là hiểu biết ngành của nơi bạn ứng tuyển và một công cụ BI như Power BI hay Looker Studio, cả hai học nhanh khi đã có nền này. Muốn dự đoán chứ không chỉ mô tả thì đó là Khóa 3.

Khóa này nằm ở đâu trong lộ trình?

Đây là khóa 2/5 của Lộ trình AI Engineer từ số 0, gồm chương 6–12 trong tổng số chương của cả lộ trình. Khóa ngay trước là Python từ số 0 (chương 1–5), khóa ngay sau là Machine Learning thực chiến (chương 13–17). Học phí của bạn không bao giờ mất. Mỗi đồng đã đóng đều được trừ trọn khi bạn đi tiếp lên mốc cao hơn trong lộ trình.

Có được hoàn tiền không?

Không. Khóa học là nội dung số; sau khi mở quyền truy cập, học phí không được hoàn lại. Trước khi trả tiền bạn có chương 1 miễn phí, đề cương đến từng bài và một video xem thử mỗi khóa để quyết định. Ngoại lệ duy nhất là cam kết Founding về lịch phát hành: mốc nào trễ quá 30 ngày so với lịch đã công bố, người mua Founding được hoàn 100% phần chưa nhận.

Sở hữu trọn đời nghĩa là gì?

Là bạn truy cập được nội dung đã mua trong suốt vòng đời nền tảng học của AIDev, tối thiểu 5 năm kể từ ngày mua, gồm mọi bản cập nhật nội dung miễn phí. Không gồm các dịch vụ hỗ trợ kèm theo gói như buổi live, chấm tay hay mentor, vốn có thời hạn riêng của gói đó.

Còn câu hỏi nào trước khi bắt đầu?

Nhắn cho AIDev về trình độ hiện tại của bạn, chúng tôi nói thẳng khóa này có hợp với bạn chưa. Người thật trả lời, bằng tiếng Việt.

NhắnTelegram
hoặc gọi085 939 6969
ĐĂNG KÝ

Nhận thông báo khi khóa mở bán

Để lại thông tin, chúng tôi báo bạn ngày mở bán, mức ưu đãi dành cho người đăng ký sớm và thời điểm bộ dữ liệu thực hành sẵn sàng để tải.

QUÀ TẶNG

Cheatsheet pandas và thống kê tiếng Việt

Bản tra nhanh pandas và thống kê bằng tiếng Việt, kèm một bộ dữ liệu đã làm sạch.

Bạn quan tâm