株式会社フルネス

Reactプログラミング入門研修

概要

仮想DOMによる高速表示、コンポーネント指向による高いメンテナンス性といった特長からFacebookだけでなく、Instagram、Airbnbなどの大規模Webサービスでも採用されているReact(React.js)。
本研修は、講義と演習を通して、JavaScriptライブラリーであるReact(React.js)を使用したアプリケーション開発に必要な知識習得を目的としています。

目的

・React(React.js)の特徴と活用方法を学ぶ

対象者

・JavaScriptの入門知識をお持ちの方

内容

1 環境構築
 1.1 Chocolateyのインストール
 1.2 Visual Studio Codeのインストール
 1.3 Node.jsのインストール
 1.4 create-react-app
 1.5 Reactアプリの動作確認

2 JSX
 2.1 JSXとは
 2.2 JSXのトランスパイル
 2.3 JSXの文法

3 トランスパイル
 3.1 トランスパイラとは
 3.2 Babelとは
 3.3 webpack

4 Reactコンポーネント
 4.1 Reactコンポーネントとは
 4.2 Reactコンポーネントの種類
 4.3 プロジェクトの作成
 4.4 Functional Component
 4.5 Class Component
 4.6 Functional ComponentとClass Componentの違い
 4.7 Fragmentコンポーネント
 4.8 データの受け渡し
 4.9 stateのイベントハンドリング

5 Redux
 5.1 Reduxの構成
 5.2 Reduxの動作の確認
 5.3 Store・Reducerの設計指針について
 5.4 機能ごとに分割する
 5.5 react-reduxの利用

6 ルーティング
 6.1 ルーティング
 6.2 ルーティングの実装パターン
 6.3 react-router
 6.4 ルーティングの確認

7 Redux Middleware
 7.1 Actionのログ取得のミドルウェア実装

8 Reduxの非同期処理
 8.1 redux-thunkによる非同期処理

9 UIを綺麗にしよう
 9.1 Material-UIを使う

10 より実践的なアプリケーションを作る
 10.1 Yahoo APIのアプリケーションIDの取得
 10.2 プロジェクトの作成
 10.3 依存関係の追加
 10.4 ディレクトリの作成
 10.5 ルートReducerの作成
 10.6 storeの定義
 10.7 エントリーポイントの設定
 10.8 ページルーティングの設定
 10.9 非同期処理の実装
 10.10 ActionCreaterの実装
 10.11 Componentの実装
 10.12 Containerの実装
 10.13 MaterialUIによる装飾

11 テスト
 11.1 Jestとは
 11.2 Jestを使った簡単なテスト
 11.3 ActionCreaterのテスト

研修日数

2日間

日時

2021年内開講予定

場所

●オンライン
Zoomによるオンラインのため、ネットワーク環境があればどこでも受講を頂けます。
※PCのご用意が難しい場合はご相談ください

●新宿会場
東京都新宿区新宿2-19-12 静銀新宿ビル4F(新宿三丁目C7出口から3分)

講師

フルネス講師

テキスト

市販書籍・オリジナルテキスト

費用

55,000円(税込)/お一人様

開講ご予約

下記お問い合わせフォームにて開講案内希望とご連絡下さい。
コースが完成次第、日程を含めてご案内をいたします。

一社研修をご希望のお客様

一社研修(講師派遣)をご希望の企業様はお気軽にお問い合わせください。
内容、時期、ご予算などお伺いしご提案いたします。

オープン講座キャンセルポリシー(必ず御一読下さい)

弊社オープン講座のお申し込みの取り消しに関しまして、以下のキャンセルポリシーが発生します。
必ず事前にご確認をお願いいたします。
なお、お申し込みの際は弊社オープン講座のキャンセルポリシーに同意したこととさせて頂きます。

(1)申込オープン講座開催日の10営業日前までは、無料
(2)申込オープン講座開催の9営業日前から6営業日前までは、研修料金の50%
(3)申込オープン講座開催の5営業日前から研修当日は、研修料金の全額

特記事項
・欠席された場合には、研修費用の全額をご請求させていただきます。
・弊社都合で開催を中止または延期する事由が発生した場合には、お客様へのご請求は発生しません。

  • いいね (0)
セミナー名
研修形式
お名前必須
メールアドレス必須
電話番号 - -
会社名
部署名
役職
郵便番号
連絡先ご住所
参加(検討)人数
お問い合わせ内容必須
topへ