コース概要
はじめに
- ウェブ上のリアルタイム通信の概要と歴史。
- WebRTCアプリケーションアーキテクチャ。
WebRTCサーバーテクノロジーの理解
- なぜサーバーを使用するのか?
- ICE、STUN、およびTURN。
- WebRTCシグナリングオプション。
- サーバーセットアップとホスティングオプション。
WebRTC API
- WebRTC APIの概要。
- MediaStreamを使用してウェブカメラとマイクにアクセスする。
- RTCPeerConnectionを使用してピア接続を確立する。
- RTCDataChannelによるデータ通信。
- WebRTCを使用した画面共有。
開始方法
- 開発環境のセットアップ。
- WebRTC開発ソフトウェアとツールの使用。
Peer.jsを使用して2人用ビデオチャットを作成する
- Peer.jsライブラリの概要。
- 2人用ビデオチャットのHTMLをセットアップする。
- JavaScript呼び出しでPeer.jsを使用する。
- 2人用チャットアプリケーションのテスト。
SimpleWebRTCを使用して多人数用チャットアプリケーションを作成する
- SimpleWebRTCフレームワークの概要。
- 多人数ビデオチャットのHTMLをセットアップする。
- JavaScript呼び出しでSimpleWebRTCを使用する。
- 多人数チャットアプリケーションのテスト。
まとめと次のステップ
要求
- JavaScriptとHTMLの基本的な知識。
- ウェブの仕組みに関する基本的な理解。
対象者
- Web開発者。
- WebRTCを学びたい方。
お客様の声 (5)
ガンナーが進める中でほぼすべてのコードを即席で書いてくれたことが気に入りました。しかし、トレーニング後にも参照できるように Google ドライブにたくさんの事前に準備された資料があったのも良かったです。 また、私が事前に提供したサンプルデータに基づいてガンナーが書いたコードも非常に役立ちました。これにより、トレーニングが私たち自身のデータセットに関連するものになりました。
Ranvir - Schroders Personal Wealth
コース - Visual Studio Code
機械翻訳
各モジュールに対して多数の例が用意されており、トレーナーの豊富な知識が活かされています。
Sebastian - BRD
コース - Secure Developer Java (Inc OWASP)
機械翻訳
Module3 アプリケーションの攻撃とエクスプロイト、XSS、SQLインジェクション Module4 サーバーの攻撃とエクスプロイト、DOS、BOF
Tshifhiwa - Vodacom
コース - How to Write Secure Code
機械翻訳
実際の例。
Kristoffer Opdahl - Buypass AS
コース - Web Security with the OWASP Testing Framework
機械翻訳
トレーナーの主題に関する知識は非常に優れており、セッションが視聴者にとってデモンストレーションを追えるように設定されていたことで、単に座って聞いているだけよりもその知識が定着しました。
Jack Allan - RSM UK Management Ltd.
コース - Secure Developer .NET (Inc OWASP)
機械翻訳