資料庫體驗營 #07 直播課程錄影
四堂直播課程錄影的時間軸
新增日期:2025/12/30 17:30 (UTC+8)
更新日期:2025/12/30 18:02 (UTC+8)

直播課程錄影
開學典禮
00:00:00 打招呼時間
報名課程人數:950 人
00:03:50 介紹大綱:錄影流程
00:06:10 介紹六角:宗旨、願景、義務與責任
00:15:40 平台介紹:程式勇者村、Teachable、Discord
- 程式勇者村:直播報到、提交任務、上課講義
- Teachable:影音課程、直播錄影、小節作業
- 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 送給同學的三句話
- 跟自己比較
- 你不用一開始就很厲害,但要開始才有辦法很厲害
- 只要你不放棄自己,六角就不會放棄你
第一堂:資料庫基礎與 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 再見
同學們可以把這段學習歷程寫成部落格,分享上課心得