React Native オンライン クラスとプログラム

React Native の最高のオンライン クラス

出版社:

更新しました:

React NativeはFacebookが2015で作成したもので、開発者はJavaScriptを使用してiOSとAndroidの両方のネイティブモバイルアプリケーションを作成できます。 それ以来、モバイルアプリを構築するための最も人気のあるフレームワークの1つに成長しました。 17,000以上のアプリは、Instagram、Skype、Discord、Netflix、Uber、Pinterestなど、世界で最も人気のあるプログラムを含むフレームワークを使用して構築されています。

なぜこんなに早く成長したのですか? 主に単一のコードベースを使用しているため、iOSとAndroidの両方のネイティブモバイルアプリを簡単に開発できます。 以前は、開発者はAndroid(Java)とiOS(Swift / Obj-C)の両方のアプリを作成するために2つの別々のコードベースを学ぶ必要がありました。 React Nativeを使用すると、学習する必要があるのは1つだけで、たまたまJavaScriptであり、最もよく知られているプログラミング言語です。

プログラミングの初心者でも、ネイティブモバイルアプリケーションの作成を学びたいWeb開発者でも、新しいフレームワークの学習に興味がある経験豊富なモバイル開発者でも、React Nativeを学ぶ絶好の機会です。 ありがたいことに、React Nativeを自分のタイムラインで、そして自分の家の快適さから学ぶことができる無数のオンラインコースがあります。

すぐに始めることができる、Reactive Nativeの無料で手頃なオンラインコースのリストを以下に示します。

React Nativeの入門コース

1. React Native:はじめに

このコース React Nativeフレームワークを使用したネイティブモバイルアプリ開発の学習に興味のある初心者およびWeb開発者向けに設計されています。 インストラクターのHendrik Swanepoelが、React Nativeを使用するすべての手順を説明します。 コースでは、React Native環境のセットアップ、React Nativeアプリケーションの生成、React Nativeコンポーネントの作成、ナビゲーションやテキスト入力などの機能の追加、アプリからのHTTP APIの使用について学習します。 初心者向けのコースですが、インストラクターは、コースを開始する前に、React、Git、コマンドライン、npmの基本を学ぶことをお勧めします。

  • 大学の単位: NO - 証明書のみ
  • 価格: 個人プランの場合は、10日無料トライアルの後、月額$ 35または年額$ 299が請求されます。 プレミアムプランの年間請求額は$ 449
  • 財政援助または奨学金: NO
  • モバイル学習: はい
  • 自己学習 はい
  • 柔軟な締め切り: はい
  • 完了までに必要な時間 1時間、49分
  • 言語: 英語
  • ベンダー: Pluralsight

注: この記事に記載されているすべてのコースの価格は、発行日現在のものですが、変更されることがあります。

2. React Native –実用ガイド 

プロのウェブ開発者であるマクシミリアン・シュワルツミュラーによって教えられた、 このコース ReactNativeにまったく慣れていない人のために設計されています。 Schwarzmüllerは、16時間以上のビデオコンテンツで、React Nativeのコアコンセプトのすべて、つまり、その仕組みと、すべてのタイプのデバイスサイズに適合するアプリの構築方法を説明します。 Schwarzmüllerは、基本を教えるだけでなく、独自のReact Nativeアプリを作成し、GooglePlayストアとAppleAppStoreで公開する方法についても説明します。 ただし、このコースを受講するには、JavaScriptを知っている必要があります。 

  • 大学の単位: NO - 修了証明書のみ
  • 価格: $ 42.50発売中($ 169.99通常価格)
  • 財政援助または奨学金: NO
  • モバイル学習: はい
  • 自己学習 はい
  • 柔軟な締め切り: はい
  • 完了までに必要な時間 16時間、30分
  • 言語: 英語、インドネシア語、イタリア語、ポーランド語、ポルトガル語、ルーマニア語の字幕付きの英語
  • ベンダー: Udemy

3. Reative Native QuickStart、Deezer APIを使用して実際のアプリを構築

初心者を含むあらゆる経験レベルの開発者向けに設計されており、 このコース は比較的簡単ですが、React Nativeの包括的な紹介です。 まず、React Nativeとそのアーキテクチャの基礎を学習します。 Deezer APIからデータを取得する音楽ストリーミングアプリの構築にすぐに進みます。 コースを進むにつれて、React Nativeの基礎といくつかの高度な概念を学習します。 最後に、アプリケーション内のルーティングとナビゲーション、APIへの接続方法、React Native UIコンポーネントで魅力的なUIを構築する方法、検索機能を統合する方法などを理解します。

  • 大学の単位: NO - 修了証明書のみ
  • 価格: $ 40発売中($ 159.99通常価格)
  • 財政援助または奨学金: NO
  • モバイル学習: はい
  • 自己学習 はい
  • 柔軟な締め切り: はい
  • 完了までに必要な時間 5時間、30分
  • 言語: 英語字幕付きの英語
  • ベンダー: Udemy

4. 完全なReactNativeブートキャンプ–ビルド18のiOSおよびAndroidアプリ

このコース Javascriptの基本(ループ、関数、配列、矢印関数など)を知っているReact Nativeの初心者にとって、優れた出発点です。 インストラクターは基礎に多くの時間を費やし、着実に複雑さを伸ばします。 コース中、生徒は多くのアプリを作成します。各アプリには、カメラの統合、音声など、さまざまな機能が組み込まれています。 また、API、ローカルストレージ、Redux状態管理、Firebaseなどについても学びます。

  • 大学の単位: NO - 修了証明書のみ
  • 価格: $ 50発売中($ 199.99通常価格)
  • 財政援助または奨学金: NO
  • モバイル学習: はい
  • 自己学習 はい
  • 柔軟な締め切り: はい
  • 完了までに必要な時間 21時間、30分
  • 言語: 英語字幕付きの英語
  • ベンダー: Udemy

5. React Nativeを使用して1時間未満でアプリを構築する

このコース は、React Nativeの使用方法をさらに理解し、アプリケーションを開発して知識を実際に使用できるようにするための迅速で便利なチュートリアルよりも包括的なコースではありません。 既にReact Nativeの学習を開始しているが、まだ初心者である人にお勧めです。 このコースは、さまざまなサービスのAPIを使用してTinderのようなジョークアプリを構築することを目的としており、2時間以内に完了することができます。

  • 大学の単位: NO - 修了証明書のみ
  • 価格: $ 9.99発売中 ($ 19.99の通常価格)
  • 財政援助または奨学金: NO
  • モバイル学習: はい
  • 自己学習 はい
  • 柔軟な締め切り: はい
  • 完了までに必要な時間 1時間、30分
  • 言語: 英語字幕付きの英語
  • ベンダー: Udemy

6. React Nativeを使用したCS50のモバイルアプリ開発 

このコースedXを介して利用できますが、コンピュータ科学の実践の教授であるゴードン・マッケイ教授とデビッドJ.マランとソフトウェアエンジニアのジョーダン林によって教えられるハーバードコースです。 コースは基本的なJavaScriptの講義から始まり、すぐに高度なJavaScript、React、最後にReact Nativeに飛び込みます。 このコースには、React Navigationの共著者の2人(React Nativeコアチームのメンバーを含む)とExpoの創設者であるCharlie Cheeverによるゲストレクチャーも含まれています。 ReduxおよびAsync Reduxのレッスンもあります。 このコースには、完全に独自のデザインでアプリを作成する最終プロジェクトを含む、多数の実践的なプロジェクトが含まれています。 コースはJavascriptのレッスンから始まるため、プログラミングの経験がほとんどない初心者には最適ですが、学生はHTMLとCSSに慣れている必要があります。

  • 大学の単位: NO - 認証済み証明書のみ
  • 価格: 監査は無料ですが、認証済み証明書の取得と購入には$ 90の手数料がかかります
  • 財政援助または奨学金: はい
  • モバイル学習: はい
  • 自己学習 はい
  • 柔軟な締め切り: はい
  • 完了までに必要な時間 13週(週当たり6 - 9時間)
  • 言語: 英語字幕付きの英語
  • ベンダー: EDX

7. React Native –初心者向けのイントロコース

このコース freeCodeCamp.orgからReact Nativeの基本を簡単に紹介し、YouTubeで無料で入手できます。 コースは、デスクトップで使用するReact Nativeのセットアップ方法のクイックガイドから始まります。 すぐに、基本的な「Hello World」アプリの作成といくつかの基本的なUI機能に飛び込みます。 最後に、電卓アプリの作成方法を学びます。 これは包括的なコースではありませんが、React Nativeに興味を持っているがまだダイブしたいかどうかわからない人にとっては素晴らしい出発点です。

  • 大学の単位: NO
  • 価格: 無料
  • 財政援助または奨学金: NO
  • モバイル学習: はい
  • 自己学習 はい
  • 柔軟な締め切り: はい
  • 完了までに必要な時間 2時間、18分
  • 言語: 英語
  • ベンダー: YouTube

React Nativeの中級コース

8. React Nativeを使用したマルチプラットフォームモバイルアプリ開発

このコース、香港科学技術大学のコンピューターサイエンスおよびエンジニアリング学部のJogesh K. Muppala准教授は、React NativeおよびExpo SDKを使用してクロスプラットフォームのネイティブiOSおよびAndroidアプリを作成することに焦点を当てています。 これは、学生にReact Native UIとその機能(アイコン、ジェスチャー、アニメーションなど)の機能的かつ実用的な知識を提供するように設計された、最も包括的で適切に設計されたコースの1つです。 また、Expoツールチェーンを使用して、React Nativeアプリの開発とテストを簡素化する方法も学習します。 これは、HTML、CSS、およびJavascriptの実用的な知識を持ち、Bootstrap 4、React、およびReduxにすでに精通している学生向けに設計された中間コースです。 このコースは React Specializationを使用したフルスタックWeb開発 カバーする ブートストラップ4 & 反応する。 このReact Nativeコースは単独で受講できますが、受講することをお勧めします ブートストラップ4 & 反応する それを取る前に。

  • 大学の単位: NO - コース証明書のみ
  • 価格: 監査は無料ですが、コース証明書を取得して購入するには料金がかかります
  • 財政援助または奨学金: はい
  • モバイル学習: はい
  • 自己学習 はい
  • 柔軟な締め切り: はい
  • 完了までに必要な時間 およそ27時間
  • 言語: 英語字幕付きの英語
  • ベンダー: Coursera

9. React NativeとFirebaseを使用してオリジナルのInstagramを構築する

React Nativeフレームワークの基礎をすでに理解している開発者向けに設計されており、 このコース Firebase User Authorizationを使用してメールとパスワードまたはFacebookログインを使用する完全に開発されたモバイルアプリケーションを作成するプロセスを説明します。 このコースは、元のInstagramアプリに非常によく似た写真フィードアプリをゼロから作成することに基づいています。 このコースでは、Firebaseを登録して接続し、アプリのUIを構築し、ユーザーログイン、ナビゲーションなどを追加するプロセスを順を追って説明します。 要するに、それは中級レベルの開発者にとって素晴らしい実用的なコースです。

  • 大学の単位: NO - 修了証明書のみ
  • 価格: $ 9.99発売中($ 24.99通常価格)
  • 財政援助または奨学金: NO
  • モバイル学習: はい
  • 自己学習 はい
  • 柔軟な締め切り: はい
  • 完了までに必要な時間 6時間、30分
  • 言語: 英語
  • ベンダー: Udemy

React Nativeの上級コース

10. Master React Nativeアニメーション

React NativeのようなUIフレームワークの基礎を理解したら、次のステップはフレームワークのニュアンスをマスターすることです。 このコース Animatedライブラリを使用してReact Nativeでアニメーションを構築することをユーザーに教えるために設計されています。 このコースでは、React Nativeで使用できるすべての機能とアニメーションタイプについて説明します。 また、色の補間、回転、.99クリフ、中断されたアニメーション、外挿など、高度なアニメーションのトピックもカバーしています。 最後に、作成しているアプリに合わせてカスタムアニメーションを作成できます。

  • 大学の単位: NO - 修了証明書のみ
  • 価格: $ 25発売中($ 99.99通常価格)
  • 財政援助または奨学金: NO
  • モバイル学習: はい
  • 自己学習 はい
  • 柔軟な締め切り: はい
  • 完了までに必要な時間 6時間、30分
  • 言語: 英語字幕付きの英語
  • ベンダー: Udemy

11. React Native:ヒント、コツ、テクニック

このコース React Nativeにすでに精通しており、アプリ開発プロセスをより簡単かつ迅速にするための便利なテクニックを学びたい学生を対象としています。 このコースでは、高次コンポーネントを使用した再利用可能なロジック、アップグレードのヒントなどを取り上げています。 また、reactotronやreact-native-debuggerなどのさまざまなツールも紹介します。 これは、React Nativeを初めて使用するプロの開発者にとって素晴らしいコースです。 

  • 大学の単位: NO - 修了証明書のみ
  • 価格: $ 31.25発売中($ 124.99通常価格)
  • 財政援助または奨学金: NO
  • モバイル学習: はい
  • 自己学習 はい
  • 柔軟な締め切り: はい
  • 完了までに必要な時間 3時間、30分
  • 言語: 英語字幕付きの英語
  • ベンダー: Udemy

その他のオンラインコースについては、TUNを確認してください キュレーションされたクラスのリスト、または オンラインクラス検索エンジン あらゆる科目で最高のオンラインコースを見つけるために。

6か月の無料トライアル

次に、Amazon プライムを半額 – 50% オフでお楽しみください!

トゥンアイ – あなたの教育アシスタント

トゥンアイ

奨学金、大学検索、オンライン授業、経済援助、専攻の選択、大学入学、勉強のヒントなど、私がお手伝いいたします。

大学ネットワーク