Hãy nghĩ về nhiệm vụ nhàm chán nhất mà bạn từng làm. Rất có thể, bạn có thể tự động hóa nó bằng Python!
Chúng tôi vừa xuất bản khóa học tự động hóa Python trên kênh YouTube freeCodeCamp.org.
Frank Andrade đã tạo khóa học này. Frank là một nhà khoa học dữ liệu và là một giáo viên giàu kinh nghiệm.
Trong khóa học này, bạn sẽ học cách tự động hóa các tác vụ nhàm chán và lặp đi lặp lại như tạo báo cáo Excel, gửi tin nhắn văn bản, trích xuất bảng từ trang web, tương tác với trang web, v.v. Bạn sẽ học cách sử dụng một vài thư viện Python khác nhau để trợ giúp tự động hóa, chẳng hạn như Path, Selenium, XPath, v.v.
Dưới đây là các dự án và các phần được đề cập trong khóa học này:
- Trích xuất bảng từ trang web
- Trích xuất tệp CSV từ trang web
- Trích xuất bảng từ tệp PDF
Tự động hóa web & Quét web
- Khái niệm cơ bản về HTML – Thẻ và Thành phần
- Khái niệm cơ bản về HTML – Cấu trúc cây
- XPath – Cú pháp, Hàm và Toán tử
- XPath – Kiểm tra XPath của bạn
- XPath – Các ký tự đặc biệt và cú pháp
Tự động hóa tin tức
- Cài đặt Selenium và ChromeDriver
- Tạo trình điều khiển
- tìm phần tử
- Xuất dữ liệu sang tệp CSV
- chế độ không đầu
- Chuẩn bị tập lệnh để chạy hàng ngày
- Chuyển đổi py sang exe
- Lên lịch Python Script với crontab (macOS)
Tự động báo cáo Excel
- Tạo Pivot Table với Python
- Thêm biểu đồ thanh
- Viết công thức Excel bằng Python
- định dạng ô
- Chuyển đổi Pivot Table thành Báo cáo Excel
- Tạo báo cáo Excel bằng một cú nhấp chuột (py sang exe)
Tự động hóa WhatsApp
- Tạo Tập lệnh tự động hóa cho WhatsApp
Xem toàn bộ khóa học bên dưới hoặc trên kênh YouTube freeCodeCamp.org (thời gian xem 3 giờ).