Curriculum
- 3 Sections
- 72 Lessons
- Lifetime
Expand all sectionsCollapse all sections
- I. Python cho người mới30
- 1.1Bài 1: Hướng dẫn cài đặt Python và Pycharm8 Minutes
- 1.2Bài 2: Tìm hiểu PEP8 Python8 Minutes
- 1.3Bài 3: Biến số và các kiểu dữ liệu Python18 Minutes
- 1.4Bài 4: Kiểu string các công thức cơ bản Python22 Minutes
- 1.5Bài 5: Giải thích bài tập chu vi, diện tích và 3 kiểu xuất dữ liệu13 Minutes
- 1.6Bài 6: Giải bài tập Python TH3 tính trung bình cộng5 Minutes
- 1.7Bài 7: Giải Bài tập Python TH4 rút gọn 1 số lệnh toán học cơ bản8 Minutes
- 1.8Bài 8: Câu lệnh if trong Python7 Minutes
- 1.9Bài 9: Câu lệnh if – else trong Python3 Minutes
- 1.10Bài 10: Câu lệnh if – elif – else trong Python6 Minutes
- 1.11Bài 11: Bài tập Python Câu lệnh if – elif – else8 Minutes
- 1.12Bài 12.1: Giải bài tập Python TH5, TH6 (Phần 1)14 Minutes
- 1.13Bài 12.2: Giải bài tập Python TH7 (Phần 2)7 Minutes
- 1.14Bài 12.3: Giải bài tập Python TH8 (Phần 3)11 Minutes
- 1.15Bài 12.4: Giải bài tập phương trình bậc 2 Python TH9 (Phần 4)13 Minutes
- 1.16Bài 12.5: Giải bài tập Python TH10 (Phần 5)4 Minutes
- 1.17Bài 13: Vòng lặp while trong Python16 Minutes
- 1.18Bài 14: Vòng lặp for, continue, break32 Minutes
- 1.19Bài 14.1: Giải bài tập vòng lặp for TH11, TH12 (Phần 1)11 Minutes
- 1.20Bài 14.2: Giải bài tập vòng lặp for – Số hoàn hảo từ 1-1000 (Phần 2)9 Minutes
- 1.21Bài 15: Vòng lặp for lồng nhau, ứng dụng vẽ chữ N, hình trái tim35 Minutes
- 1.22Bài 16: Hàm time26 Minutes
- 1.23Bài 17: Hàm làm tròn số round()6 Minutes
- 1.24Bài 18: Hàm eval() tự động tính toán 1 chuỗi5 Minutes
- 1.25Bài 19: Hàm lấy số ngẫu nhiên – random11 Minutes
- 1.26Bài 20: Giải thích chi tiết hàm define python def26 Minutes
- 1.27Bài 21: Giải bài tập tính ROI bằng def ()8 Minutes
- 1.28Bài 22: Biến toàn cục Global6 Minutes
- 1.29Bài 23: Hàm đệ quy Python giải thích + Bài tập10 Minutes
- 1.30Bài 24: Giải dãy Fibonaci bằng đệ quy Python14 Minutes
- II. Tự học lập trình Python29
- 2.1Bài 1.1: String (Phần 1)13 Minutes
- 2.2Bài 1.2: String – Index Chuỗi (Phần 2)20 Minutes
- 2.3Bài 1.3: String – Các hàm thông dụng (Phần 3)11 Minutes
- 2.4Bài 1.4: String – Các hàm xử lý (Phần 4)34 Minutes
- 2.5Bài 1.5: Bài tập String + Hướng dẫn giải (Phần 5)18 Minutes
- 2.6Bài 2.1: Giải bài tập String – Bài String 02 (Phần 1)19 Minutes
- 2.7Bài 2.2: Giải bài tập String bài 3, 4, 5 (Phần 2)16 Minutes
- 2.8Bài 3.1: List Python – kiểu dữ liệu list (Phần 1)20 Minutes
- 2.9Bài 3.2: List Python – kiểu dữ liệu list (Phần 2)24 Minutes
- 2.10Bài 4.1: Hướng dẫn giải bài tập list 01 (Phần 1)10 Minutes
- 2.11Bài 4.2: Hướng dẫn giải bài tập list 02 (Phần 2)13 Minutes
- 2.12Bài 4.3: Hướng dẫn giải bài tập list 03 (Phần 3)14 Minutes
- 2.13Bài 4.4: Hướng dẫn giải bài tập list 04 (Phần 4)16 Minutes
- 2.15Bài 4.5: Hướng dẫn giải bài tập list 05 (Phần 5)11 Minutes
- 2.16Bài 5: Hướng dẫn debug lỗi khi lập trình Python với Pycharm17 Minutes
- 2.17Bài 6: Matrix Python – Mảng đa chiều25 Minutes
- 2.18Bài 7: Kiểu dữ liệu dict Python25 Minutes
- 2.19Bài 8.1: Giải bài tập dict Python 01 (Phần 1)12 Minutes
- 2.20Bài 8.2: Giải bài tập dict Python 02 (Phần 2)21 Minutes
- 2.21Bài 8.3: Giải bài tập dict Python 03 (Phần 3)17 Minutes
- 2.22Bài 8.4: Giải bài tập dict Python 04 (Phần 4)20 Minutes
- 2.23Bài 9: NumPy array Python – Xử lý mảng đa chiều Python với NumPy32 Minutes
- 2.24Bài 10.1: NumPy array Python – Bài tập 01 vận dụng xử lý mảng đa chiều Python với NumPy (Phần 1)16 Minutes
- 2.25Bài 10.2: NumPy array Python – Bài tập 02 vận dụng xử lý mảng đa chiều Python với NumPy (Phần 2)8 Minutes
- 2.26Bài 10.3: NumPy array Python – Bài tập 03 vận dụng xử lý mảng đa chiều Python với NumPy (Phần 3)9 Minutes
- 2.27Bài 10.4: NumPy array Python – Bài tập 04 vận dụng xử lý mảng đa chiều Python với NumPy (Phần 4)10 Minutes
- 2.28Bài 10.5 : NumPy array Python – Bài tập 05 ôn lại define Python (Phần 5)12 Minutes
- 2.29Bài 11: Thao tác với tệp, đọc, ghi data vào tệp Python – File io python35 Minutes
- 2.30Bài 12: Pandas in Python – Sắp xếp dữ liệu xuất ra với Pandas15 Minutes
- III. Ôn luyện Python13
- 3.1Bài 1.1: Lập trình hướng đối tượng – Object Oriented Programming (Phần 1)3 Minutes
- 3.2Bài 1.2: Lập trình hướng đối tượng – Object & Attribute (Phần 2)14 Minutes
- 3.3Bài 1.3: Lập trình hướng đối tượng – Method (Phần 3)23 Minutes
- 3.4Bài 1.4: Lập trình hướng đối tượng – Tính kế thừa, đa hình, bao đóng (Phần 4)27 Minutes
- 3.5Bài 2.1: Bài tập ôn luyên Python 01 có giải (Phần 1)18 Minutes
- 3.6Bài 2.2: Bài tập ôn luyện Python 02 có giải – Số tự mãn (Phần 2)18 Minutes
- 3.7Bài 2.3: Bài tập ôn luyện Python 03 có giải – Map() – Max key – Xếp hàng học sinh (Phần 3)26 Minutes
- 3.8Bài 3: List Comprehension – One line for Loop16 Minutes
- 3.9Bài 4: Đề thi Python 04 – Số nguyên Python20 Minutes
- 3.10Bài 5: Đề thi Python 05 – Kangaroo đi thăm bạn – Tìm số bước nhảy thấp nhất đến đích11 Minutes
- 3.11Bài 6: Đề thi Python 06 – Giải thuất Euclid – Ước chung lớn nhất10 Minutes
- 3.12Bài 7: Đề thi Python 07 – Đếm số nguyên tố12 Minutes
- 3.13Bài 8: Đề thi Python 08 – Dãy theo quy luật13 Minutes
Bài 4.2: Hướng dẫn giải bài tập list 02 (Phần 2)
The lesson content is empty.
