未経験から1週間でマスターするReact入門
この入門は、 Reactの技術要素を圧倒的効率で学ぶ ことを目的にしています。 Reactの技術要素を散りばめたWebアプリを1から作っていくことでReactを学んでいきます。

未経験から1週間でマスターするReact入門 udemy course
この入門は、 Reactの技術要素を圧倒的効率で学ぶ ことを目的にしています。 Reactの技術要素を散りばめたWebアプリを1から作っていくことでReactを学んでいきます。
【この入門の特徴】
ソースコードはすべてGitHubで公開
GitHubですべてのコードを公開しているので、動かなくなっても比較しながら学べます。
コミットがすべて入門にそっている
文章と動画の同時解説
Udemy(動画)、Qiita(文章)、GitHub(ソースコード) と参考にできるものが充実
動くコードを作り上げる入門
機能ごとではなく、一つのWebサイトを作り上げながら入門
【この入門で学べること】
Reactに関する機能を一通り学ぶことができます。
ただし、Next.js のようなReactを利用したフレームワークや API通信などReactのライブラリとは関係ない部分はこの入門には入っていません。
Reactの新規プロジェクトの立ち上げ
コンポーネントの書き方とイベントハンドラ
Class Components と Function Components
条件分岐 (if)と繰り返し(loop)
フォームと親子間のデータのやり取り
コンポーネントのライフサイクル
スタイル
Higher-Order Component
Portalを利用したモーダル
refによるエレメントの取得
Contextを利用したテーマの変更
【この入門の最終成果物】
この入門で作成する最終的な作成物は、Netlifyで公開しています。
【対象となる方】
JavaScript, HTML, CSSがだいたいわかっている方
Reactを学んでみたい方
Reactを学びなおしたい方
Class Componentsしか使ったことがない方
Function Componentsを学びたい方
【対象とならない方】
すでに「React完全に理解した」方
JavaScript, HTML, CSSの基礎がわからない方