課程列表與購買#
頁面位置#
- 課程列表:
/courses - 學習旅程:
/journeys/{課程ID}
目前課程#
平台目前提供 2 門課程:
軟體設計模式精通之旅
- 講師:水球潘
- 包含 2 個章節,多個影片與文章任務
- 支援免費試看(前 2 支影片)
AI x BDD:規格驅動全自動開發術
- 講師:水球潘
- 包含 1 個章節
- 無免費試看
課程列表頁#
功能說明#
展示平台上所有可用的課程,用戶可以快速瀏覽並選擇感興趣的課程。
顯示資訊#
每個課程卡片會顯示:
- 課程封面圖片
- 課程名稱
- 講師名稱
- 已購買狀態(標記「已購買」)
學習旅程頁#
功能說明#
點擊課程後,會進入該課程的學習旅程頁面 (/journeys/{課程ID})。
顯示資訊#
課程基本資訊:
- 課程名稱與描述
- 講師名稱
課程章節目錄:
- 展開式章節列表
- 每個章節顯示所有任務(影片/文章)
- 任務類型標記(影片/文章)
- 免費試看標記
道館列表(Release 2):
- 白段道館與黑段道館
- 顯示挑戰數量
- 前置課程解鎖條件
購買流程#
- 1. 查看課程內容 - 可以透過免費試看了解課程品質
- 2. 點擊「立即購買」(或類似按鈕)
- 3. 完成付款(目前為測試模式,自動完成)
- 4. 課程解鎖 - 可以開始觀看所有課程內容並領取經驗值
免費試看機制#
部分課程提供「免費試看」功能:
- 標記為「免費試看」的任務,未購買也能觀看
- 試看任務通常是課程介紹影片
- 觀看試看影片無法領取經驗值獎勵
- 購買後才能觀看完整內容並領取獎勵
課程權限#
購買課程後,用戶獲得:
- 所有章節與任務存取權
- 經驗值獎勵領取資格
- 課程道館挑戰參加資格(需滿足前置任務)- Release 2 進行中
學習進度追蹤#
系統會追蹤用戶的任務進度:
- 影片觀看進度(記錄播放位置)
- 任務完成狀態
- 經驗值領取狀態
領取經驗值條件:
- 影片任務需觀看達 100%(完整觀看)
- 文章任務需閱讀完畢
- 每個任務的獎勵只能領取一次