fbpx

Discord Clone – 學習採用 WebRTC 和 SocketIO 的 MERN 技術堆疊

創建具有視訊群聊功能的 MERN 技術堆疊視訊聊天應用程式

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

  • 如何創建 MERN 技術堆疊應用程式
  • 如何創建視訊聊天功能
  • 如何創建實時通訊系統
  • 登錄/註冊流程
  • 連接和保存資料庫中的數據
  • 創建視訊群聊室
  • 將 ReactJS 與 NodeJS、Express 和 MongoDB 連接起來
  • 從頭開始構建整個專案

要求

  • JavaScript
  • React
  • Node

課程說明

了解如何將 MERN 技術堆疊與 WebRTC 和 SocketIO 連接起來。我們將完成所有步驟來創建具有群組通話功能的應用程式。我們將創建 WebRTC 實現來展示如何通過 simple-peer 開發 WebRTC 應用程式。我們將使用 SocketIO 作為我們的應用程式和實時通信的信號伺服器。完成本課程後,你將能夠創建自己的應用程式,該應用程式將使用 WebRTC。無論是實時通訊遊戲還是視訊聊天都沒無妨。你將了解如何在對等方(用戶)之間建立連接的過程。

我們將結合 MERN 堆棧,其代表:MongoDB、Express、React、Node 與 WebRTC 和 SocketIO,以實現實時通訊的可能性。

在本課程中,我們將從頭開始構建專案,我們將一起完成所有步驟。我們將創建的功能將是:

  • 登錄/註冊(使用 JWT 令牌進行身份驗證)
  • 好友/好友邀請系統
  • 實時聊天功能(SocketIO 和 MongoDB)
  • 建立視訊群聊室

課程要求:

  • React 基礎知識
  • 節點( Node )基礎知識
  • 對 websockets (SocketIO) 有一些了解會很有幫助。但這不是必需的,在學習聊天和視訊聊天功能時有這基礎肯定會讓你更容易理解。

課程並非旨在從頭開始學習每項技術,而是了解如何將它們連接在一起。雖然在課程中我們會在應用程式的程式碼編輯的同時逐步說明。

目標受眾

  • 課程是為具備 JavaScript、React 和 Node 一般基本知識的學生設計的

講師簡介

Marek Gryszkiewicz Web 開發者

我的主要目標是提高開發人員的水平並分享我的知識。 我是全端 Web 開發人員,我的主要興趣是程式設計和拳擊。 我喜歡學習新東西,當我可以分享我的知識時,寫程式讓我很開心。

我將盡我所能向你展示如何創建出色的應用程式。

英文字幕:有

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

🙌覺得使用 udemy 內建的筆記功能不好用? 歡迎來試試 LN+ for udemy,這是一個將 udemy 與 Notion 無縫整合的課程筆記輔助工具!


❤️如果進入課程網頁中沒有看到課程有折扣請先透過桌面電腦瀏覽器點選這個 ✨優惠連結✨,可以用優惠折扣價購買課程

😊 錯過黑五沒關係! udemy 目前有 48 小時特價活動,課程最低價 NT330 起 – 11/27/2022 開始


報名參加課程

Sponsored by Udemy


🛫使用關鍵字連結獲得更多線上學習資訊?請參考這個網頁說明

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

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

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: