本月主題:資料庫
本月我們邀請到三位業界講師來詮釋此主題,聽完本月直播,您將會了解:
- MySQL 關聯式資料庫:由淺入深的 SQL 指令教學,從概論到實作一次通通帶到
- MongoDB NoSQL 資料庫:將會採用 Node.js 後端環境,帶您一窺後端與資料庫整合流程
- 資料儲存情境應用:除了資料庫外,記憶體、Redis、Storage 的搭配時機的情境考量探討
講師介紹
第一週:關聯式資料庫概論 (Ryan)
- 講者姓名:Ryan
- 講者經歷:Code Gym 鍵身房創辦人
- 講者介紹:Ryan,從事資訊產業近十年,曾經是科技產業軟體工程師,喜歡使用程式語言撰寫Web app與Mobile app,最近還發現自己越來越喜歡與人分享知識,因為教別人愈多自己反而學到了更多。
Ryan 是具有十年開發經驗的軟體工程師,目前也有在 Hahow 開設資料庫課程,為了讓聽眾可以更加了解目前業界最常使用的關聯式資料庫,我們與 Ryan 共同規劃了兩堂專為前端新手所設計的資料庫課程,希望由淺入深地教學,讓大家更加充分了解資料庫的運用。 以下為兩週的課綱內容:
- 資料庫設計方式與實作工具介紹
- 何謂資料表(Table)與欄位(Column)?
- 主鍵與外來鍵的規則
- 為何需要主鍵與外來鍵?提供使用者案例:
- 使用者需求分析的方法與流程(以 w3schools 為例)
- 金流支付訂單流程
- 正規化流程
- Ryan 的私房菜(不需要後端技術也能儲存資料的線上服務)
- 淺談雲端資料庫技術
此堂直播適合上過「JavaScript 入門 - 學徒的試煉」的學生。
第二週 - MySQL 指令由淺入深教學 (Ryan)
- 講者姓名:Ryan
- 講者經歷:Code Gym 鍵身房創辦人
- 講者介紹:Ryan,從事資訊產業近十年,曾經是科技產業軟體工程師,喜歡使用程式語言撰寫Web app與Mobile app,最近還發現自己越來越喜歡與人分享知識,因為教別人愈多自己反而學到了更多。
Ryan 是具有十年開發經驗的軟體工程師,目前也有在 Hahow 開設資料庫課程,為了讓聽眾可以更加了解目前業界最常使用的關聯式資料庫,我們與 Ryan 共同規劃了兩堂專為前端新手所設計的資料庫課程,希望由淺入深地教學,讓大家更加充分了解資料庫的運用。 以下為兩週的課綱內容:
- Select、From、Where
- Join、order by、group by、子查詢
- CURD
- 資料庫重要函式介紹與示範
- AWS雲端資料庫 DyanmoDB 實作介紹
此堂直播適合上過「JavaScript 入門 - 學徒的試煉」的學生。
第三週 - MongoDB 與 Node.js 整合應用
陳默司是具備 Node.js + MongoDB + firebase 豐富開發經驗的軟體工程者,也同時熱愛直播分享技術的開發者,在幾年前就一直活躍於線上讀書會分享 web 技術。本次將邀請他分享 Node.js + MongoDB 的應用流程,以讓聽眾了解後端技術整合資料庫需注意的各種環節。
- 講者姓名:陳默司
- 講者介紹:線上讀書會活躍分享開發份子
此堂直播適合上過「Node.js 前後端開發實戰」的學生。
第四週 - 資料庫與它們的小夥伴們
懷恩是六角講師見過相當熱於分享網頁開發技術的軟體工程師,也是各大技術聚會上的講者常客之一。在開發網站時,絕對不只有後端與資料庫設計這麼簡單,也同時需要了解記憶體、Redis、資料庫等資源分配規劃,才能開發出具備多人同時在線時,系統上也能相對穩定的應用架構來。本週主題便將由他來分享開發網頁應用程式時,他在採用時機的相關習慣與個人經驗分享。
- 講者姓名:懷恩 (粉絲團)
- 講者經歷:Letfreecode 創辦人
此堂直播適合上過「Node.js 前後端開發實戰」的學生。