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

Python Programming for Beginners and Kids - Anyone Can Code

Lập Trình Python Cho Người Mới Bắt Đầu và Trẻ Em - Ai Cũng Có Thể Học Code

Lập Trình Python Cho Người Mới Bắt Đầu và Trẻ Em - Ai Cũng Có Thể Học Code

Người mới bắt đầu có thể học lập trình Python bằng cách viết code các chương trình thú vị. Học kiến thức nền tảng Python 3, đồ họa 2D, và tạo một trò chơi.

4.6
(1,194 đánh giá)
11,517 học viên
Giảng viên
Matt Bohn
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 1.049.000đ -95%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
12.0 giờ video
163 bài giảng
1 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 28/05/2026

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

Tìm hiểu các bộ phận của máy tính và chức năng của chúng - RAM, CPU, và bộ nhớ lưu trữ
Cách viết các chương trình đơn giản trong Python
Cách xử lý đầu vào và đầu ra
Cách sử dụng biến để lưu trữ dữ liệu khi chương trình chạy
Cách sử dụng vòng lặp để viết code lặp lại các bước cho đến khi đạt điều kiện
Cách sử dụng logic và điều khiển để thay đổi luồng thực thi
Cách sử dụng đồ họa turtle để vẽ các hình ảnh đầy màu sắc
Các kỹ năng Python cơ bản để bạn tiếp tục phát triển
Cách sử dụng debugger
Cách tạo số ngẫu nhiên
Cách sử dụng hàm để tái sử dụng code và chia nhỏ chương trình thành các phần nhỏ hơn
Cách tạo một trò chơi arcade đơn giản

Yêu cầu

Khả năng gõ 15 từ mỗi phút được khuyến nghị
Máy tính PC hoặc Mac hoặc laptop
Sự tò mò để học và thử nghiệm. Khóa học này phù hợp cho cả người lớn và trẻ em (khuyến nghị từ lớp 5 trở lên).
Học viên nên hiểu các phép toán cơ bản (nhân, chia, lấy dư, cộng, và trừ) với số thập phân.

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

Người mới bắt đầu học Python, những ai tò mò muốn học Python làm ngôn ngữ lập trình đầu tiên
Những người muốn bước đầu khám phá lập trình

Nội dung khóa học

14 phần • 163 bài giảng
1 Tại sao chọn khóa học này?
2 Về tôi
3 Bạn sẽ học gì
4 Tối ưu hóa trải nghiệm học tập
5 Tải xuống phần mềm Python
6 Thiết lập trình soạn thảo Python - Thonny
7 Làm quen với Thonny
1 Máy tính là gì?
2 Phần mềm là gì?
3 Ôn tập nhanh về Phần cứng và Phần mềm
1 Giới thiệu về Đầu ra
2 Ví dụ 1 - Đầu ra với hàm print()
3 Ví dụ 1 Tiếp - Thêm ghi chú vào chương trình
4 Ví dụ 2 - Thêm ký tự đặc biệt để định dạng văn bản
5 Ví dụ 3 - Làm cho máy tính nói
6 Thử thách lập trình 1 - In Siêu anh hùng của bạn
7 Thử thách lập trình 1 - Lời giải
8 Thử thách lập trình 2 - Tam giác lộn ngược
9 Thử thách lập trình 2 - Lời giải
10 Thử thách lập trình 3 - Backslash và Tab để tạo hình chữ nhật
11 Thử thách lập trình 3 - Lời giải
12 Thử thách lập trình 4 - Một câu nói nổi tiếng
13 Thử thách lập trình 4 - Lời giải
14 Thử thách lập trình 5 - Python Thơ Ca - Đọc thơ
15 Thử thách lập trình 5 - Lời giải
1 Giới thiệu về Biến
2 Ví dụ 4 - Tạo biến và sử dụng Debugger
3 Ví dụ 5 - Lấy đầu vào từ bàn phím
4 Ví dụ 5 Tiếp - Định dạng đầu ra với biến
5 Ví dụ 6 - Thay thế từ trong câu bằng đầu vào người dùng
6 Ví dụ 7 - Làm cho máy tính nói câu được xây dựng từ đầu vào người dùng
7 Thử thách lập trình 6 - Tạo trò chơi chữ đơn giản
8 Thử thách lập trình 6 - Lời giải
1 Giới thiệu về Biểu thức và Toán tử
2 Thực hành với Biểu thức Toán học
3 Toán tử Modulus
4 Sử dụng toán tử với Chuỗi
5 Bảng thứ tự ưu tiên toán tử
6 Ví dụ 8 - Tính diện tích hình chữ nhật
7 Ví dụ 9 - Tính diện tích tam giác từ đầu vào người dùng
8 Thử thách lập trình 7 - Đánh giá biểu thức toán học
9 Thử thách lập trình 7 - Lời giải
10 Thử thách lập trình 8 - Tính tuổi theo năm chó
11 Thử thách lập trình 8 - Lời giải
1 Giới thiệu - Danh sách là gì?
2 Ví dụ 10 - Tạo biến danh sách
3 Ví dụ 11 - Truy cập các mục riêng lẻ trong danh sách
4 Thay đổi giá trị riêng lẻ trong danh sách
5 Ví dụ 12 - Lấy số lượng mục trong danh sách
6 Ví dụ 13 - Thêm mục vào danh sách
7 Ví dụ 14 - Kết hợp danh sách để tạo danh sách mới
8 Ví dụ 15 - Nhân danh sách
9 Ví dụ 16 - Xóa mục khỏi danh sách bằng giá trị
10 Ví dụ 17 - Xóa mục khỏi danh sách theo vị trí
11 Ví dụ 18 - Đếm số lần mục xuất hiện trong danh sách
12 Tuple là gì?
13 Ví dụ 19 - Thực hành với Tuple
14 Thử thách lập trình 9 - Thử thách danh sách Anh hùng và Kẻ phản diện
15 Thử thách lập trình 9 - Lời giải
16 Thử thách lập trình 10 - Tuple Anh hùng và Kẻ phản diện
17 Thử thách lập trình 10 - Lời giải
1 Giới thiệu Đồ họa Turtle - Pixel và Tọa độ
2 Ví dụ 20 - Vẽ hình vuông đỏ bằng Goto
3 Thiết lập tốc độ Turtle
4 Thử thách lập trình 11 - Vẽ hình chữ nhật xanh lá
5 Thử thách lập trình 11 - Lời giải
6 Ví dụ 21 - Hàm Forward, Backward, Left, và Right
7 Thử thách lập trình 12 - Sử dụng Forward, Backward, Left, và Right
8 Thử thách lập trình 12 - Lời giải
9 Ví dụ 22 - Vẽ hình tròn
10 Ví dụ 23 - Tô màu hình dạng
11 Ví dụ 24 - Vẽ đa giác và hình dạng không đều
12 Ví dụ 25 - Xóa bản vẽ Turtle và thiết lập màu nền cửa sổ
13 Thử thách lập trình 13 - Vẽ Emoji của riêng bạn
14 Thử thách lập trình 13 Lời giải - Vẽ Emoji
15 Thử thách lập trình 14 - Thử thách vẽ
16 Thử thách lập trình 14 - Lời giải
17 Ví dụ 26 - Vẽ văn bản
18 Thử thách lập trình 15 - Vẽ tên của bạn
19 Thử thách lập trình 15 - Lời giải
20 Ví dụ 27 - Cách nhập liệu đẹp hơn
21 Thử thách lập trình 16 - Luyện tập với numinput() và textinput()
22 Thử thách lập trình 16 - Lời giải
23 Tài liệu Đồ họa Turtle
1 Giới thiệu - Boolean
2 Thực hành với Toán tử so sánh
3 Ví dụ 28: Ra quyết định với câu lệnh if
4 Ví dụ 28-2: Chương trình Tuổi trong Đồ họa Turtle
5 Thực hành - Viết biểu thức với AND và OR
6 Ví dụ 29 - Hiển thị các thông điệp khác nhau cho các độ tuổi khác nhau
7 Ví dụ 30 - Máy tính vé vào công viên
8 Thử thách lập trình 17 - Cảnh báo thời tiết!
9 Thử thách lập trình 17 - Cảnh báo thời tiết! - Lời giải
10 Thử thách lập trình 18 - Đồ họa tâm trạng
11 Thử thách lập trình 18 - Đồ họa tâm trạng - Lời giải
12 Ví dụ 31 - Nâng cao Cảnh báo thời tiết với Nested If
13 Thử thách lập trình 19 - Cảnh báo thời tiết 2.0
14 Thử thách lập trình 19 - Lời giải
1 Giới thiệu về Vòng lặp
2 Ví dụ 32 - Làm cho Python đếm
3 Ví dụ 33 - Sử dụng biến đầu vào để điều khiển vòng lặp For
4 Thử thách lập trình 20 - Luyện đếm 1
5 Thử thách lập trình 20 - Lời giải
6 Thử thách lập trình 21 - Đếm cách quãng
7 Thử thách lập trình 21 - Lời giải
8 Thử thách lập trình 22 - Đếm và đầu vào người dùng
9 Thử thách lập trình 22 - Lời giải
10 Ví dụ 34 - Vòng lặp trái cây
11 Thử thách lập trình 23 - Hoạt hình vòng lặp màu sắc
12 Thử thách lập trình 23 - Lời giải
13 Ví dụ 35 Phần 1 - Đếm với vòng lặp While
14 Ví dụ 35 Phần 2 - Đếm thêm với vòng lặp While
15 Thử thách lập trình 24 - Đếm cách quãng với vòng lặp While
16 Thử thách lập trình 24 - Đếm cách quãng với vòng lặp While - Lời giải
17 Ví dụ 36 - Vòng lặp While với Tuple trái cây
18 Thử thách lập trình 25 - Vòng lặp màu sắc sử dụng vòng lặp While
19 Thử thách lập trình 25 - Lời giải
20 Ví dụ 37 - Ngôi sao 5 cánh lớn dần
21 Ví dụ 38 - Xoắn ốc màu với vòng lặp For
22 Ví dụ 39 - Quạt xoay vòng
23 Ví dụ 40 - Hàng và cột chấm bi
24 Thử thách lập trình 26 - Hàng và cột hình vuông
25 Thử thách lập trình 26 - Lời giải
1 Giới thiệu về Hàm - Làm cho code có thể tái sử dụng
2 Ví dụ 41 - Định nghĩa và sử dụng Hàm
3 Thử thách lập trình 27 - Viết hàm chào riêng của bạn
4 Thử thách lập trình 27 - Lời giải
5 Ví dụ 42 - Sử dụng hàm để thực hiện phép tính
6 Thử thách 28 - Tạo hàm tính diện tích hình tròn
7 Thử thách 28 - Lời giải
8 Ví dụ 43 - Phạm vi biến
9 Ví dụ 44 - Tạo một hàm có thể vẽ các xoắn ốc khác nhau
10 Thử thách 29 - Tạo hàm vẽ ngôi sao với Đồ họa Turtle
11 Thử thách 29 - Lời giải
1 Giới thiệu về Số giả ngẫu nhiên
2 Ví dụ 45 - Tạo số ngẫu nhiên
3 Thử thách lập trình 30 - Viết chương trình tạo dãy số ngẫu nhiên
4 Thử thách lập trình 30 - Lời giải
5 Ví dụ 46 - Tạo chương trình rút tên ngẫu nhiên từ danh sách
6 Ví dụ 47 - Vẽ ngôi sao ở vị trí ngẫu nhiên
7 Thử thách lập trình 31 - Vẽ ngôi sao tại vị trí ngẫu nhiên với màu sắc ngẫu nhiên
8 Thử thách lập trình 31 - Lời giải
9 Ví dụ 48 - Nguệch ngoạc Turtle điên rồ
1 Dự án Code Along Cuối cùng (Đã cập nhật)
2 Trò chơi Không gian Bước 1 - Thiết lập nền cửa sổ
3 Trò chơi Không gian Bước 2 - Thêm đồ họa tàu
4 Trò chơi Không gian Bước 3 - Sự kiện bàn phím
5 Trò chơi Không gian Bước 4 - Hoạt hình tàu vũ trụ
6 Trò chơi Không gian Bước 5 - Kiểm tra ranh giới
7 Trò chơi Không gian Bước 6 - Hoạt hình súng laser
8 Trò chơi Không gian Bước 7 - Hiệu ứng âm thanh
9 Trò chơi Không gian Bước 8 - Hoạt hình kẻ thù
10 Trò chơi Không gian Bước 9 - Phát hiện va chạm
11 Trò chơi Không gian Bước 10 - Hoạt hình vụ nổ
12 Trò chơi Không gian Bước 11 - Thêm bảng điểm
13 Trò chơi Không gian Bước 12 - Thêm thông báo kết thúc trò chơi
1 PHIÊN BẢN CŨ 2021 Dự án Code Along Cuối cùng
2 PHIÊN BẢN CŨ 2021: Code Along Trò chơi Điện tử Không gian Python - Phần 1
3 PHIÊN BẢN CŨ 2021: Code Along Trò chơi Điện tử Không gian Python - Phần 2
4 PHIÊN BẢN CŨ 2021: Code Along Trò chơi Điện tử Không gian Python - Phần 3
5 PHIÊN BẢN CŨ 2021: Code Along Trò chơi Điện tử Không gian Python - Phần 4
6 PHIÊN BẢN CŨ 2021: Code Along Trò chơi Điện tử Không gian Python - Phần 5
1 Tiếp tục hành trình lập trình của bạn

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

Python Programming for Beginners - Beginners Can Learn to Code in Python 3 with Simple and Fun Hands On Videos

Do you want to learn to code? Maybe you are interested in programming as a career or a hobbyist who wants to create code for your own projects? Or, maybe you’re a parent with a kid who would love to write code.  If so then this is the course you're looking for. This course is designed to teach Python programming to absolute beginners.   Kids as young as 5th grade have completed this entire course successfully.

Following my step-by-step videos you will write fun and entertaining programs – and at the same time gain core programming skills. This course is loaded with 10 hours of fun hands-on examples and challenges.

You’ll make your computer talk, draw colorful 2D graphics, and we’ll cap off the course by creating an arcade style space game – complete with animation, keyboard controls, and sound effects.  That's not all with over 140 lectures, challenges, and solutions there are many more cool programs you will create.  All you need is a Mac or PC and a little curiosity.  At the end of this course, you will have gained basic programming skills that you can continue to build on.


Python is One of the Most Popular Programming Languages

Python is one of the top programming languages in use.   Companies like Netflix, Google, Instagram, and Facebook all use Python.   Many universities now teach Python in their introductory computer science classes.   Python is even used in some college science classes such as Physics for simulations.    If you want to pursue a career in software development, this course is a great first step into programming.   Or, you may just want to learn as a hobby or for fun to express your creativity in your own projects!


30 Day Money Back Guarantee

This course includes a 30-day 100% money back guarantee. So, what are you waiting for? Sign up and start your programming journey right now!


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