コース概要
最新のフロントエンド アプリケーションの開発
- React、Angular、Vue.js の概要と類似点
- 宣言的レンダリング
- コンポーネント - カスタム HTML タグの定義
- create-react-app を使用して React プロジェクトを初期化する
現代の Java スクリプト
- Node.js と npm を使用した開発
- Javaスクリプトのバージョン
- モジュールの操作
- 関数とアロー関数
- クラス
- Javaスクリプトでの関数型プログラミング (マップ、フィルターなど)
TypeScript
- 静的型付けと動的型付け
- 変数、関数、クラスの型の宣言
- 基本的なデータ型
- タプル、オブジェクト
- インターフェース
- ジェネリック医薬品
React テンプレート言語
- Javaスクリプトベースのテンプレート言語:JSX
- 要素のプロパティを設定する
- 繰り返し要素
- もし/そうでなければ
- イベント
- CSS クラスとスタイル
React での状態の管理
- アプリケーションの状態の設定と変更
- 状態フックとsetState を使用する
- 状態内の入力要素の内容をキャプチャする
コンポーネント: 最新の Web アプリケーションの構成要素
- React でカスタム HTML タグを定義
- 状態、小道具、イベント
- コンポーネント間のデータフロー
- 関数コンポーネントとクラスコンポーネント
- 関数コンポーネントでのフックの使用
- コンポーネントのライフサイクル イベント (マウント、更新、アンマウント)
- ライブラリからの事前定義されたコンポーネントを含める
Reduxによる状態管理
- Redux 基本: 純粋関数、リデューサー、不変データによる状態管理
- React のレジューサーフックを使用する
- Redux を React アプリケーションに統合
- プレゼンテーションコンポーネントとコンテナコンポーネント
- Redux エコシステム
- サンクによる非同期イベントの処理
- REST APIからのデータの取得
開発者ツールとテスト
- React 開発者ツール
- Redux 開発者ツール
- JavaスクリプトをJestでテストする
- リデューサーのテスト
- React コンポーネントのテスト
Reactルーター
- クライアント側ルーティング
- 現在のブラウザのルートに基づいてさまざまなビューを表示する
React を使用したアプリ開発
- React ネイティブの概要
- Progressive Web Apps を使用してインストール可能なモバイルおよびデスクトップ アプリケーションを作成する
- プログレッシブ Web アプリとネイティブ アプリの比較
要求
- HTMLの基礎
- JavaScriptの経験
お客様の声 (8)
ウカシュの忍耐
Stroila Adrian Emilian
コース - React, Redux and TypeScript
Machine Translated
基本的なコンポーネントをカバーしました
Valentin
コース - React, Redux and TypeScript
Machine Translated
Lukasz's enthusiasm.
Eloise Phelps - Dunelm
コース - React, Redux and TypeScript
How Luke made a good effort to helping people individually when they were having problems running the code. Luke was extremely friendly and got a long well with the course participants.
Jonathan Grout - Dunelm
コース - React, Redux and TypeScript
The engagement from the trainer with all the participants was great, everyone got help at some stage of the course. It was a great experience overall, specially for people not familiar with the subject.
Tayyab Ejaz Mushtaq - Dunelm
コース - React, Redux and TypeScript
I liked the fact it felt like a safe environment and I didn't feel intimidated sharing my screen and my struggles with the trainer or the group.
Wanda Hawkins-Kavanagh - Dunelm
コース - React, Redux and TypeScript
I liked the fact that the course had exercises. I liked the way Lukasz tried to help each of us and the way he handle the anxiety of some of the other participants. I liked that he was knowledgeable of the subject.
Samuel Irsai - Dunelm
コース - React, Redux and TypeScript
I enjoyed the pace. there was no lul / downtime - covered a lot of topics. Fulvio was efficient and was able to fit all the training in such a short amount of time but it didn't leave any time for trainees to complete exercises - or catch up if not following along 100%.