Chương trình giáo dục
9 Sections
118 Lessons
10 Weeks
Expand all sections
Thu gọn tất cả
PHẦN 1 : KIỂU DỮ LIỆU, VÒNG LẶP, HÀM, TOÁN TỬ
44
1.0
Bài 1 : Vì sao nên học lập trình Python | Công cụ, tài liệu học Python
1.1
Bài 2 : Câu lệnh print và các kiểu dữ liệu trong Python
1.2
Bài 3 : Chú thích trong Python
1.3
Bài 4 : Biến và Kiểu dữ liệu trong Python | Ép kiểu
1.4
Bài 5 : Toán tử trong Python
1.5
Bài 6 : Nhập dữ liệu từ bàn phím trong Python bằng hàm input và hàm map
1.6
Bài 7 : Các hàm phổ biến trong Python (sqrt, pow, floor, factorial, gcd, sum..)
1.7
Bài 8 : Cấu trúc rẽ nhánh (if else) trong Python
1.8
Bài 9 : Hướng dẫn sử dụng website chấm bài Hackerrank
1.9
Bài 10 : Hướng dẫn contest 0 (Làm quen Hackerrank) từ bài 1 tới bài 5
1.10
Bài 11 : Hướng dẫn contest 0 từ bài 6 tới bài 10
1.11
Bài 12 : Hướng dẫn contest 1 (Kiểu dữ liệu, Toán tử, Rẽ nhánh) từ bài 1 tới bài 5
1.12
Bài 13 : Hướng dẫn contest 1 từ bài 6 tới bài 10
1.13
Bài 14 : Hướng dẫn contest 1 từ bài 11 tới bài 15
1.14
Bài 15 : Hướng dẫn contest 1 từ bài 16 tới bài 20
1.15
Bài 16 : Hướng dẫn contest 1 từ bài 21 tới bài 25
1.16
Bài 17 : Hướng dẫn contest 1 từ bài 26 tới bài 30
1.17
Bài 18 : Hướng dẫn contest 1 từ bài 31 tới bài 35
1.18
Bài 19 : Vòng lặp For
1.19
Bài 20 : Vòng lặp while và các bài toán áp dụng
1.20
Bài 21 : Hướng dẫn contest 2 (Vòng lặp) từ bài 0 tới bài 5
1.21
Bài 22 : Hướng dẫn contest 2 từ bài 6 tới bài 10
1.22
Bài 23 : Hướng dẫn contest 2 từ bài 11 tới bài 15
1.23
Bài 24 : Hướng dẫn contest 2 từ bài 16 tới bài 20
1.24
Bài 25 : Hướng dẫn contest 2 từ bài 21 tới bài 25
1.25
Bài 26 : Hướng dẫn contest 2 từ bài 26 tới bài 30
1.26
Bài 27 : Hàm Trong Python
1.27
Bài 28 : Tính tổng ước và đếm ước của một số nguyên
1.28
Bài 29 : Kiểm tra số nguyên tố
1.29
Bài 30 : Phân tích thừa số nguyên tố
1.30
Bài 31 : Số chính phương
1.31
Bài 32 : Ước chung lớn nhất, bội chung nhỏ nhất
1.32
Bài 33 : Tổ hợp chập K của N
1.33
Bài 34 : Số Fibonacci
1.34
Bài 35 : Số thuận nghịch – Palindrome
1.35
Bài 36 : Số hoàn hảo và định lý Euclid – Euler
1.36
Bài 37 : Lý thuyết đồng dư
1.37
Bài 38 : Luyện tập viết hàm Bài 39 : Hướng dẫn contest 3 (Hàm, Lý thuyết số) từ bài 1 tới bài 5
1.38
Bài 39 : Hướng dẫn contest 3 (Hàm, Lý thuyết số) từ bài 1 tới bài 5
1.39
Bài 40 : Hướng dẫn contest 3 từ bài 6 tới bài 10
1.40
Bài 41 : Hướng dẫn contest 3 từ bài 11 tới bài 15
1.41
Bài 42 : Hướng dẫn contest 3 từ bài 16 tới bài 20
1.42
Bài 43 : Hướng dẫn contest 3 từ bài 21 tới bài 25
1.43
Bài 44 : Hướng dẫn contest 3 từ bài 26 tới bài 30
PHẦN 2 : KỸ THUẬT ĐỆ QUY VÀ ĐỘ PHỨC TẠP CỦA THUẬT TOÁN
8
2.0
Bài 45 : Các hệ cơ số phổ biến trong lập trình
2.1
Bài 46 : Kỹ thuật đệ quy
2.2
Bài 47 : Hướng dẫn contest 4 (Đệ quy) từ bài 1 tới bài 5
2.3
Bài 48 : Hướng dẫn contest 4 từ bài 6 tới bài 10
2.4
Bài 49 : Hướng dẫn contest 4 từ bài 11 tới bài 15
2.5
Bài 50 : Hướng dẫn contest 4 từ bài 16 tới bài 20
2.6
Bài 51 : Hướng dẫn contest 4 từ bài 21 tới bài 25
2.7
Bài 52 : Độ phức tạp của thuật toán (Big O Notation)
PHẦN 3 : LIST VÀ TUPLE
20
3.0
Bài 53 : Phạm vi của biến trong Python
3.1
Bài 54 : Lý thuyết về List trong Python
3.2
Bài 55 : Copy list và list làm tham số cho hàm
3.3
Bài 56 : List Sclicing
3.4
Bài 57 : Hàm Lambda
3.5
Bài 58 : List Comprehension
3.6
Bài 59 : 3 Dạng toán cơ bản trên mảng 1 chiều (List)
3.7
Bài 60 : Kỹ thuật mảng đánh dấu
3.8
Bài 61 : Hướng dẫn contest 5 (List) từ bài 1 tới bài 5
3.9
Bài 62 : Hướng dẫn contest 5 từ bài 6 tới bài 10
3.10
Bài 63 : Hướng dẫn contest 5 từ bài 11 tới bài 15
3.11
Bài 64 : Hướng dẫn contest 5 từ bài 16 tới bài 20
3.12
Bài 65 : Hướng dẫn contest 5 từ bài 21 tới bài 25
3.13
Bài 66 : Hướng dẫn contest 5 từ bài 26 tới bài 30
3.14
Bài 67 : Mảng cộng dồn
3.15
Bài 68 : Kỹ thuật cửa sổ trượt
3.16
Bài 69 : Sàng số nguyên tố Eratosthenes
3.17
Bài 70 : Hướng dẫn contest 6 : Sàng số nguyên tố, mảng cộng dồn
3.18
Bài 71 : Unpacking trong Python
3.19
Bài 72 : Tuple Bài 73 : Map và Filter
PHẦN 4 : THUẬT TOÁN SẮP XẾP VÀ TÌM KIẾM
8
4.0
Bài 74 : Hàm sắp xếp (sort) trong Python
4.1
Bài 75 : Xây dựng hàm so sánh cho hàm sort bằng cmp_to_key trong functools
4.2
Bài 76 : Thuật toán tìm kiếm nhị phân – Binary search
4.3
Bài 77 : Các biến thể của thuật toán tìm kiếm nhị phân
4.4
Bài 78 : Hướng dẫn contest 7 (Sắp xếp và tìm kiếm) từ bài 1 tới bài 5
4.5
Bài 79 : Hướng dẫn contest 7 từ bài 6 tới bài 10
4.6
Bài 80 : Hướng dẫn contest 7 từ bài 11 tới bài 15
4.6
Bài 81 : Hướng dẫn contest 7 từ bài 16 tới bài 20
PHẦN 5 : SET VÀ DICTIONARY
6
5.0
Bài 82 : Set trong Python
5.1
Bài 83 : Dictionary trong Python
5.2
Bài 84 : Counter trong Collections
5.3
Bài 85 : Hướng dẫn contest 8 (Set và Dictionary) từ bài 1 tới bài 5
5.4
Bài 86 : Hướng dẫn contest 8 từ bài 6 tới bài 10
5.5
Bài 87 : Hướng dẫn contest 8 từ bài 11 tới bài 15
PHẦN 6 : MẢNG 2 CHIỀU VÀ MA TRẬN
8
6.0
Bài 88 : Lý thuyết mảng 2 chiều
6.1
Bài 89 : Các định nghĩa và phép toán trên ma trận
6.2
Bài 90 : Kỹ thuật duyệt các ô liên kề
6.3
Bài 91 : Hướng dẫn contest 9 từ bài 1 tới bài 5
6.4
Bài 92 : Hướng dẫn contest 9 từ bài 6 tới bài 10
6.5
Bài 93 : Hướng dẫn contest 9 từ bài 11 tới bài 15
6.6
Bài 94 : Hướng dẫn contest 9 từ bài 16 tới bài 20
6.7
Bài 95 : Hướng dẫn contest 9 từ bài 21 tới bài 25
PHẦN 7 : XÂU KÝ TỰ
12
7.0
Bài 96 : Lý thuyết về xâu ký tự
7.1
Bài 97 : Dạng bài tập liên quan tới tần suất của ký tự trong xâu
7.2
Bài 98 : Dạng bài tập liên quan tới từ và chuẩn hóa tên
7.3
Bài 99 : Các bài toán với số nguyên lớn trong Python
7.4
Bài 100 : Hướng dẫn contest 10 (Xâu ký tự) từ bài 1 tới bài 5
7.5
Bài 101 : Hướng dẫn contest 10 từ bài 6 tới bài 10
7.6
Bài 102 : Hướng dẫn contest 10 từ bài 11 tới bài 15
7.7
Bài 103 : Hướng dẫn contest 10 từ bài 16 tới bài 20
7.8
Bài 104 : Hướng dẫn contest 10 từ bài 21 tới bài 25
7.9
Bài 105 : Hướng dẫn contest 10 từ bài 26 tới bài 30
7.10
Bài 106 : Hướng dẫn contest 10 từ bài 31 tới bài 35
7.11
Bài 107 : Hướng dẫn contest 10 từ bài 36 tới bài 40
PHẦN 8 : LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
10
8.0
Bài 108 : Lý thuyết về lập trình hướng đối tượng và xây dựng lớp
8.1
Bài 109 : Các hàm quan trọng của một lớp
8.2
Bài 110 : Hướng dẫn contest 11 (Hướng đối tượng) từ bài 1 tới bài 5
8.3
Bài 111 : Hướng dẫn contest 11 từ bài 6 tới bài 10
8.4
Bài 112 : Hướng dẫn contest 11 từ bài 11 tới bài 15
8.5
Bài 113 : Hướng dẫn contest 11 từ bài 16 tới bài 20
8.6
Bài 114 : Nạp chồng toán tử cho lớp
8.7
Bài 115 : Kế thừa trong Python
8.8
Bài 116 : Hướng dẫn contest 11 từ bài 21 tới bài 25
8.8
Bài 117 : Hướng dẫn contest 11 từ bài 26 tới bài 30
PHẦN 9 : FILE VÀ THƯ MỤC
2
9.0
Bài 118 : Xử lý File trong Python
9.1
Bài 119 : Hướng dẫn bài tập xử lý file từ bài 1 tới bài 5
Khóa Học Lập Trình Python Mới Nhất | 28Tech
Search
Bài 3 : Chú thích trong Python
The lesson content is empty.
Modal title
Main Content