---
url: https://docs.nemo12.com/product/parent-course-overview.md
description: >-
  Tổng quan khoá phụ huynh (SRC-1379): video giới thiệu, một nút, trang chúc
  mừng, thư từ marlin@nemo12.com; học phí ở panel phải; GOAL gọn lại, 2 skill.
---

# Trang tổng quan khoá phụ huynh

> SRC-1379, chỉ đạo chủ dự án 12.10.2026.

## Đường đi

| URL | Màn hình |
| --- | --- |
| `/parent-courses/{code}` | Tổng quan: tên khoá, một câu, video giới thiệu, minh hoạ bìa. Panel phải: một nút và card học phí. |
| `/parent-courses/{code}/welcome` | Trang chúc mừng sau khi bấm nút, rồi nút "Vào học". |
| `/parent-courses/{code}/start` | Không có màn riêng: chưa chọn skill thì sang GOAL, đã chọn thì vào thẳng chỗ học chưa mở đầu tiên. |
| `/parent-courses/{code}/j/{journey}` | Bảy hành trình như cũ (SRC-1261). |

Nút là "Đăng ký học" khi chưa đăng ký, "Học tiếp" khi đã đăng ký (bảng `parent_course_enrollments`,
migration 0351). Mỗi cú bấm gọi `POST /v1/parent/course-enrollments` và gửi một thư từ
`NEMO Marlins <marlin@nemo12.com>`: `marlin-course-enrolled` một lần mỗi khoá, `marlin-course-resume`
tối đa một lần mỗi ngày mỗi khoá. Thư là thư giao dịch nên không tính vào trần 3 thư/ngày.

**Vì sao trang chúc mừng đứng giữa nút và chỗ học:** chủ dự án muốn cú bấm có một khoảnh khắc được
ghi nhận, và trang ấy là chỗ nói rằng thư xác nhận đang tới.

**Vì sao "Vào học" nhảy thẳng vào chỗ học:** người đã vào khoá thì học luôn; chỉ người chưa chọn
skill mới đi qua GOAL.

## Ít element ở màn bên ngoài

* Tổng quan không có thanh hành trình, không Status Card, không danh sách unit.
* Học phí là một card RIÊNG ở panel phải (tổng quan và các màn hành trình khi chưa bắt đầu), không còn
  nằm trong thân trang.
* GOAL: bỏ dòng eyebrow (thanh chấm cam đã nói), bỏ câu hướng dẫn, bỏ dòng "Đã chọn x/y", bỏ tiêu đề
  nhóm competency; dòng tóm tắt của thẻ chỉ hiện khi thẻ đóng; mỗi bậc chỉ hiện một mô tả thay vì cả
  danh sách; Status Card còn 3 dòng.
* Mỗi khoá chỉ đưa ra **2 skill** để chọn (trước là 3 trên danh sách 4 đến 7). API vẫn nhận tối đa 3
  để không làm hỏng câu trả lời đã lưu từ trước.

## Video

Ba video giới thiệu tiếng Việt (SRC-1380, PR riêng), id `marlin-course-{code}` cho
`understanding-your-child-as-a-learner`, `the-student-portrait`, `how-children-actually-learn`. Khoá
chưa có video thì khung video tự ẩn.
