1. React - 完全ガイド (フック、React Router、Redux を含む) Kent C. Dodds 著、Udemy:
- この包括的なコースでは、フック、React Router、Redux などの React の基礎をカバーします。コンポーネント、プロパティ、動的データ バインディング、React フック、デバッグなどの重要なトピックが含まれています[3]。
2. Udemy の Jonas Schmedtmann による The Ultimate React Course 2024**:
- この有料コースでは、Vite、React Router、Redux、Redux Toolkit、React Query、React Hook Form、Styled Components、Tailwind CSS、Supabase、GitHub、Netlify、Vercel など、最新の Web 開発で使用される一般的なライブラリとツールをカバーします。これには 67 時間のコンテンツとコーディングの課題が含まれています[2]。
3. React を学ぶ、Bob Ziroll による Scrimba:
- この無料コースでは、コンポーネントの作成と構成を含む、React を使用したユーザー インターフェイスの構築の基本について説明します。また、React アプリケーションでの状態管理、イベント処理、ユーザー入力についても取り上げています[2]。
4. React の基本 (Meta 著):
- この初心者レベルのコースでは、JSX、ReactDOM、小道具、状態、副作用、フック、非同期などを含む React の基礎について説明します。これには、Webpack、ESLint、Babel、Jest を使用したテストなどの重要なツールが含まれています[1]。
5. Meta フロントエンド開発者 (Meta による):
- このプロフェッショナル認定コースは、HTML と CSS、JavaScript、フロントエンド Web 開発、React、Web 開発、ユーザー エクスペリエンス、アルゴリズム、コンピューター サイエンス、Web デザイン、アプリケーション開発、コンピューター プログラミング、ソフトウェア エンジニアリング、Web 開発ツール、コラボレーション、コミュニケーションをカバーします。 、データ構造、ヒューマン コンピュータ インタラクション、インタラクティブ デザイン、Linux、問題解決、製品デザイン、ソフトウェア エンジニアリング ツール、ソフトウェア テスト[1]。
6. Meta による Advanced React:
- この中級レベルのコースでは、複雑なシナリオを処理するための高度な React 概念と API を取り上げます[1]。
7. IBM による React を使用したフロントエンド アプリの開発:
- この中級レベルのコースでは、フロントエンド Web 開発、JavaScript、React、Web 開発をカバーします[1]。
8. IBM による IBM フルスタック ソフトウェア開発者:
- このプロフェッショナル認定コースは、クラウド コンピューティング、IBM クラウド、クラウド アプリケーション、JavaScript、クラウド管理、クラウド インフラストラクチャ、クラウド プラットフォーム、コンピューター プログラミング、Web 開発、DevOps、クラウド API、クラウド ストレージ、Docker、継続的インテグレーション、フルスタック Web 開発をカバーします。 、Kubernetes、Software As A Service、ソフトウェア テスト、アプリケーション開発、継続的デリバリー、ソフトウェア エンジニアリング、Django、リーダーシップと管理、NoSQL、Python プログラミング、SQL、ソフトウェア エンジニアリング ツール、コラボレーション、コンピューター サイエンス、データ分析、フロントエンド Web 開発、合併と買収、React[1]。
9. Board Infinity による HTML、JavaScript、AngularJS、および React を使用した Web サイトの構築**:
- この専門コースでは、HTML、JavaScript、AngularJS、および React をカバーします。これには、JSX、ReactDOM、小道具、状態、副作用、フック、非同期などの重要なスキルが含まれています[1]。
10. Board Infinity による React を使用したフロントエンド開発:
- この中級レベルのコースでは、JavaScript、React、Webpack、ESLint、Babel、Jest を使用したテストなどの必須ツールをカバーします[1]。
これらのコースは、初心者から上級者まで、幅広いトピックとスキル レベルをカバーしており、無料と有料の両方のオプションが含まれています。
引用:[1] https://www.coursera.org/courses?query=react+js
[2] https://www.classcentral.com/report/best-react-courses/
[3] https://hackr.io/blog/react-courses
[4] https://www.udemy.com/topic/react/
[5] https://www.udemy.com/topic/react/free/