fbpx

MERN 技術堆疊-完整指南

課程簡介

利用 MongoDB,Express,React 和 Node.js 中的最佳功能建構驚人的全端應用程式的最佳資源

課程介紹:English 简中

從這 8.5 小時的課程,你會學到

  • 如何使用 MongoDB、 React、 Express 和 Node 建立全端應用程式
  • 從前端到後端建立實用的真實世界應用程式
  • Javascript 開發人員(在 React / Node 中)的最佳實踐
  • 如何利用 JavaScript 生態系統的最新功能特性
  • 對課程中提出的程式設計概念有深入的理解

要求

  • 基本的 React 經驗
  • React Hooks 的知識是有幫助的

課程說明

歡迎來到 MERN 技術堆疊-完整指南!

MERN 技術堆疊是使用 MongoDB、 Express、 React 和 Node (縮寫為“ MERN”)建構功能強大的全端應用程式的最流行的方法之一。

本課程是精通 MERN 技術堆疊最好的指南,帶你從完全的初學者到全端專家,能夠使你自己製作出令人印象深刻,功能齊全的應用程式從零開始到部署。

這門課程的特別之處在於,它給你提供了兩個世界的最佳體驗: 廣泛的實踐和概念上的理解

我們將深入討論 MERN 技術堆疊的所有基本概念,同時我們將建立一個真正令人敬畏的全堆疊應用程式。

應用程式的功能是什麼?

  • 完成使用者認證(登入 / 註冊)
  • 圖片和檔案上傳
  • 伺服器端渲染
  • 分頁
  • 付款處理
  • 完整的 Node API 和完整的 CRUD 功能
  • 授權和管理多個使用者角色(客戶、使用者、管理員)
  • 響應式 + 行動優先設計
  • 有吸引力 + 響應式的應用程式介面
  • 使用 Zeit Now 完成 App 部署

包括哪些概念?

  • 貫穿整個應用程式使用 React Hooks
  • Core Node.js / Express Concepts
  • Node.js/ Express 核心概念
  • 從頭開始建立整個 Express API
  • Next.js 版本 9 以及 API 路由
  • 將 React 客戶端 + Express API 連結在一起
  • 使用 JWT 和 Cookies 進行使用者身份驗證
  • 以角色為基礎的多種使用者類別存取控制
  • 在客戶端 / 伺服器上獲取大量資料
  • 用 bcrypt 進行密碼雜湊
  • 使用 Stripe API 處理付款
  • 使用 Cloudinary API 動態上傳影像
  • 基於 Mongoose 模式( Schemas ) 的資料庫內容建模
  • 使用 Semantic UI React 建立令人印象深刻的 UI
  • 用 Mongoose 查詢 / 變動資料
  • 多種 Mongoose 方法 / 操作元( Operators )
  • 使用 MongoDB 進行分頁
  • Async / Await + 基本錯誤處理模式
  • 使用 Atlas 介面管理 MongoDB 資料庫
  • 使用無伺服器部署服務 Now 做應用程式部署
  • 使用 Next.js / React 保護私有客戶端路由
  • 使用環境變數保護私有資料
  • Validating Requests in Node / Express Apps
  • 驗證 Node / Express 應用程式中的請求
  • HTTP 狀態碼的含義和使用時機
  • 最新的 JavaScript: ES6 / ES7 / ES8 / ES 下一版 ..
  • 還有更多..。

即使你是 React 或 Node 的新手,你也有很好的學習同伴ーー你將理解我們一起編寫的每一行程式碼。

無論你的技能水平如何,這門課程對你來說都是有用的。 無論是作為你下一個大專案的開始,你的第一個準備營運的 MERN 技術堆疊應用程式,或只是一個你的偉大開發人員作品組合,你不會想錯過這個課程。

現在是學習 MERN 的最佳時機,所以加入我的課程,讓我們開始吧。

目標受眾

  • 適合所有 React / Node / JavaScript 技能水平的開發者
  • 學習如何使用最新技術建構應用程式的 React 開發人員
  • Node developers looking to learn more about front-end technologies (i.e. React / Nextjs) Node 開發人員希望瞭解更多關於前端技術的信息(例如 React / Nextjs)

講師簡介

Reed Barger  全端 Web 開發人員 ( 更多講師主講課程介紹 )

我是一個擁有學習和教授我所知道的東西的熱情全端開發人員。 我相信在實踐中學習,這種哲學體現在我教的每一門課程中。 我喜歡探索新的網頁和行動應用程式開發技術,我的課程專注於給你在今日快速發展的行業中擁有優勢。

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

優惠資訊

如何購買這門課程比較划算?可以參考課程折扣優惠連結


報名參加課程

Sponsored by Udemy

也許你會有興趣

 學習資訊不漏接-歡迎使用 App 訂閱發文通知 

Spread the love

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: