Ngày 03 trên 12
Ngôn ngữ
Python — công cụ của backend, từ script đầu tiên đến thư viện chuẩn
Bạn có thể… vào cuối ngày
- Viết và chạy script Python: biến, kiểu dữ liệu, điều khiển luồng, hàm.
- Debug một script đang crash và sửa nó bằng cách đọc traceback.
- Dùng các thủ thư viện chuẩn:
json,pathlib,csv,collections. - Xây một CLI tool nhỏ và một script xử lý dữ liệu từ một file thật.
Sản phẩm
Một CLI tool nhỏ + một script CSV→JSON chạy được trên bất kỳ máy nào.
Móc nối toàn cảnh
Giờ bạn viết được chất keo nối app với dữ liệu. Tiếp theo: để chất keo đó nói HTTP và giữ dữ liệu trong một file.
Khái niệm bạn sẽ hiểu gì
- Python trong một ngày: biến, string, list/dict, điều kiện, vòng lặp, hàm — cốt lõi của ngôn ngữ.
- Đọc một traceback từ trên xuống và sửa crash (không phải sợ, mà là quy trình).
json(hình dạng của gần như mọi API),pathlib(file và thư mục không cần mổ xẻ string),csv(dữ liệu bảng),collections(Counter,defaultdict).- F-string, list comprehension và các idiom khiến Python đọc hay.
Thực hành thực chiến, kết bằng thứ đang chạy
- Script đầu tiên: một chương trình nhận input và in kết quả; rồi
kiểu dữ liệu— biến một giá trị thành dạng khác. - Sửa crash: một script bị hỏng cố tình — đọc traceback, tìm dòng, sửa, chạy sạch.
- CLI tool: một chương trình dòng lệnh nhỏ (vd đếm từ/dòng) đọc một file và in tóm tắt.
- Xử lý dữ liệu: đọc một CSV, tập hợp bằng
collections.Counter, và viết ra một báo cáo JSON.
Muốn định dạng khác? Mọi định dạng