コースコード:LN856

[オンライン開催] Reduxワークショップ -React応用-(2日間)

最新の開催情報

受講料
121,000円 110,000円
講習日数
2日間

コース概要

状態管理ライブラリReduxを、ワークショップを通じて体得できるコースです。

開催形式
遠隔ライブ研修
研修サービス
テキスト マシン実習

前提知識

以下のすべてを満たしている方。

  • Reactを利用してWebアプリケーションを記述できる方
  • 『React入門』コースをご受講いただいた方もしくは、同等の技術を習得している方

到達目標

  • Reduxを利用して、基礎的な状態管理を実装できる
  • ReactとReduxを使用し、コンポーネント間の連携を行える
  • サーバーサイドと連携しデータを取得および保存できるアプリケーションを作成できる

講師からのメッセージ

Reduxは、JavaScriptアプリケーションにおいて状態管理を行うライブラリです。ReduxはReactと共に利用するケースがほとんどでしょう。Reduxを利用することで、アプリケーションの現在の「状態」の変更を一方通行の流れに出来、一元的に管理できるようになります。

このコースは、Reactはある程度理解できているが、Reduxはこれからという方、あるいは学ぼうとしたが難しすぎたという方に向けてReduxの考え方から導入方法、非同期処理との組み合わせ方法までを、演習を繰り返しながら体験的に学ぶことができます。

このコースを受講することで、状態管理を行っているReact/Reduxアプリケーションを作成できるようになります。

コース内容

1日目
AM
1.Redux
・Reduxとは
・ReactにおけるReduxの必要性
・Reduxの構成要素(Store・Dispatch・Reducer・Action)
・Redux単独で動かすサンプル
・Reduxの基礎
・Redux Toolkit
・複数の状態・複数のリデューサー関数
・Reduxのコーディングスタイル
・Storeの設計
2.演習
・Reduxを単独で扱う演習
PM
3.React-Redux
・React-Reduxとは
・React-Reduxとフック関数
・React-Reduxチュートリアル
4.演習
・React-Reduxを扱う演習
2日目
AM
5.Reduxと非同期処理
・ReduxとWeb API呼び出しを組み合わせる
・Middlewareの利用
・Redux-Saga
・ジェネレーター関数
・Redux-Sagaチュートリアル
PM
6.演習
・ReduxでWeb API呼び出しを扱う演習
※最新でより良い内容をお届けするため、一部の学習項目を予告なく変更する可能性がありますのでご了承ください。

<実行環境>
■ React 18.x
■ Redux 4.x
■ Node.js 18.x
■ Webブラウザ(Google Chrome)
■ テキストエディタ(Visual Studio Code)
※使用するソフトウェアおよびバージョンについては予告なく変更する可能性がありますのでご了承ください。

<配布資料>
■ セミナーテキスト
※ソースコード等はオンラインストレージにて配布いたします。

留意事項・備考

・本コースは株式会社カサレアルとの提携コースであり、コース実施のためのお客様の個人情報を提携会社に提供させていただきます。
・本コースは、お申込いただいてから主催会社に空席確認をし受講可否をご連絡いたします。空席状況の表示が△でもまずはお申し込みください。
・本コースのマシン実習は1つのシナリオに沿っているため、遅刻すると他の受講者と一緒に演習ができません。
 開始時刻を遅れて参加された場合は、チュートリアルに従って自力で演習を進めることになります。
 開始時間を守って参加いただけますよう、お願いいたします。

<受講案内について>
本コースは、株式会社カサレアルとの提携コースのため、受講案内(Zoom情報等含む)については、株式会社カサレアルから受講者様のメールアドレス宛に電子メールで送信致します。

【コース開催日5営業日前程度】
 オンライン受講案内(ZoomミーティングID/Password)や今後の流れなど、受講に必要な情報を株式会社カサレアルよりご案内いたします。必ずご確認ください。
--------------------------------------------------------------------------
 FROM アドレス:カサレアル オープン研修事務局 (cr-edu@casareal.co.jp)
 TOアドレス:受講者様メールアドレス
 件名:【受講票】 YYYY/MM/DD 「[オンライン開催]研修名」
--------------------------------------------------------------------------

<オンライン研修環境について>
お申し込みの前に、研修環境をご確認ください。研修環境をご用意いただけない方は、受講していただくことができません。

■使用ツール
◆動画配信:Zoom
※業務用PCに追加アプリをインストールできない場合は、ブラウザからのご参加をお願いします。
※Zoomのシステム要件について、より詳細な情報は、こちらをご参照ください。

◆質疑応答:オンラインチャットシステム

◆演習環境:仮想デスクトップ
仮想デスクトップへは、ブラウザからhttpsで接続します。
お客様環境によっては接続できない場合がございます。
事前の接続確認についてはカサレアル社で実施しておりますので、ご希望の方はお問い合わせください。
<お問い合わせ先>
cr-edu@casareal.co.jp

■システム要件
・インターネットに常時接続できること
・Webカメラおよびマイク
※PC本体の他に、モニターやiPad等の拡張ディスプレイをご用意いただくことを推奨いたします。
 (1台:Zoom、オンラインチャットシステム用、1台:演習環境用)

■OS/ブラウザ
・OS:Windows / ブラウザ:Google Chrome
 上記以外の環境でもご受講いただくことが可能ですが、操作感が異なる可能性がある点をご了承ください。

開催スケジュール詳細・お申込

「カートに追加」欄の追加をクリックすると、web申込が可能です。
申込期限およびキャンセル期限は、各締切日の16:30です。

◎・・・6名様以上、空いております。
○・・・1~5名様の空きがございます。
△・・・キャンセル待ちとなります。(ただし、備考欄に注記がある場合はキャンセル待ちではありませんので、注記をご参照ください)
空席状況は定期的に更新しています。◎○でも、既に満席の場合はご了承下さい。詳細な空席状況は研修申込センターにお問い合せください。

地区 開催番号 会場名 開始日~
終了日
日数 講習時間 申込締切日 空席
状況
備考 カートに
追加
キャンセル締切日
遠隔ライブ LN856001A 遠隔ライブ研修 2024/07/29~
2024/07/30
2日間 09:30~
17:00
2024/07/16 ※注
2024/07/16
LN856002A 遠隔ライブ研修 2024/09/19~
2024/09/20
2日間 09:30~
17:00
2024/09/05 ※注
2024/09/05