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

Python Programming Course | From Basics to Real-World Skills

Khóa học Lập trình Python | Từ cơ bản đến kỹ năng thực tế

Khóa học Lập trình Python | Từ cơ bản đến kỹ năng thực tế

Học Python từng bước từ các khái niệm lập trình cốt lõi đến tự động hóa, xử lý dữ liệu và các dự án nhỏ.

4.5
(15 đánh giá)
47 học viên
Giảng viên
ExcelR EdTech
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
79.000đ 829.000đ -90%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
34.0 giờ video
87 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 07/06/2026

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

Cài đặt Python và thiết lập môi trường phát triển hoàn chỉnh từ đầu.
Hiểu về kiểu dữ liệu, số học, toán tử và biểu thức trong Python.
Làm việc tự tin với các kiểu dữ liệu Python như Number, String, List, Tuple, Dictionary và Set.
Xây dựng logic bằng vòng lặp, câu lệnh điều kiện và các câu lệnh điều khiển.
Viết mã tái sử dụng và hiệu quả bằng hàm và đệ quy.
Sử dụng hiệu quả các hàm có sẵn như map, filter và reduce.
Xử lý file, đối tượng JSON và các định dạng dữ liệu thực tế.
Áp dụng xử lý ngoại lệ để viết chương trình mạnh mẽ và không lỗi.
Hiểu các khái niệm Lập trình hướng đối tượng trong Python.
Làm việc với các mô-đun như OS, SYS, DateTime và Random.
Sử dụng biểu thức chính quy để khớp mẫu và xử lý văn bản.
Áp dụng kỹ năng Python qua bài tập, dự án nhỏ và sản phẩm.
Các dự án sẵn sàng cho ngành dựa trên công nghệ thế hệ tiếp theo sử dụng lập trình Python.

Yêu cầu

Không yêu cầu kiến thức lập trình trước, khóa học bắt đầu từ cơ bản.
Có hứng thú học lập trình qua thực hành.
Máy tính có ít nhất 4GB RAM (khuyến nghị hệ thống 64-bit).

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

Sinh viên và người mới tốt nghiệp bước vào vai trò CNTT hoặc dữ liệu.
Chuyên gia đang đi làm muốn nâng cao kỹ năng về Python.
Nhà phân tích dữ liệu và chuyên gia tự động hóa.
Người chuyển đổi nghề nghiệp sang các vai trò kỹ thuật.
Doanh nhân và freelancer xây dựng giải pháp kỹ thuật.

Nội dung khóa học

20 phần • 87 bài giảng
1 Giới thiệu về lập trình và Python
2 Python - Cài đặt, cài đặt VS Code và chương trình Python đầu tiên
3 Bên dưới lớp vỏ: Cách Python hoạt động
4 Các khái niệm chính: Làm rõ một số khái niệm quan trọng
5 Phần quy tắc ngữ pháp
6 Thụt lề trong Python
1 Giới thiệu về kiểu dữ liệu Python và số học
2 Toán tử số học 01
3 Toán tử số học 02
4 Toán tử so sánh và logic
5 Toán tử gán và bitwise
6 Toán tử thành viên, nhận dạng và độ ưu tiên toán tử
7 Hàm toán học, thư viện Math và ép kiểu
8 Bài tập về số học
1 Giới thiệu về chuỗi
2 Lập chỉ mục và cắt chuỗi
3 Giới thiệu về các phương thức chuỗi
4 Phương thức chuỗi: Replace
5 Phương thức chuỗi: Find, Count, Index và Strip
6 Phương thức chuỗi: Upper, Title, isdigit, isalpha
7 Phương thức chuỗi: Split và Join
8 Ký tự đặc biệt trong chuỗi
9 Câu hỏi trắc nghiệm
10 Bài tập về chuỗi
1 Giới thiệu về danh sách
2 Phương thức danh sách: Append và Extend
3 Phương thức danh sách: Insert, Pop và Remove
4 Phương thức danh sách
5 Tổng kết các phương thức danh sách đã học
6 Giới thiệu về list comprehension, vòng lặp For (giới thiệu) và list comprehension
7 Câu hỏi trắc nghiệm
8 Bài tập về danh sách
1 Tổng kết và Tuple
2 Giới thiệu Dictionary, chèn dữ liệu và xóa dữ liệu
3 Phương thức Dictionary
4 Phương thức Copy
5 Tổng kết và câu hỏi trắc nghiệm
6 Bài tập về kiểu dữ liệu Tuple và Dictionary
1 Tổng kết và giới thiệu tập hợp, tạo tập hợp và các thuộc tính cơ bản của tập hợp
2 Phép toán tập hợp: Giao, khác, hiệu đối xứng
3 Một số phương thức tập hợp khác, Frozen set và kết thúc
4 Bài tập về tập hợp
1 Giới thiệu về vòng lặp While và câu lệnh điều khiển vòng lặp
2 Vòng lặp While - Chương trình 1
3 Vòng lặp While - Chương trình 2
4 Tổng kết vòng lặp For
5 Chương trình 1 - Sử dụng số Armstrong
6 Chương trình 2 - Mẫu hình: Kim cương sao
7 Chương trình 3 và kết thúc vòng lặp
8 Bài tập về vòng lặp
1 Bài tập kỹ năng hướng dẫn 1
1 Giới thiệu về hàm, định nghĩa hàm và gọi hàm
2 Các định nghĩa hàm khác nhau, hàm không đầu vào không trả về, đối số từ khóa
3 Đối số biến và đối số biến từ khóa
4 Tổng kết, đối số mặc định, phạm vi biến trong hàm
5 Hàm ẩn danh + câu hỏi trắc nghiệm
6 Hàm có sẵn
7 Filter
8 Reduce
9 Tổng kết về hàm, Decorator
10 Câu hỏi trắc nghiệm về Decorator
11 Đệ quy
12 Bài tập về hàm
1 Mô-đun OS
2 Mô-đun Sys
3 Mô-đun DateTime
4 Mô-đun Random
1 Phương thức tập tin
2 Giới thiệu về tập tin + phương thức
3 Giải tuần tự hóa JSON
4 Đối tượng JSON và tuần tự hóa
1 Xử lý ngoại lệ
1 Bài tập kỹ năng hướng dẫn 2
1 Quyền riêng tư dữ liệu
2 Trừu tượng
3 Thuộc tính lớp có sẵn
4 Ngoại lệ do người dùng định nghĩa
5 Thứ tự phân giải phương thức trong kế thừa
6 Hàm Super trong kế thừa
7 Kế thừa
8 Phương thức đặc biệt
1 Bài tập kỹ năng hướng dẫn 3
1 Biểu thức chính quy
1 Bài tập kỹ năng hướng dẫn 4
1 Bài tập kỹ năng hướng dẫn 5
1 Sản phẩm 1
1 Sản phẩm 2

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

Python is one of the most in-demand programming languages globally, used across industries for automation, data analysis, web development, and software engineering. Its simple syntax and powerful libraries make it the preferred choice for beginners as well as experienced professionals.

Our Complete Python Training

This Python course is designed to take you from foundational programming concepts to practical, real-world applications. You’ll begin with Python basics such as data types and operators, then progress into working with collections, functions, modules, file handling, and object-oriented programming.

Rather than focusing only on theory, the course follows a structured learning path supported by assignments, MCQs, mini projects, and product-based exercises. By the end of the training, you’ll be confident in writing clean Python code and applying it to automation, analytics, and development tasks.



Skills You’ll Master

  1. Python Programming Fundamentals – Write clean, efficient, and structured Python code

  2. Logic & Problem Solving – Build strong reasoning using loops and functions

  3. Data Handling – Work with files, JSON objects, and structured/Semistructured data formats.

  4. Object-Oriented Programming – Design reusable and scalable code using the powerful concepts of OOP.

  5. Regular Expressions and pattern matching by using the Python built-in regex library.

  6. Automation Readiness – Apply Python to real-world workflows and tasks.

Hands on development from a Industry perspective.

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 Object Oriented Programming
Clean Code

Clean Code

Academind by Maximilian Schwarzmüller

4.6 (26435)
118,068
50.000đ -88%
Hiển thị tất cả khoá học Programming Fundamentals
Hiển thị tất cả khoá học Python
Hiển thị tất cả khoá học Python Programming
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊