Liên hệ với chúng tôi
 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

Số người tham gia


Giá cho mỗi học viên

Đánh giá (2)

Các khóa học sắp tới

Các danh mục liên quan