1. Giới thiệu về Python
- Tổng quan về Python
- Cài đặt Python và môi trường lập trình
2. Cấu trúc cơ bản của một chương trình Python
- Cách viết chương trình đầu tiên
- Biến và kiểu dữ liệu (số, chuỗi, boolean)
- Toán tử (toán học, so sánh, logic)
3. Cấu trúc điều khiển
- Câu lệnh điều kiện
if
, elif
, else
- Vòng lặp
for
, while
- Câu lệnh điều khiển vòng lặp (
break
, continue
, pass
)
4. Hàm
- Khái niệm về hàm trong Python
- Cách định nghĩa hàm với
def
- Tham số và giá trị trả về
- Biến cục bộ và toàn cục
5. Làm việc với danh sách, tuple, và từ điển
- Danh sách (List)
- Tuple
- Từ điển (Dictionary)
- Các thao tác thêm, xóa, và truy xuất phần tử
6. Xử lý chuỗi (String)
- Các phương thức làm việc với chuỗi
- Định dạng chuỗi
- Chuỗi nhiều dòng và ký tự đặc biệt
7. Tệp tin (File)
- Đọc và ghi tệp
- Sử dụng phương thức
open
, read
, write
, và close
- Xử lý lỗi khi làm việc với tệp
8. Lập trình hướng đối tượng (OOP)
- Khái niệm lớp và đối tượng
- Thuộc tính và phương thức
- Kế thừa và đa hình
9. Xử lý lỗi và ngoại lệ
- Khái niệm về lỗi và ngoại lệ
- Cách bắt lỗi với
try
, except
- Sử dụng
finally
và else
10. Các thư viện và mô-đun
- Khái niệm mô-đun và thư viện
- Cách import mô-đun
- Giới thiệu một số thư viện thông dụng (math, random, datetime)