Buổi 01 — Thực hành: Sẵn sàng bộ công cụ
Mục tiêu buổi thực hành: kết thúc buổi, máy của bạn đã cài đủ công cụ và bạn đã trò chuyện thành công lần đầu với Claude Code.
Đừng lo nếu bạn thấy nhiều bước cài đặt. Giảng viên và trợ giảng sẽ đi từng bàn hỗ trợ. Mục tiêu là không ai bị kẹt ở buổi đầu tiên. Nếu máy bạn có sự cố, sẽ có máy dự phòng đã cài sẵn.
Lab 1.1 — Kiểm tra & cài đặt công cụ
Làm theo checklist, tick vào ô khi xong từng mục:- Bước 1: Cài Flutter SDK (dùng script cài sẵn của trung tâm)
- Bước 2: Cài VS Code + tiện ích mở rộng (extension) Flutter
- Bước 3: Cài Claude Code và đăng nhập
- Bước 4: Bật máy ảo điện thoại (emulator) HOẶC cắm điện thoại thật (bật chế độ USB debugging)
Kiểm tra Flutter đã sẵn sàng
Cách dễ nhất: nhờ Claude Code kiểm tra hộ. Mở Claude Code và gõ:Lab 1.2 — Trò chuyện đầu tiên với Claude Code
Đây là khoảnh khắc bạn “bắt tay” với người thợ AI. Mở Claude Code và gõ đúng câu này:Lab 1.3 — Ra lệnh nhỏ đầu tiên
Thử yêu cầu AI làm một việc nhỏ để cảm nhận vòng lặp:- Chạy thử (kiểm tra): mở file đó ra xem AI đã tạo đúng chưa.
- Phản hồi: yêu cầu AI chỉnh sửa, ví dụ:
Lab 1.4 — Làm quen “bản đồ” thư mục (chỉ để nhìn, chưa cần hiểu sâu)
Yêu cầu AI dẫn bạn đi tham quan:Checklist hoàn thành buổi thực hành
-
flutter doctorchạy được (dù còn cảnh báo cũng không sao, đã hỏi AI cách xử lý) - Đã trò chuyện được với Claude Code bằng tiếng Việt
- Đã hoàn thành 1 vòng lặp: yêu cầu → AI làm → kiểm tra → yêu cầu sửa
- Hiểu 3 nơi quan trọng:
lib/,pubspec.yaml,assets/
Nếu tick đủ 4 ô — xin chúc mừng, bạn đã sẵn sàng xây app thật ở Buổi 02!