首頁專案文章關於我

資料庫體驗營 #07 直播課程錄影

四堂直播課程錄影的時間軸

課程紀錄

新增日期:2025/12/30 17:30 (UTC+8)

更新日期:2025/12/30 18:02 (UTC+8)

資料庫體驗營 #07 直播課程錄影 文章主視覺

直播課程錄影

開學典禮

00:00:00 打招呼時間

報名課程人數:950 人

00:03:50 介紹大綱:錄影流程

00:06:10 介紹六角:宗旨、願景、義務與責任

00:15:40 平台介紹:程式勇者村、Teachable、Discord

  1. 程式勇者村:直播報到、提交任務、上課講義
  2. Teachable:影音課程、直播錄影、小節作業
  3. Discord:即時提問、程式交流

直播課程錄影都會上架到 Teachable 平台

00:28:15 證書攻略教學

  • 步驟一:可以先預習第一堂直播課的教導內容

  • 步驟二:嘗試作小節作業

  • 步驟三:挑戰任務一:環境挑戰

  • 步驟四:挑戰任務二:健身教練線上直播課平台

  • 作業繳交與發問服務期限:2024/12/8 (日)

  • 統一提供完課證書:2024/12/29 (日)

證書條件:做完兩道任務,即可獲得鐵人完賽證書

00:31:00 贈書活動名單 (順序排名) / 請在 11/20 20:00 前私訊校長:8 位

00:32:30 贈書活動名單 (隨機抽取) / 請在 11/20 20:00 前私訊校長:6 位

00:42:42 如何申請分組?

可填寫 Google Spreadsheet 分組表單建立小組、設定每日或每周的討論時間

無論是否有分組皆可完成課程任務、取得證書

00:51:25 加碼項目

  • 加碼一:每日任務 (從下週四開始~)
  • 加碼二:講師資源介紹
  • 加碼三:線上幫你找戰友!
  • 加碼四:請同學們許願加碼
  • 加碼五:專屬體驗營實體同學會可以參加

01:02:35 常見 QA

01:17:15 送給同學的三句話

  1. 跟自己比較
  2. 你不用一開始就很厲害,但要開始才有辦法很厲害
  3. 只要你不放棄自己,六角就不會放棄你

第一堂:資料庫基礎與 PostgreSQL 簡介

00:00~08:49 市調+校長自我介紹

同學有發現問題,從購買課程開始,需要完成幾個特定步驟,只要少一個步驟,整個上課的過程就會卡住

老師目前想到的作法是,會提供一個集中資訊的懶人包文件,來輔助學生可以更順暢

08:50~15:40 課程內容:什麼是資料庫?

15:41~35:00 資料庫長怎樣?資料類型介紹

35:01~45:29 資料庫建立順序 指令 CREATE TABLE 新增欄位

45:30~50:24 指令:新增多筆資料 INSERT INFO

50:25~55:10 指令:查詢多個 & 特定欄位 SELECT * FROM

55:11~01:05:41 計算退休年數的查詢 AS 隨堂小考中場休息

01:09:57 任務一市調+抽獎

01:16:38 指令:WHERE 篩選 實體同學會報名

SQL 執行順序

  • select 欄位名稱 3
  • from 資料表名稱 1
  • where 篩選條件 2

01:33:40 邏輯運算子 AND OR 隨堂小考

01:37:10 更新 UPDATE 11/27 提供任務二

01:47:33 SQL 的語法為什麼不照順序執行?

老師為什麼 SQL 的語法順序不照執行順序走

他爽

01:49:00 刪除 DELETE

01:53:19 預習內容:Tables 資料表處理 postgres 函式 JOIN 資料關聯

01:57:15 資料庫如何處理失誤?

資料庫如何做版控,操作失誤怎麼辦?

不是靠 Git,是靠異地備份

02:00:00 公布實體同學會內容介紹

【後端體驗營加碼福利】一次搞懂後端工作內容與學習路徑

第二堂:資料模型與資料表操作

00:00:00 暖場任務解說

00:06:26 資料模型與資料表操作

00:15:10 主鍵 PRIMARY KEY、外來鍵 FOREIGN KEY

00:25:00 從一張表變兩張

00:33:30 班級範例練習

00:53:30 訂單範例練習 回答學生問題

01:12:00 中場休息

01:17:00 抽獎 分組

01:24:53 建立主鍵 自動產生 ID 方式

01:34:30 範例資料庫指令 故意犯錯示範 解釋範例

01:46:30 postgres 函式 NULL

01:51:10 postgres 函式 COUNT AVG MAX MIN SUM

02:00:00 order by 排序資料 ORDER BY

02:06:10 下禮拜三預計講課的內容大綱 任務二

第三堂上半部: 一對一、一對多、多對多、子查詢教學

00:00:00 課程大綱、子查詢

任務二前端畫面

00:16:30 子查詢延伸運用

00:24:00 一對一 一對多情境

任務二後端資料表規劃

00:37:10 多對多情境

00:42:00 小測試 學校管理系統

01:02:42 電影院範例

請問若一開始創建 Table 時沒有設定到主鍵,後續還可以設嗎?如何設呢?

一開始就建立好了,後續無法設定

第三堂下半部:任務二 1~4 大節講解

00:00:00 每日任務 每日吸收小知識點

00:04:20 任務二情境 線稿圖區塊大綱解說

00:15:25 table 資料表指令 任務二 15 部影片觀看順序

00:29:30 題目一 USER

00:40:10 題目二 組合包方案 CREDIT_PACKAGE、客戶購買課程堂數 CREDIT_PURCHASE

00:56:28 題目三 教練資料,資料表為 COACH, SKILL, COACH_LINK_SKILL

01:17:40 題目四 課程管理 COURSE

第四堂:後台資料表分析

00:00:00 調查任務完成狀況、介紹網站前後台

如果新手小白想要理解資料庫的設計大概要往哪個方向去鑽研呢?

建議可以把一個範本或是專案看到很熟,可以先照著課程直播練習,再自己寫寫看

00:11:00 GROUP BY 分組資料

00:24:05 JOIN

JOIN 是面試必考題

00:46:40 中場休息

00:52:00 任務二 解題五六題

01:45:40 當月整體使用情況

總預約課程數、本月活躍用戶數、當月總收入

01:50:50 回顧課程大綱、活動與報名時間與期限

01:55:20 說明任務題目與實務開發的差異、答題方式

02:00:50 未來規劃、宣傳活動

2025 課程規劃、WebConf Taiwan 技術研討會、Yourator 職涯博覽會

02:07:40 氪金循環

  • 我開課程 > 學生拿到技能就業
  • 我開中等課程 > 學生學到,拿高薪水
  • 我開高階課程 > 學生學到,拿更高薪水

培養良好氛圍,學生提問,老師和其它學生都可以回答

02:21:05 再見

同學們可以把這段學習歷程寫成部落格,分享上課心得