CYBERSOFT ACADEMY
CyberSoft Academy
Trang chủ
⌨️ Luyện gõ chữ Lộ trình 3–12 Dự án học viên Blog Về CyberSoft Đăng ký tư vấn →
Trang chủ › CyberHero Architect › K21 · Databases & Back-end
Tầng 3 · Chuyên sâu · Lớp 9–11 · ~1 học kỳ · Lõi

K21 · Databases & Back-end

K21 cho học sinh xây phần hậu trường của ứng dụng: thiết kế cơ sở dữ liệu, viết truy vấn SQL và dựng REST API có xác thực. Đây là mảnh ghép giúp sản phẩm không chỉ chạy trên máy mà có dữ liệu bền vững và phục vụ được nhiều người.

Order API
● ĐỒ ÁNOrder APIAPI đặt hàng

📘 Đề cương & chủ đề

  1. Mô hình dữ liệu quan hệ
    • Bảng, khóa chính và khóa ngoại, quan hệ
    • Chuẩn hóa (normalization) để tránh dư thừa
  2. SQL thực hành
    • SELECT, WHERE, ORDER, GROUP BY
    • JOIN nhiều bảng và truy vấn tổng hợp
  3. REST API
    • Khái niệm endpoint và các phương thức HTTP
    • CRUD kết nối cơ sở dữ liệu
  4. Xác thực và bảo mật
    • Auth-lite: đăng ký, đăng nhập, token
    • Nguyên tắc AAA (Authentication, Authorization, Accounting)
  5. Triển khai back-end
    • Biến môi trường và cấu hình
    • Deploy API cùng cơ sở dữ liệu và kiểm thử endpoint

🎯 Học viên đạt được

  • Thiết kế schema và chuẩn hóa (normalization) cơ sở dữ liệu quan hệ.
  • Viết truy vấn SQL gồm JOIN, tổng hợp và lọc trên dữ liệu thật.
  • Dựng REST API kết nối cơ sở dữ liệu.
  • Cài đặt xác thực cơ bản (auth-lite) và hiểu nguyên tắc bảo mật AAA.
  • Triển khai (deploy) API và cơ sở dữ liệu lên môi trường online.

🧠 Kỹ năng cốt lõi

SQLThiết kế cơ sở dữ liệuREST APIXác thực và bảo mậtTriển khai back-end
Dự án & sản phẩm

Kết khóa, con làm ra gì?

Sản phẩm THẬT chạy được — không ảnh minh hoạ; mỗi cái con tự tay dựng và mang một Dấu Tự Làm.

API và Database deploy

Xây và triển khai một dịch vụ back-end thật với cơ sở dữ liệu, endpoint CRUD và xác thực, là capstone của khóa.

Thiết kế schema ngành

Mô hình hóa cơ sở dữ liệu cho một tình huống thật (trường học, cửa hàng...) và viết bộ truy vấn phân tích.

Kiểm thử bảo mật cơ bản

Rà soát API theo nguyên tắc AAA và vá các lỗ hổng xác thực đơn giản.

Ask Docs · RAG
● CHẠY THẬTAsk Docs · RAGTrợ lý tra cứu có nguồn
Mission Control
● CHẠY THẬTMission ControlAI Ops · giám sát dịch vụ AI
Khoảnh khắc cho ba mẹ

Sản phẩm này, con muốn khoe với ba mẹ

Ba mẹ có thể chưa có nhiều thời gian bên con. Nhưng 15 phút ngồi xem con tự giới thiệu Order API — thứ con tự tay làm ra — có thể là 15 phút đáng nhớ nhất trong tuần. Kèm theo là clip 30 giây con tự giải thích, để dù ba mẹ đang ở đâu cũng thấy con lớn lên.

  • 🎮Con được chơi, được vui, được làm điều mình mê
  • 💛Ba mẹ thấy con tiến bộ qua từng sản phẩm thật
  • 🎁Tương lai: SQL · Thiết kế cơ sở dữ liệu — hành trang cho nghề nghiệp thời AI

🧭 Phương pháp học

Học qua việc dựng dần một back-end hoàn chỉnh; mỗi buổi bổ sung một lớp: dữ liệu, rồi API, rồi bảo mật, rồi deploy.

📚 Bổ trợ môn học ở trường

Nền tảng cho web và app full-stack; liên hệ nguyên lý Internet và bảo mật theo chuẩn AP CSP.

🏅 Chứng chỉ hướng tới

AP CSPIGCSE/AS CS

➡️ Bước tiếp theo

Nền back-end cho Track A (K22 Full-stack) và mọi sản phẩm có dữ liệu.

Trong cùng chương trình

Các khóa khác của CyberHero Architect

K19
OOP & Software DesignLõi chung · Lớp 9 · Lớp 9
→
K20
Cấu trúc dữ liệu & Giải thuật IILõi chung · Lớp 9 · Lớp 9
→
K22
Full-stack & Copilot WorkflowTrack A · Lớp 10 · Lớp 10
→
K23
AI Engineering — LLM, RAG & AgentsTrack A/D · Lớp 10 · Lớp 10
→
K23B
Data Science & MLTrack B · Lớp 10 · Lớp 10
→
K24
AI Ops — Vận hành sản phẩm AITrack D · Lớp 10 · Lớp 10
→
K25
System Design — Thiết kế hệ thốngLõi/Track A · Lớp 11 · Lớp 11
→
K26
Capstone AI-Native End-to-EndMọi track · Lớp 11 · Lớp 11
→
K27
Launch Pad — Chứng chỉ & Hồ sơMọi track · Lớp 11 · Lớp 11
→

HÔM NAY, KHÔNG PHẢI “DỊP KHÁC”✧

Cho con học thử MIỄN PHÍ một buổi.Tuổi thơ của con không chờ “dịp khác”. 60 phút ba mẹ ngồi cạnh, xem con tự làm ra sản phẩm đầu tiên — kèm test xếp lớp & tư vấn lộ trình 9 năm riêng cho con, hoàn toàn miễn phí.

✓ Đã gửi! CyberSoft sẽ liên hệ với anh/chị sớm nhất.