[PT203] Phân tích dữ liệu với Python
Khóa PT203 dành cho học sinh đã hoàn thành khóa PT202 Cấu trúc dữ liệu và thuật toán hoặc có trình độ tương đương, thường ở lớp 8 đến lớp 10. Bạn cần đã quen với danh sách, từ điển, hàm, đọc ghi tệp và try/except ở mức cơ bản.
Bạn sẽ học trọn quy trình phân tích dữ liệu sáu bước: đặt câu hỏi, thu thập dữ liệu có trách nhiệm, làm sạch dữ liệu, tổng hợp theo nhóm, tính các số đo thống kê (trung bình, trung vị, mốt, độ lệch chuẩn) bằng mô-đun statistics, rồi trực quan hóa bằng biểu đồ cột, đường, hình quạt, histogram và biểu đồ phân tán với thư viện matplotlib.
Phần đọc, làm sạch và tính toán dùng thư viện chuẩn của Python, chạy và chấm tự động ngay trên trình duyệt. Phần vẽ biểu đồ bằng matplotlib được trình bày kèm ảnh kết quả thật, và bạn tự chạy trên Google Colab miễn phí, không cần cài đặt. Xen giữa các bài đọc là bài thực hành, câu hỏi kiểm tra, bài tìm lỗi trong code và các cuộc trò chuyện với Mentor AI.
Khóa cũng dạy bạn đọc dữ liệu một cách tỉnh táo: nhận ra biểu đồ gây hiểu lầm, phân biệt mối liên hệ với nguyên nhân, và hiểu vì sao dữ liệu lệch dẫn tới AI thiếu công bằng. Cuối khóa, bạn thực hiện một dự án phân tích dữ liệu của riêng mình với ít nhất 30 dòng dữ liệu, 3 biểu đồ và một báo cáo có kết luận và giới hạn.
Sau khóa này, bạn sẵn sàng học tiếp PT204 về học máy, nơi dữ liệu đã làm sạch và kỹ năng đọc biểu đồ là nền tảng để huấn luyện và đánh giá mô hình.
Nội dung khóa học
Dữ liệu và quy trình phân tích
2 bài học · 12 hoạt độngLàm sạch và tổng hợp dữ liệu
2 bài học · 11 hoạt độngThống kê mô tả
3 bài học · 12 hoạt độngTrực quan hóa dữ liệu
2 bài học · 10 hoạt độngĐọc dữ liệu có trách nhiệm và dự án cuối khóa
3 bài học · 12 hoạt độngKhóa học liên quan
Luyện tập thuật toán và giải quyết vấn đề với Python
Luyện tập thuật toán Python căn bản
Cấu trúc dữ liệu và giải thuật với Python
Nắm vững CTDL & GT chính là bạn đang nắm vững ngôn ngữ chung của mọi lập trình viên giỏi và là nền tảng cốt lõi của khoa học máy tính.
[PT202] Cấu trúc dữ liệu và thuật toán
Khoá thứ hai chuỗi PT: tổ chức dữ liệu bằng danh sách, từ điển, bộ, tập hợp, đọc ghi tệp, cài đặt tìm kiếm và sắp xếp rồi xây dựng ứng dụng quản lý của riêng bạn.
[PT204] Học máy với Python
Bạn tự viết bằng Python những thuật toán học máy cơ bản, huấn luyện chúng trên dữ liệu thật, đo xem chúng đúng đến đâu và tìm cách làm chúng tốt hơn, công bằng hơn.
[PT205] Ứng dụng AI với Python
Tạo chatbot và ứng dụng biết nghe, nhìn, trò chuyện bằng dịch vụ AI
Lập trình Hướng đối tượng với Python
Trong thế giới lập trình hiện đại, OOP không phải là một lựa chọn, mà là một kỹ năng bắt buộc đối với mọi lập trình viên chuyên nghiệp. Nó được ứng dụng sâu rộng trong hầu hết mọi lĩnh vực
Python cho Excel và báo cáo tự động
Dùng Python đọc, gộp, đối chiếu và ghi tệp Excel, rồi để báo cáo định kỳ tự chạy mỗi tuần.
Machine Learning cơ bản với Python Scikit-learn
Khóa học Machine Learning cơ bản với Python Scikit-Learn dành cho những người đã có kiến thức nền tảng về Python và mong muốn làm quen với lĩnh vực học máy thông qua các phương pháp phổ biến như dự đoán giá trị, phân loại dữ liệu, chia nhóm và rút gọn thông tin. Khóa học được xây dựng theo lộ trình rõ ràng, bắt đầu từ việc chuẩn bị môi trường làm việc, tìm hiểu cách sử dụng công cụ scikit-learn, cho đến việc thực hiện toàn bộ quy trình xây dựng một mô hình — từ xử lý dữ liệu đầu vào, huấn luyện mô hình, điều chỉnh để cải thiện kết quả, cho đến việc kiểm tra và trình bày kết quả cuối cùng.
Lập trình Trí tuệ nhân tạo với Python
Khóa học “Lập trình Trí tuệ Nhân tạo với Python – Xây dựng ứng dụng LLM” là một chương trình đào tạo trực tuyến, giúp học viên nắm bắt và ứng dụng các mô hình ngôn ngữ lớn (LLM) như GPT, Claude, LLaMA... vào thực tế. Thay vì nghiên cứu mô hình từ đầu, khóa học tập trung vào việc khai thác sức mạnh của LLM thông qua API, thư viện LangChain, và công cụ triển khai hiện đại.
Làm chủ Phát triển Web Hiện đại với Flask
Khóa học "Làm chủ Phát triển Web Hiện đại với Flask" không chỉ dạy bạn cú pháp của Flask, mà là một hành trình toàn diện được thiết kế để biến bạn từ một người biết Python thành một nhà phát triển web Flask tự tin và thành thạo, sẵn sàng đối mặt với các dự án phức tạp nhất.
Phân tích dữ liệu với Python và Pandas
Trong kỷ nguyên dữ liệu bùng nổ, Pandas đã trở thành thư viện không thể thiếu đối với bất kỳ ai làm việc trong lĩnh vực phân tích dữ liệu. Với khả năng xử lý, thao tác và biến đổi dữ liệu vượt trội, Pandas giúp bạn khám phá những insight ẩn sâu, đưa ra quyết định sáng suốt và trực quan hóa kết quả một cách hiệu quả.
Trực quan hóa dữ liệu chuyên sâu với Python
Làm thế nào để biến một biểu đồ tốt thành một biểu đồ xuất sắc? Làm thế nào để một hình ảnh không chỉ hiển thị dữ liệu, mà còn kể một câu chuyện có sức thuyết phục, dẫn dắt người xem và thúc đẩy hành động?