コース概要

導入

Networking 詳細

  • ソケットとは何ですか?
  • クライアントとサーバー
  • HTTP と WebSocket の比較
  • TCP/UDP ネットワーキング

開発環境の準備

  • インストールと設定 Node.js
  • インストールと構成 Express
  • インストールと設定 Socket.IO

Socket.IO クイックスタート

  • チャットアプリケーションの作成

Slack リアルタイム Web アプリケーション

  • データとクラスのセットアップ
  • Slack クローンの作成
  • コードのリファクタリング
  • 接続を介してデータを送信する

パフォーマンス監視

  • パフォーマンスデータの取得
  • クラスターの操作
  • NodeクライアントをSocket.IOサーバーに接続する
  • React コンポーネントの使用
  • ストリーミングデータ

アプリケーションのテスト

  • 単体テストと模擬テストによるテスト

アプリケーションのデバッグ

  • エラーの処理

アプリケーションのデプロイ

  • リアルタイム Web アプリケーションのデプロイ
  • リアルタイム Web アプリケーションのホスティング

アプリケーションの保護

  • データと API の非表示

トラブルシューティング

要約と結論

要求

  • Node.jsへの理解
  • JavaScriptの経験

観客

  • ネットワーク・エンジニア
 14 時間

参加者の人数



Price per participant

お客様の声 (2)

関連コース

Varnish: Speeding Up Your Website with HTTP Reverse Proxy Caching

7 時間

関連カテゴリー