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

Practical Python: Learn Python Basics Step by Step- Python 3

Python Thực Hành: Học Python Cơ Bản Từng Bước - Python 3

Python Thực Hành: Học Python Cơ Bản Từng Bước - Python 3

Bắt đầu nhanh với Python (Python 3): Chỉ với Bài học Thực hành và Luyện tập để Thành thạo Python cơ bản.

4.6
(2,612 đánh giá)
10,032 học viên
Giảng viên
Edouard Renard
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
4.0 giờ video
54 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

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

Thành thạo kiến thức Python cơ bản
Học Python với Python 3
Cài đặt Python 3 trên Windows, Linux và MacOS
Chạy các lệnh Python trong Python Shell
Cài đặt và sử dụng một Python IDE (PyCharm)
Biến, Kiểu dữ liệu, Danh sách, Hàm, Điều kiện, Vòng lặp, v.v.
Lấy dữ liệu nhập từ người dùng với Python
Đọc file với Python
Sử dụng một module Python có sẵn trong code của bạn
Tạo module Python của riêng bạn để dùng trong các file khác
Chạy một chương trình Python từ terminal (Windows, Linux, MacOS)
Khám phá OOP (Lập trình Hướng đối tượng) trong Python
Giới thiệu về kế thừa và cấu trúc (OOP)
Học các Thực hành Tốt nhất ngay từ đầu
Luyện tập các khái niệm chính với nhiều bài tập
Học qua thực hành

Yêu cầu

Một máy tính và quyết tâm học hỏi, thế là đủ!

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

Người mới hoàn toàn muốn học lập trình và Python cơ bản một cách dễ dàng
Người mới bắt đầu lập trình đã học ngôn ngữ khác và muốn chuyển sang Python
Lập trình viên Python muốn ôn lại kiến thức cơ bản nhanh chóng và súc tích
Bất kỳ ai quan tâm đến phát triển web, robot, trí tuệ nhân tạo, phát triển game, khoa học dữ liệu, v.v.

Nội dung khóa học

7 phần • 54 bài giảng
1 Chào mừng!
2 Cách học khóa học này
3 Cài đặt Python trên Windows
4 Cài đặt Python trên Linux
5 Cài đặt Python trên MacOS
1 Giới thiệu
2 Viết Câu lệnh Python Đầu tiên của Bạn
3 Số và Phép toán
4 Biến
5 Biến - Các kiểu dữ liệu
6 Danh sách
7 Lấy Dữ liệu Nhập từ Người dùng
8 Ép kiểu dữ liệu
9 Python Cấp độ 1: Bài tập
10 Python Cấp độ 1: Bài tập - Lời giải
1 Giới thiệu
2 Cài đặt một Python IDE (PyCharm)
3 Viết và Chạy Chương trình Python Đầu tiên của Bạn
4 Chú thích
5 Hàm
6 Tham số Hàm
7 Câu lệnh Trả về của Hàm
8 Phạm vi Biến
9 Python Cấp độ 2: Bài tập
10 Python Cấp độ 2: Bài tập - Lời giải
1 Giới thiệu
2 Câu lệnh Điều kiện với Boolean
3 Kết hợp các Câu lệnh Điều kiện Khác nhau
4 Điều kiện với if
5 Else, else if
6 Vòng lặp For
7 Vòng lặp While
8 Sử dụng Vòng lặp để Duyệt qua Danh sách Python
9 Python Cấp độ 3: Bài tập
10 Python Cấp độ 3: Bài tập - Lời giải
1 Giới thiệu
2 Đọc từ một File
3 Ghi vào một File
4 Sử dụng một Python Module
5 Tạo Python Module của Riêng Bạn
6 Chạy một Python Script từ Terminal
7 Python Cấp độ 4: Bài tập
8 Python Cấp độ 4: Bài tập - Lời giải
1 Giới thiệu
2 OOP là gì, Lớp (Class) là gì
3 Tạo một Python Class
4 Thêm Phương thức cho Lớp
5 Tạo một Đối tượng (Thể hiện) từ Lớp của bạn
6 Tổ chức các File OOP của bạn
7 Kế thừa - Tạo một Lớp từ Lớp khác
8 Cấu trúc - Sử dụng một Lớp bên trong Lớp khác
1 Các Thực hành Tốt nhất khi Viết Code Python
2 Làm thế nào để Tiếp tục Phát triển từ đây
3 Bài giảng Thưởng

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

You are new to programming and want to learn Python Basics fast?

Or... You’re already a Python developer and want to get a quick refresher?

And, you prefer to learn by doing? → This Python course is for you.

No need to know any programming or Python to get started. Just a strong motivation to learn.

The course is entirely done with the newest Python version: Python 3 (note that Python 2 is not supported anymore!)


→ Why this course?


I wanted to create a course to teach you just the Python basics - nothing more, nothing less → By taking the time to explain the basics well, to give you the foundation you need to start any other project or learning path.

So, to be clear, this course is not an “all-in-one 60h course with 45 projects” that’s going to take you 6 months to complete. I’m definitely not saying those courses are bad, just that I’m taking a different approach focused on the basics.

And this is not a course to become a Python “expert” in 1 day or 1 week neither. The instructors who try to sell you that are actually lying, all they want is you to give them more money by giving you false beliefs. Here I’m being 100% honest: you won’t be able to get a senior software developer job out of this course, let’s be realistic.

But, and this is important: at the end of this course, you will have a strong foundation on Python basics, and you will be able to build on that foundation with confidence.

You will then be able to start learning:

  • Web development

  • Video games

  • Robotics (my favorite!)

  • Artificial intelligence

  • Data science

  • And much more…

I focused on making the course as short as possible. No fluff and distracting stuff. Just the core basics you really need, explained in an easy way so you can clearly understand, and reinforced with practice.


→ How do I teach?


  • Step by step: each section, each lesson, is built on top of the previous one. 1 lesson = 1 small step towards your mastery of Python Basics.

  • Hands-on: no complicated theoretical explanations, I directly write the code and explain at the same time. And I encourage you to write the code too!

  • No copy and paste: I won’t make some code magically appear on the screen without any explanation. I write all the code that I explain, and explain all the code that I write.

  • To the point: if I can explain something in 5 minutes, I don’t produce a 15 minutes video to make the course look longer.

  • Practical: I teach you what you really need in order to do useful things with Python. This means focusing on what can give you the greatest value now.

  • Additional Practice: with each key concept you get some exercises to practice on exactly what you need to understand, so the learning is much more efficient.

So, if you like to learn by doing, and want to really understand what you do, you will love this course.


→ What are you going to do and learn in this course?


First, you will install Python on your computer (videos for Windows, Linux, and MacOS).

Then the course is divided into 4 Python levels. For each level you get:

  • A quick introduction video to make the relation between different levels and explain what we are going to do.

  • Hands-on lessons (most of them are about 5 minutes long) to introduce new key concepts.

  • At the end of the level (section), some exercises to practice on the key points of the section, and also combine concepts together.

Here’s an overview of what you’ll see in each level:

  • Level 1: Python shell, variables, data types, lists, user input

  • Level 2: Python IDE (PyCharm), comments, functions, scope

  • Level 3: conditions (if), for loops, while loops

  • Level 4: read/write to a file, use and create Python modules, run a Python program from the terminal

Extra: you also get a bonus section after the 4 levels, on Python OOP (Object Oriented Programming). This is a nice addition to your skill set, because OOP is used almost everywhere with Python.


Now, don’t wait any longer and enroll in this course today!

You also get a 30 days money-back guarantee if you’re not fully satisfied. So just get started now, and if I don’t deliver on what I said, please do get the refund.

See you in the course! :)

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 Programming
Hiển thị tất cả khoá học Python
Hiển thị tất cả khoá học Python 3
Hiển thị tất cả khoá học Python Basics
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊