Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Automate Literally Everything in Python

Tự động hóa mọi thứ với Python

Tự động hóa mọi thứ với Python

Điều khiển trình duyệt, ứng dụng desktop và quy trình làm việc bằng các công cụ tự động hóa Python để tiết kiệm thời gian và tăng năng suất

5.0
(11 đánh giá)
101 học viên
Giảng viên
Umair Khan
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 399.000đ -87%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
11.5 giờ video
36 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 31/05/2026

Bạn sẽ học được gì

Học cách tự động hóa trình duyệt, thực hiện kiểm thử, điền biểu mẫu, nhấp nút, trích xuất dữ liệu và tương tác với trang web y hệt như con người.
Điều khiển chuột, bàn phím và màn hình bằng Python — tự động hóa các tác vụ lặp đi lặp lại như mở ứng dụng, gõ văn bản, nhấp chuột và chụp ảnh màn hình
Áp dụng tự động hóa vào các dự án thực tế — một dự án dùng Selenium cho web và một dự án khác dùng PyAutoGUI cho hệ thống desktop.
Học cách xử lý các trang tải nội dung động thông qua chiến lược chờ thông minh và điều kiện của Selenium.
Phát triển các mini-bot có thể đăng nhập vào trang web, điều hướng giữa các trang và thực hiện các thao tác thực tế một cách tự động.

Yêu cầu

Không yêu cầu điều kiện đầu vào

Đối tượng phù hợp

Bất kỳ ai muốn hiểu về Selenium cho tự động hóa web
Bất kỳ ai muốn thành thạo PyAutoGUI cho tự động hóa desktop
Bất kỳ ai muốn xây dựng dự án thực tế với tự động hóa
Bất kỳ ai muốn tạo bot và script thông minh

Nội dung khóa học

12 phần • 36 bài giảng
1 Giới thiệu về Lập trình Python
2 Cài đặt Python và thiết lập môi trường phát triển tích hợp
1 Giới thiệu về PyAutoGUI
2 Cài đặt Module PyAutoGUI
1 Thông tin màn hình và tọa độ
2 Di chuyển chuột tuyệt đối
3 Di chuyển chuột tương đối
4 Nhấp chuột
5 Kéo thả chuột - Thao tác kéo
6 Tự động hóa cuộn trang
1 Điều khiển bàn phím - Gõ văn bản cơ bản
2 Tự động hóa nhấn phím
3 Vấn đề lớn với hệ tọa độ
1 Chụp và lưu ảnh màn hình
2 Tự động hóa thông qua nhận diện hình ảnh
3 Xử lý ngoại lệ trong nhận diện hình ảnh
4 Thời gian chờ trong nhận diện hình ảnh
1 Dự án PyAutoGUI Phần - 1
2 Dự án PyAutoGUI Phần - 2
1 Hiểu về Selenium
2 Cài đặt Module Selenium
3 Cài đặt Web Driver cho Selenium
4 Phóng to và thu nhỏ trình duyệt
5 Tự động hóa điều hướng giữa các trang web
1 Định vị phần tử - Danh sách ưu tiên
2 Định vị phần tử bằng NAME và XPATH
3 Định vị phần tử bằng Class Name và Link
4 Định vị phần tử bằng ID và Tag Name
1 Chờ ngầm (Implicit Wait)
2 Chờ tường minh (Explicit Wait)
1 Tự động hóa Dropdown
2 Tự động hóa Checkbox và Combo box
1 Dự án Selenium Phần - 1
2 Dự án Selenium Phần - 2
1 Khóa học cấp tốc Phần - 1
2 Khóa học cấp tốc Phần - 2

Giới thiệu khóa học

Welcome to “Automate Literally Everything in Python”, a hands-on, practical course that takes you into the world of Python automation — from controlling web browsers to managing your desktop applications without a single mouse click.

In this course, we’ll be mastering two of the most powerful Python automation libraries — Selenium and PyAutoGUI — and using them to build real-world projects that bring automation to life. Whether you’re a complete beginner or an intermediate Python learner, this course is designed to make you fall in love with automation by showing you how much you can achieve with just a few lines of Python code.

We’ll begin by exploring Selenium, the most widely used web automation library in the world. You’ll learn how to control Chrome, Firefox, or Edge browsers programmatically — automating actions like opening websites, filling out forms, clicking buttons, and scraping data. By the end of the Selenium section, you’ll build a complete web automation project that can interact with real websites just like a human would.

Next, we’ll dive deep into PyAutoGUI, a library that lets you control your computer visually. You’ll learn how to move the mouse, press keys, take screenshots, and even detect on-screen images — making it possible to automate anything that appears on your desktop. We’ll end this section with a desktop automation project, showing you how to combine visual recognition and logical scripting to build intelligent, repeatable workflows.

Throughout the course, you’ll gain practical experience, learn debugging techniques, handle exceptions gracefully, and develop efficient automation scripts that save time and effort.

This is not a course full of theory — it’s a fully project-based course where you’ll learn by doing. Each concept leads directly to implementation, and every line of code serves a real-world purpose.

By the end of this course, you’ll have the confidence to automate tasks on your computer and the web, boost productivity, and even lay the foundation for building your own automation tools or bots.

So, if you’ve ever dreamed of letting Python do your work for you — it’s time to make that happen. Let’s start automating everything, one script at a time!

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Python Automation
Hiển thị tất cả khoá học Selenium
Hiển thị tất cả khoá học Web Scraping
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊