Cảm ơn bạn đã gửi yêu cầu! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Cảm ơn bạn đã gửi đặt chỗ! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Thời gian kéo dài 14 Giờ học
Đề cương khóa học
Nền tảng Python cho các tác vụ dữ liệu
- Cài đặt Python và thiết lập môi trường phát triển
- Khoái niệm cơ bản của ngôn ngữ: biến, kiểu dữ liệu, cấu trúc điều khiển
- Viết và chạy các script Python đơn giản
Xử lý tệp: CSV và Excel
- Đọc và ghi tệp CSV bằng mô-đun csv và Pandas
- Làm việc với tệp Excel bằng openpyxl/xlrd và Pandas
- Bài tập thực hành: tự động hóa chuyển đổi tệp
Giới thiệu về Pandas
- Khoái niệm cơ bản về DataFrame: tạo, chỉ mục, lựa chọn và lọc
- Thao tác tập hợp và nhóm
- Các thao tác làm sạch phổ biến: giá trị khuyết, trùng lặp và chuyển đổi kiểu dữ liệu
Giới thiệu về Polars
- Khái niệm của Polars và đặc tính hiệu suất so với Pandas
- Các thao tác DataFrame cơ bản trong Polars
- Ví dụ về trường hợp sử dụng: khi nào nên chọn Polars thay vì Pandas
Chuyển đổi dữ liệu nâng cao (Trung cấp)
- Ghép phức tạp, hàm cửa sổ và thao tác pivot trong Pandas
- Các mẫu xử lý dữ liệu hiệu quả với Polars
- Chaining các thao tác và tối ưu hóa việc sử dụng bộ nhớ
Tự động hóa quy trình bằng Python
- Viết các script để tự động hóa các tác vụ dữ liệu lặp đi lặp lại và các bước ETL
- Đặt lịch cho các script bằng bộ lên lịch của hệ điều hành hoặc bộ lên lịch tác vụ
- Ghi nhật ký, xử lý lỗi và thông báo
Đóng gói Script và Các phương pháp hay nhất
- Tạo các chương trình thực thi bằng PyInstaller hoặc các công cụ tương tự
- Cấu trúc dự án, môi trường ảo và quản lý phụ thuộc
- Cơ bản về kiểm soát phiên bản và tài liệu hóa quy trình làm việc
Tiểu dự án thực hành
- Tác vụ toàn diện: đọc tệp thô, làm sạch và chuyển đổi dữ liệu, tạo đầu ra
- Tự động hóa quy trình làm việc và đóng gói thành script có thể chạy hoặc chương trình thực thi
- Rà soát và cải tiến dựa trên phản hồi từ đồng nghiệp
Tóm tắt và Các bước tiếp theo
Yêu cầu
- Có kiến thức cơ bản về các khái niệm lập trình hoặc sẵn lòng học hỏi
- Có kinh nghiệm sử dụng dòng lệnh hoặc terminal để cài đặt gói
- Có kinh nghiệm làm việc với bảng tính (CSV/Excel)
Đối tượng đào tạo
- Nhân viên phân tích dữ liệu và vận hành tự động hóa các tác vụ dữ liệu
- Kỹ sư phân tích tìm kiếm các script ETL nhẹ nhàng
- Các chuyên gia quan tâm đến quy trình làm việc dữ liệu thực tế dựa trên Python
Đánh giá (2)
mọi thứ đều hoàn hảo
Florin Vrincianu
Khóa học - Python Programming Fundamentals
Dịch thuật bằng máy
Các bài tập thực hành liên quan đến nội dung thực sự giúp hiểu rõ hơn về mỗi chủ đề. Ngoài ra, phong cách bắt đầu lớp học bằng bài giảng và tiếp tục với các bài tập thực hành là tốt và hữu ích để liên kết với nội dung đã được trình bày trước đó.
Nazeera Mohamad - Ministry of Science, Technology and Innovation
Khóa học - Introduction to Data Science and AI using Python
Dịch thuật bằng máy