岩手ソフトウェアセンター株式会社 岩手ソフトウェアセンター

new【オンライン】JavaScript リアルタイム通信の核心

リアルタイムチャットを実装する方法、ポーリングとブロードキャストの違いを理解します。要件によって、どちらが適しているかを判断するための知識を得て、さらにどう実装するのかの、実践的なスキルを短期間で習得することを目指します。

ちょっとしたアプリ開発にも、実装することが大変多くなったリアルタイムチャットの実装を、この機会に極めてみませんか?

研修内容
  • 【1日目】
  • リアルタイム通信の歴史と現在:Ajax→WebSocket→サーバー・プッシュ
  • ポーリング・ロングポーリングの原理と限界
  • REST通信との違い/スケーラビリティの課題/キャッシュ制御
  • 演習
    • Express+fetch()でシンプルなポーリングチャットを作る
    • ロードなしでメッセージを取得する(チャット更新ロジック)
    • 【2日目】
  • WebSocketの構造と双方向通信の基本/HTTPとの違い
  • Socket.IOによるイベント駆動チャットの構築フロー
  • roadcastのしくみとRooms/接続状態・切断のハンドリング
  • 演習
    • Node.js + Socket.IO でリアルタイムチャットを構築
    • 複数ルームに対応したチャットアプリの実装(中級編)
    ※ご希望があれば
    WebSocketとHTTPの違いを図解したハンドアウト
    比較表:ポーリング/WebSocket/SSE(Server-Sent Events)
開催日 【2日間】
時間 13:00~17:00
受講料 ¥40,700(消費税込・教材費込)
対象者
  • Node.js・JavaScriptの基本文法を軽く習得済みの方
  • LINEに代表されるリアルタイムチャットをjsで実装する代表的な方法二種を身に付けたい方
  • ポーリングとブロードキャストの違いを理解し、最適な選択肢を選べるようになりたい方
その他 PHP8.1以後とLaravel9の開発環境をあらかじめインストールしてご参加ください。(バックエンドとして)
お使いのOS、Docker、VirtualBox等仮想環境とエディタは、使い慣れた物をそのままお使い頂いて結構です。
Node.jsをあらかじめ開発環境にインストールしてご参加下さい。
※快適に受講するためにデュアルモニターの使用をお奨めします。

研修について

研修内容について

進捗状況により研修内容が変更となる場合があります。

研修実施方法について

オンライン(Zoom)による研修となります。Zoom接続が可能なパソコン(マイク及びWebカメラ付きのもの)とネットワークをご自身でご用意ください。

パソコンには

  • マイク
  • Webカメラ
  • 文章作成ソフト(例:MicrosoftWord、メモ帳など)
  • GoogleChrome(オンラインホワイトボード「MIRO」で使用)
をご準備ください。

お申込方法

申込

1.開催日の確認

  • 研修の開催状況をご確認願います。
  • 【 TEL 】  : 019-621-5454
    【 E-mail 】:  email

  • お申込は先着順にお受けしております。
  • 募集人員に達し次第、募集を締め切らせていただきます。
  • 申込者数や講師の都合などにより、研修内容や研修日程の変更、あるいは研修の開催を中止する場合があります

2.受講申込書の提出

受講申込書に必要事項を記入の上、FAXまたはmail郵送のいずれかでお申込ください。

【 申込用紙 】

3.受講料のお支払い

  • お申し込み後、後日請求書と受講票をお送りいたします。
  • 受講料は請求書をご確認のうえ、研修開催の前日までに指定の口座へお支払いください。
  • 受講料は教材費込みですが、使用するテキストによっては別途教材費をいただくことがありますのでご了承ください。
  • 振込手数料はお客様のご負担にてお願いいたします。
  • 研修開始日から7営業日以内の受講申込取消につきましては、受講料を全額ご負担頂きますのであらかじめご了承ください。

研修のお問い合わせ

お問い合わせの前に

  • 受信日より3営業日以内(土曜日・日曜日・祝日・休業日を除く営業日)を目安にE-mailにて回答いたします。
  • ご質問内容は研修に関するお問い合わせの範囲内に限らせていただきます。

お問い合わせの内容

下記の内容についてお問い合わせいただけます。

  • 研修の日程について
  • 研修環境(バージョン等)について
  • オリジナル研修について
  • 出張研修について

個人情報の取扱いについて

  • 本フォームより送信された情報は、お客様からのお問い合わせに対し、
    当社より回答するために利用させていただきます。
  • 本ページより入力・送信された内容は株式会社岩手ソフトウェアセンターの
    個人情報保護方針 に基づき、適切に管理します。
  • 個人に関する情報は、お客様ご自身とのやり取りのみに使用させていただきます。
    ほかの目的のために使用することは一切ございません。

研修のお問い合わせ

  • 必須事項を明記して、下記お問い合わせ先までメールでご質問ください。
  • 入力に誤りがあると、受付メールおよび回答をお届けできません。
    注意して入力してください。

お問い合わせ先 : 株式会社岩手ソフトウェアセンター

Email :email

【必須事項】

・お名前

・ご質問内容

  (ご質問はできるだけ具体的に詳しくご記入ください)

・返信先E-mailアドレス(半角英数字にてご記入ください)

   例)aaa@xxx.ne.jp

ページのトップへ戻る