📄️ Giới thiệu Python và cài đặt môi trường
Python là gì, dùng ở đâu, cách cài đặt và chạy chương trình Python đầu tiên
📄️ Biến và Kiểu dữ liệu
Cách khai báo biến, các kiểu dữ liệu cơ bản trong Python và những lỗi thường gặp
📄️ Toán tử và Câu lệnh điều kiện
Các toán tử trong Python và cách dùng if/elif/else để kiểm soát luồng chương trình
📄️ Vòng lặp
for loop, while loop, enumerate, zip, list comprehension và các kỹ thuật lặp pythonic
📄️ Hàm (Functions)
Định nghĩa hàm, tham số, *args/**kwargs, scope, lambda và best practices viết hàm Python
📄️ Cấu trúc dữ liệu
List, Tuple, Dict, Set trong Python — khi nào dùng cái nào và các thao tác quan trọng
📄️ Xử lý chuỗi (Strings)
Indexing, slicing, f-strings, các string methods quan trọng và cách xử lý text trong Python
📄️ Đọc và ghi file (File I/O)
Làm việc với file text, JSON, CSV trong Python bằng open(), pathlib và các best practices
📄️ Lập trình hướng đối tượng (OOP)
Class, object, inheritance, encapsulation và các tính năng OOP quan trọng trong Python
📄️ Xử lý lỗi (Exceptions)
try/except/finally, các exception phổ biến, raise, custom exceptions và context managers trong Python
📄️ Python — Cài đặt môi trường và uv
Hướng dẫn cài đặt Python, quản lý version bằng uv, tạo ứng dụng FastAPI và chạy với Docker.