Full-stack web + Trí tuệ nhân tạo

Lập trình Web & AI với Flask

Xây 4 ứng dụng web tích hợp AI thật với Flask & Gemini API — như một kỹ sư phần mềm thực thụ.

👦 Từ 13 tuổi
📅 6 tháng · 48 buổi
⏱️ 2 buổi/tuần · 90 phút/buổi
🎓 Dự án

Khóa học Lập trình Web & Trí tuệ nhân tạo (AI) với Flask áp dụng phương pháp Project-based Learning (học qua dự án), kết hợp thực hành cá nhân và làm việc nhóm. CodeSpace tích hợp Workshop GitHub & Teamwork nhằm mô phỏng sát thực tế quy trình cộng tác lập trình tại các doanh nghiệp công nghệ. Xuyên suốt 6 tháng, học sinh xây dựng 4 dự án lớn — từ website cá nhân, bảng tin cộng đồng đến hệ thống AI phân tích cảm xúc và trợ lý học tập thông minh — làm chủ Flask, cơ sở dữ liệu, Git và cách gọi API AI.

Con sẽ đạt được gì?

Kiến thức đạt được
  • Cấu trúc HTML5 và thiết kế Responsive với Tailwind CSS
  • Flask Framework: định tuyến, Jinja2, xử lý Form POST/GET
  • Cơ sở dữ liệu quan hệ với SQLite (SQLAlchemy) và quản lý phiên (Session)
  • Xác thực người dùng (đăng ký/đăng nhập bảo mật)
  • Tích hợp AI qua Gemini API để phân tích văn bản và sinh nội dung
  • Triển khai website lên Internet (Deployment)
Kỹ năng đạt được
  • Tư duy xây dựng giao diện người dùng, không chỉ code logic
  • Cộng tác nhóm chuyên nghiệp với GitHub (push, kiểm soát phiên bản)
  • Thiết kế hệ thống: vẽ sơ đồ luồng dữ liệu (Flowchart) trên draw.io
  • Tư duy sản phẩm end-to-end từ ý tưởng đến ứng dụng chạy thật

Kế hoạch giảng dạy

1
Dự án 1 — My Digital Portfolio (Buổi 1–12)
  • Xây website cá nhân giới thiệu bản thân và sản phẩm đã làm
  • HTML5, thiết kế Responsive với Tailwind CSS
  • Triển khai web lên Internet — có URL cá nhân gửi cho bạn bè
2
Dự án 2 — Anonymous Message Board (Buổi 13–24)
  • Bảng tin cộng đồng cho phép để lại lời nhắn ẩn danh
  • Flask Jinja2, xử lý Form POST/GET, quản lý biến số
  • Hệ thống “Censor” tự động lọc từ ngữ không phù hợp
3
Workshop — GitHub & Teamwork (02 buổi)
  • Kỹ năng cộng tác lập trình, quy trình làm việc nhóm chuyên nghiệp
4
Dự án 3 — MoodScan AI System (Buổi 25–36)
  • Nhật ký thông minh: AI phân tích cảm xúc từ văn bản
  • Tích hợp Gemini API cho 5 chỉ số cảm xúc; biểu đồ tâm trạng với Chart.js
  • Xác thực người dùng, cơ sở dữ liệu SQLite (SQLAlchemy), Session
5
Dự án 4 (cuối khóa) — AI Study Buddy (Buổi 37–48)
  • Trợ lý học tập cá nhân: tóm tắt bài học và tạo quiz tự động bằng AI
  • Chatbot giải đáp, Dashboard tiến độ học tập
  • Database quan hệ (Users, Materials, Quizzes, Results), cộng tác qua GitHub

Dự án tiêu biểu trong khóa học

My Digital Portfolio

Website cá nhân chuyên nghiệp với URL công khai gửi cho bạn bè, gia đình.

Anonymous Message Board

Ứng dụng web bảng tin ẩn danh có bộ lọc nội dung tự động.

MoodScan AI

Hệ thống nhật ký dùng AI phân tích cảm xúc và vẽ biểu đồ tâm trạng.

AI Study Buddy

Trợ lý học tập AI tóm tắt bài học, sinh quiz và chatbot giải đáp.

Đánh giá kết quả đầu ra

  • Hoàn thành 4 dự án web thực tế xuyên suốt khóa học
  • Dự án cuối khóa AI Study Buddy làm theo nhóm với quy trình chuẩn doanh nghiệp
  • Thuyết trình và demo sản phẩm

Cho con học thử khóa Lập trình Web & AI với Flask

Đặt lịch một buổi học thử miễn phí — CodeSpace sẽ đánh giá trình độ và tư vấn lộ trình phù hợp nhất cho bé.

Đăng ký học thử miễn phí