Node.js + Firebase 網站開發實戰 - 打造購物車與金流系統

課程學習使用 Node.js 搭配 Firebase 來開發一個購物車網站,並串接綠界科技金流,使同學能了解後端與金流串接原理,並靈活運用 firebase 技術於接案或職場上。

開始預購
預購結束
2021.08.31
開始上課
2021.09.15
預購中: 小時
原價 NT$ $6,800

課程介紹

章節目錄

5 段章節,44 個單元
章節 1:開發前準備工作
網站開發技術探討 - 為什麼我會使用 node.js + firebase 技術解決方案?
了解基本終端機操作
了解 npm、package.json
使用 nodemon 啟動 node 程式
node.js 程式語言基礎
了解 javascript 模組化語法 - require
章節 2:Node Express 網站建置
網站開發架構探討 - 前端、後端、MVC架構 、rest api
node express 安裝 - express generator 產生器
node express 架構探討 - app.js
node express 架構探討 - Connec 中介軟體
node express 架構探討 - public
實作網站 favicon
後端伺服器運作原理 - 了解 http 請求
node express 架構探討 - router
HTTP request - get
HTTP request - post
HTTP response - status code、json、redirect
node express 架構探討 - views ( ejs 模版語法 )
建立網站頁面 - wayne1894 shop 版面建立
章節 3:伺服器佈署篇
linux server 建立 - 使用 google gcp
登入 linux主機 - linux 基本指令介紹
使用 pm2 架設 node.js 站台
伺服器環境安裝 node.js、pm2、nginx、git
linux 使用 git 佈署 node.js 網站
網域註冊與設定 DNS A 記錄
nginx 反向代理設定
https 憑證設定 - 網站上線
減少成本 - 一台伺服器架設多個網站
章節 4:node.js 串接 firebase firestore 資料庫
了解資料庫系統 - sql 與 nosql
建立 firebase - Cloud firestore 資料庫介紹
使用 firebase admin 操作 firestore
firestore 技法 - 查詢資料
firestore 技法 - 寫入資料
firestore 技法 - 刪除資料
firestore 集合群組查詢
firebase rule - firease firestore 權限設定
章節 5:會員登入與 auth 認證機制
使用 firebase Authentication 實作會員登入/註冊機制
會員帳號密碼登入 - firestore 會員資料表建立
google auth 登入 - oauth 運作原理
使用 session 認證已登入的會員 - 了解 node.js session
使用 firebase jwt token 認證已登入的會員
會員資料更新 - 密碼、刪除會員資料
firebase Authentication 處理會員的兩種架構

講師介紹

Wayne Chen

我是由後端轉職成前端的工程師,善長用 firebase 打造前後端整合的網站系統,近年來希望能將學習經驗分享出來,往程式教學領域邁進。

https://www.jannn.tw
https://infometro-cc.web.app
https://bbqnotes.tw

現在就加入課程 !

原價 NT$ $6,800

常見問題

如果找不到您的問題,也可至 facebook 粉絲頁 留言給我。

課程是否能退費?
預購中的課程,可隨時申請退費,請來信 mose286778@gmail.com,並提供訂單編號。若課程已經開課,因考量平台機制與作業成本,目前暫不提供退費,敬請見諒。
是否有開立發票?
本教學網尚未以公司方式經營,所以暫不提供發票。