Skip to main content

Tự động hóa
với Python

Học cách tự động hóa các tác vụ lặp đi lặp lại, tiết kiệm thời gian và tăng hiệu quả công việc với Python

30
giờ học
1,890+
học viên
4.9/5
đánh giá

Tổng quan khóa học

Giảng viên sẽ hướng dẫn bạn cách biến những tác vụ nhàm chán thành quy trình tự động hiệu quả. Thông qua các buổi học tương tác, bạn sẽ thực hành trực tiếp và nhận hỗ trợ cá nhân từ chuyên gia.

🌐

Web Automation

📁

File Processing

🤖

Bot Development

⚙️

Process Automation

Chương trình học

1

Selenium WebDriver

Tự động hóa trình duyệt web, tương tác với trang web

8 giờ · 4 buổi

Buổi 1: Cài đặt Selenium và WebDriver

2h

Setup ChromeDriver, Firefox, browser automation basics, first automation script

Buổi 2: Locating elements

2h

XPath, CSS selectors, finding elements on webpage, element interaction strategies

Buổi 3: User interactions

2h

Click, type, form submission, dropdown selection, file uploads

Buổi 4: Wait strategies và error handling

2h

Explicit waits, implicit waits, handling dynamic content, exception handling

2

Beautiful Soup

Thu thập và xử lý dữ liệu từ website

5 giờ · 3 buổi

Buổi 5: Web scraping cơ bản

2h

HTML parsing, CSS selectors, extracting text and links, requests library

Buổi 6: Advanced scraping techniques

2h

Handling forms, sessions, cookies, headers, pagination

Buổi 7: Data cleaning và storage

1h

Processing scraped data, saving to CSV/JSON, data validation

3

API Automation

Tự động hóa với REST API, requests library

6 giờ · 3 buổi

Buổi 8: REST API basics

2h

HTTP methods, status codes, JSON handling, API documentation

Buổi 9: Requests library mastery

2h

GET, POST, authentication, headers, parameters, error handling

Buổi 10: API testing và workflows

2h

Response validation, retry mechanisms, chaining API calls, rate limiting

4

File & Email Automation

Xử lý file tự động, gửi email hàng loạt

5 giờ · 3 buổi

Buổi 11: File processing automation

2h

Excel, PDF, Word manipulation, batch processing, file monitoring

Buổi 12: Email automation

2h

SMTP, sending bulk emails, attachments, templates, scheduling

Buổi 13: Advanced file operations

1h

Watching folders, automatic file processing, triggers và workflows

5

Playwright cho Web Data

Lấy dữ liệu web hiện đại với Playwright

5 giờ · 3 buổi

Buổi 14: Playwright setup và basics

2h

Installation, browser automation, page interactions, modern web handling

Buổi 15: Advanced data extraction

2h

Handling dynamic content, waiting strategies, selectors, SPA scraping

Buổi 16: Data processing và deployment

1h

Clean data, save to databases, headless scraping, optimization

Kỹ năng đạt được

Tự động hóa tác vụ trên trình duyệt web
Thu thập dữ liệu từ website (Web Scraping)
Tự động hóa API và web services
Xử lý file Excel, PDF, Word tự động
Tạo bot gửi email và thông báo

Sẵn sàng tự động hóa?

Bắt đầu hành trình trở thành automation expert