【Udemyレビュー】実践編:React NativeとFirebaseで作るiOS/Androidアプリ:お店レビューアプリ開発編
講師: Takahiko
受講者数: 2,753人
最終更新日: 2021/11/26
当サイトでは一部リンクに広告を含みます
学習内容
レストランのレビューアプリ開発を通じて、React NativeとFirebaseの連携実装、ユーザー認証、データベース設計、画像アップロード機能、プッシュ通知、Algoliaを使用した全文検索機能の実装方法を学習します。
おすすめポイント
実践的なアプリ開発プロジェクトを通じて学習でき、Firebaseを活用したサーバーレスアーキテクチャの構築方法やプッシュ通知などの実務で必要な機能実装も含まれています。
こんな方におすすめ
JavaScriptとReactの基礎知識を持ち、モバイルアプリ開発に興味がある開発者で、特にサーバーサイドの知識がなくてもフルスタックなアプリ開発を学びたい方に適しています。
あまりおすすめできない方
React NativeやJavaScriptの基礎的な概念(state、props、hooks)に不慣れな方は、先に基礎的なReact Native講座で基本を学んでから本講座に取り組むことをお勧めします。
まとめ
React NativeとFirebaseを組み合わせた実践的なモバイルアプリ開発を通じて、認証、データベース、ストレージ、検索機能といった本格的なアプリケーション開発に必要な要素を効率的に学べる実践的な講座です。
ポジティブなレビュー
本講座は、React NativeとFirebaseを組み合わせた実践的なアプリ開発を学べる充実した内容となっています。TypeScriptを採用し、実務に即した開発手法を学べる点が高く評価されています。特に、レストランレビューアプリの開発を通じて、実践的なスキルが効率的に習得できる構成になっています。説明が丁寧で理解しやすく、Firebaseの機能を効果的に活用する方法について深く学べると多くの受講者が評価しています。また、公式ドキュメントの参照方法など、実務での学習姿勢についても良い参考になると好評です。
ネガティブなレビュー
最大の課題は、React NativeとFirebaseの両方でバージョンアップによる変更が多く、講座内容と現在の実装方法に差異が生じている点です。特にFirebaseの記法やExpo関連の設定で、最新バージョンとの互換性の問題が指摘されています。ただし、これらの問題は公式ドキュメントを参照しながら対応可能で、むしろ実務でも必要となる「ドキュメントを読んで最新の実装方法を理解する力」を養うことができます。また、基本的な設計思想や実装の考え方は変わっていないため、学習の本質的な価値は十分に保たれています。