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

The Complete Python Bootcamp From Zero to Hero in Python

Khóa Học Python Toàn Diện: Từ Con Số 0 Đến Chuyên Gia

Khóa Học Python Toàn Diện: Từ Con Số 0 Đến Chuyên Gia

Học Python Chuyên Nghiệp: Bắt đầu từ cơ bản đến mức tạo ứng dụng và trò chơi của riêng bạn

4.6
(556,856 đánh giá)
2,132,689 học viên
Giảng viên
Jose Portilla
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
22.5 giờ video
270 bài giảng
29 bài quiz
19 bài coding
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 07/09/2026

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

Cách sử dụng sức mạnh của Python để giải quyết các nhiệm vụ.
Xây dựng trò chơi và chương trình sử dụng các thư viện Python.
Ứng dụng Python vào công việc hoặc dự án cá nhân của bạn.
Tạo một bộ sưu tập dự án Python để chia sẻ.
Học sử dụng Python chuyên nghiệp, bao gồm cả Python 2 và Python 3!
Tạo trò chơi với Python, như Tic Tac Toe và Blackjack!
Học các tính năng nâng cao của Python, như module collections và cách làm việc với timestamps!
Học Lập Trình Hướng Đối Tượng với classes!
Hiểu các chủ đề phức tạp, như decorators.
Hiểu cách sử dụng Jupyter Notebook và tạo file .py
Nắm được cách tạo Giao Diện Người Dùng (GUI) trong hệ thống Jupyter Notebook!
Xây dựng hiểu biết toàn diện về Python từ nền tảng!

Yêu cầu

Có máy tính kết nối internet.

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

Dành cho người mới bắt đầu chưa từng lập trình.
Lập trình viên chuyển sang ngôn ngữ Python.
Lập trình viên Python trung cấp muốn nâng cao kỹ năng!

Nội dung khóa học

23 phần • 170 bài giảng
1 Tin Nhắn Chào Mừng Tự Động
2 Giới Thiệu Khóa Học
3 Tổng Quan Chương Trình Học
4 Tại Sao Chọn Python?
5 Câu Hỏi Thường Gặp Về Khóa Học
1 Cơ Bản Về Dòng Lệnh
2 Lưu Ý Quan Trọng Về Bài Học Cài Đặt
3 Cài Đặt Python (Từng Bước)
4 Cài Đặt Python Trên Windows và Giới Thiệu Jupyter Notebook Cập Nhật
5 Cài Đặt Python Trên Mac và Giới Thiệu Jupyter Notebook Cập Nhật
6 Chạy Mã Python
7 Lưu Ý Nhanh Về Cách Tải Tài Liệu Khóa Học
8 Lấy Notebooks và Tài Liệu Khóa Học
9 Tổng Quan Về Git và Github (Tùy Chọn)
10 Lưu Ý Nhanh Về Tài Liệu Github
1 Giới Thiệu Các Kiểu Dữ Liệu Python
2 Số Trong Python
3 Số - Câu Hỏi Thường Gặp
4 Gán Biến
5 Giới Thiệu Về Chuỗi
6 Lập Chỉ Mục và Cắt Chuỗi
7 Thuộc Tính và Phương Thức Chuỗi
8 Chuỗi - Câu Hỏi Thường Gặp
9 Định Dạng In Với Chuỗi
10 Định Dạng In - Câu Hỏi Thường Gặp
11 Danh Sách Trong Python
12 Danh Sách - Câu Hỏi Thường Gặp
13 Từ Điển Trong Python
14 Từ Điển - Câu Hỏi Thường Gặp
15 Tuple Trong Python
16 Tập Hợp Trong Python
17 Boolean Trong Python
18 Nhập/Xuất Với File Cơ Bản Trong Python
19 Tài Nguyên Cho Bài Tập Cơ Bản Thêm
20 Tổng Quan Bài Kiểm Tra Đánh Giá Đối Tượng và Cấu Trúc Dữ Liệu
21 Đáp Án Bài Kiểm Tra Đánh Giá Đối Tượng và Cấu Trúc Dữ Liệu
1 Toán Tử So Sánh Trong Python
2 Chuỗi Toán Tử So Sánh Với Toán Tử Logic Trong Python
1 Câu Lệnh If, Elif và Else Trong Python
2 Vòng Lặp For Trong Python
3 Vòng Lặp While Trong Python
4 Các Toán Tử Hữu Ích Trong Python
5 List Comprehensions Trong Python
6 Tổng Quan Bài Kiểm Tra Câu Lệnh Python
7 Đáp Án Bài Kiểm Tra Câu Lệnh Python
1 Phương Thức và Tài Liệu Python
2 Lưu Ý Nhanh Về Phiên Bản Python
3 Giới Thiệu Về Hàm
4 Từ Khóa def
5 Cơ Bản Về Hàm Python
6 Logic Với Hàm Python
7 Giải Nén Tuple Với Hàm Python
8 Tương Tác Giữa Các Hàm Python
9 Tổng Quan Bài Tập Hàm Nhanh #1-10
10 *args và **kwargs Trong Python
11 Tổng Quan Bài Tập Thực Hành Hàm
12 Đáp Án Bài Tập Thực Hành Hàm
13 Đáp Án Bài Tập Hàm - Cấp Độ Một
14 Đáp Án Bài Tập Hàm - Cấp Độ Hai
15 Đáp Án Bài Tập Hàm - Vấn Đề Thử Thách
16 Biểu Thức Lambda, Hàm Map và Filter
17 Câu Lệnh Lồng Nhau và Phạm Vi
18 Tổng Quan Bài Tập Về Nhà Phương Thức và Hàm
19 Đáp Án Bài Tập Về Nhà Phương Thức và Hàm
1 Giới Thiệu Bài Tập Khởi Động
2 Hiển Thị Thông Tin
3 Nhận Đầu Vào Từ Người Dùng
4 Kiểm Tra Đầu Vào Người Dùng
5 Tương Tác Người Dùng Đơn Giản
6 Tổng Quan Dự Án Quan Trọng Python Đầu Tiên
7 Trợ Giúp Dự Án Quan Trọng
8 Tổng Quan Giải Pháp Dự Án Quan Trọng 1 - Phần Một
9 Tổng Quan Giải Pháp Dự Án Quan Trọng 1 - Phần Hai
1 Lập Trình Hướng Đối Tượng - Giới Thiệu
2 Lập Trình Hướng Đối Tượng - Thuộc Tính và Từ Khóa Class
3 Lập Trình Hướng Đối Tượng - Thuộc Tính Đối Tượng Lớp và Phương Thức
4 Lập Trình Hướng Đối Tượng - Kế Thừa và Đa Hình
5 Lập Trình Hướng Đối Tượng - Phương Thức Đặc Biệt (Magic/Dunder)
6 Lập Trình Hướng Đối Tượng - Bài Tập Về Nhà
7 Lập Trình Hướng Đối Tượng - Đáp Án Bài Tập Về Nhà
8 Lập Trình Hướng Đối Tượng - Tổng Quan Thử Thách
9 Lập Trình Hướng Đối Tượng - Giải Pháp Thử Thách
1 Lưu Ý Nhanh Về Trang Web PyPi
2 Pip Install và PyPi
3 Module và Package
4 __name__ và "__main__"
1 Xử Lý Lỗi và Ngoại Lệ
2 Bài Tập Về Nhà Lỗi và Ngoại Lệ
3 Đáp Án Bài Tập Về Nhà Lỗi và Ngoại Lệ
4 Cập Nhật Cho Người Dùng Pylint
5 Tổng Quan Về Pylint
6 Chạy Kiểm Tra Với Thư Viện Unittest
1 Giới Thiệu Phần Khởi Động Dự Án Quan Trọng 2
2 Lớp Card
3 Lớp Deck
4 Lớp Player
5 Logic Trò Chơi - Phần Một
6 Logic Trò Chơi - Phần Hai
7 Logic Trò Chơi - Phần Ba
8 Tổng Quan Dự Án Quan Trọng 2
9 Hướng Dẫn Giải Pháp - Lớp Card và Deck
10 Hướng Dẫn Giải Pháp - Lớp Hand và Chip
11 Hướng Dẫn Giải Pháp - Hàm Cho Lối Chơi
12 Hướng Dẫn Giải Pháp - Kịch Bản Lối Chơi Cuối Cùng
1 Tổng Quan Về Decorators Với Python
2 Bài Tập Về Nhà Decorators
1 Generators Với Python
2 Tổng Quan Bài Tập Về Nhà Generators
3 Đáp Án Bài Tập Về Nhà Generators
1 Giới Thiệu Module Python Nâng Cao
2 Module Python Collections
3 Mở và Đọc File và Thư Mục (Module OS Python)
4 Module Python Datetime
5 Module Python Math và Random
6 Trình Gỡ Lỗi Python
7 Biểu Thức Chính Quy Python Phần Một
8 Biểu Thức Chính Quy Python Phần Hai
9 Biểu Thức Chính Quy Python Phần Ba
10 Đo Thời Gian Mã Python Của Bạn
11 Lưu Ý Nhanh Về Đường Dẫn
12 Nén và Giải Nén File Với Python
13 Tổng Quan Câu Đố Module Python Nâng Cao
14 Giải Pháp Câu Đố Module Python Nâng Cao
1 Giới Thiệu Về Thu Thập Dữ Liệu Web
2 Thiết Lập Thư Viện Thu Thập Dữ Liệu Web
3 Thu Thập Dữ Liệu Web Python - Lấy Tiêu Đề
4 Lưu Ý Quan Trọng Về Lớp Wikipedia
5 Thu Thập Dữ Liệu Web Python - Lấy Một Lớp
6 Lưu Ý Quan Trọng Về Cách Lấy Hình Ảnh
7 Thu Thập Dữ Liệu Web Python - Lấy Hình Ảnh
8 Thu Thập Dữ Liệu Web Python - Ví Dụ Sách Phần Một
9 Thu Thập Dữ Liệu Web Python - Ví Dụ Sách Phần Hai
10 Tổng Quan Bài Tập Thu Thập Dữ Liệu Web Python
11 Đáp Án Bài Tập Thu Thập Dữ Liệu Web Python
1 Giới Thiệu Làm Việc Với Hình Ảnh Bằng Python
2 Lưu Ý Nhanh Về Hình Ảnh Ví Dụ
3 Làm Việc Với Hình Ảnh Bằng Python
4 Tổng Quan Bài Tập Hình Ảnh Python
5 Giải Pháp Bài Tập Hình Ảnh Python
1 Giới Thiệu Làm Việc Với PDF và Bảng Tính Bằng Python
2 Lưu Ý Nhanh Về Lỗi UnicodeDecodeError
3 Làm Việc Với File CSV Trong Python
4 Lưu Ý Quan Trọng Về PyPDF2
5 Làm Việc Với File PDF Trong Python
6 Câu Đố Bài Tập PDF và Bảng Tính Python
7 Giải Pháp Câu Đố Bài Tập PDF và Bảng Tính Python
1 Giới Thiệu Email Với Python
2 Gửi Email Với Python
3 Nhận Email Với Python
1 Dự Án Tổng Hợp Cuối Cùng
1 Số Nâng Cao
2 Chuỗi Nâng Cao
3 Tập Hợp Nâng Cao
4 Từ Điển Nâng Cao
5 Danh Sách Nâng Cao
6 Bài Kiểm Tra Đánh Giá Đối Tượng Python Nâng Cao
7 Đáp Án Bài Kiểm Tra Đối Tượng Python Nâng Cao
1 Lưu Ý Nhanh Nếu Widget Không Tải
2 Giới Thiệu Về GUI
3 Lưu Ý Nhanh Về ipywidgets
4 Chức Năng Tương Tác Với GUI
5 Cơ bản về Widget Giao diện
6 Danh sách các Widget có thể sử dụng
7 Tùy chỉnh giao diện và bố cục Widget
8 Ví dụ minh họa chức năng của Widget!
1 LƯU Ý VỀ PHẦN NÀY
2 Đáp án bài đánh giá Đối tượng và Cấu trúc Dữ liệu
3 Toán tử So sánh
4 Toán tử So sánh Liên hoàn
1 BÀI GIẢNG BỔ SUNG

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

Become a Python Programmer and learn one of employer's most requested skills of 2023!

This is the most comprehensive, yet straight-forward, course for the Python programming language on Udemy! Whether you have never programmed before, already know basic syntax, or want to learn about the advanced features of Python, this course is for you! In this course we will teach you Python 3.

With over 100 lectures and more than 21 hours of video this comprehensive course leaves no stone unturned! This course includes quizzes, tests, coding exercises and homework assignments as well as 3 major projects to create a Python project portfolio!

Learn how to use Python for real-world tasks, such as working with PDF Files, sending emails, reading Excel files, Scraping websites for informations, working with image files, and much more!

This course will teach you Python in a practical manner, with every lecture comes a full coding screencast and a corresponding code notebook! Learn in whatever manner is best for you!

We will start by helping you get Python installed on your computer, regardless of your operating system, whether its Linux, MacOS, or Windows, we've got you covered.

We cover a wide variety of topics, including:

  • Command Line Basics

  • Installing Python

  • Running Python Code

  • Strings

  • Lists 

  • Dictionaries

  • Tuples

  • Sets

  • Number Data Types

  • Print Formatting

  • Functions

  • Scope

  • args/kwargs

  • Built-in Functions

  • Debugging and Error Handling

  • Modules

  • External Modules

  • Object Oriented Programming

  • Inheritance

  • Polymorphism

  • File I/O

  • Advanced Methods

  • Unit Tests

  • and much more!

You will get lifetime access to over 100 lectures plus corresponding Notebooks for the lectures!

This course comes with a 30 day money back guarantee! If you are not satisfied in any way, you'll get your money back. Plus you will keep access to the Notebooks as a thank you for trying out the course!

So what are you waiting for? Learn Python in a way that will advance your career and increase your knowledge, all in a fun and practical way!

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 Data Processing
Hiển thị tất cả khoá học Programming
Hiển thị tất cả khoá học Python
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 😊