FlutterはGoogleが開発しているiOS/Android開発向けのフレームワークです。
Dartというプログラミング言語を使います。ここら辺は、WebフロントエンジニアがDart × Flutterに入門した話がわかりやすいです。
同じようなものだとFacebookの開発している、React Nativeがあります。
今回はUdemyでFlutterが学べる人気コースを紹介します。
それではみていきましょう。
■参考:
・モバイルアプリ開発にGoogleのFlutterを使うべき8つの理由
※本記事で全てのコースを紹介するのは難しいので、ご自身でもUdemyから直接検索してみてください🙇🏼♂️
目次
UdemyでFlutterを学ぶのはとても効率が良い

Udemyは有料の動画学習サイトです。
安いもので1コース1400円〜2万円くらいです。
私自身、独学でプログラミングを学んでいた頃、非常に重宝していました。
Udemyはプログラミング初心者にかなりおすすめで、理由は下記の2点です。
- 動画学習は挫折しにくい、ただ真似していけば、開発の流れがわかる
- 体系的に学べるコースが多い。質が良いコースが多い
☑️Udemyの良いところ1つ目は動画で学んでいくので、挫折しにくい点です。
というのも書籍で勉強していたりすると、説明が一部省かれていたりして、進められなくなったりするのですが、
動画の場合、講師のPCの画面が全て見れるので、迷子になることは少ないです。
特に人気のコースだと、ここら辺もしっかりとカバーされているので、安心です。
☑️Udemyの良いところ2つ目は、体系的に学べるコースが多い点です。
どういうことかと言うと、
他の学習サイトに比べて、まとまった情報(教材)が手に入ります。
例えば、よくある学習サイトとかだと、
- PHPのfor分の使い方
- PHPの環境設定Mac版
- PHPの環境設定Windows版
- PHPのおすすめライブラリ
- PHPでフォームを作成する方法
- PHPでMySQLと接続する方法
- PHPで会員登録する方法
- PHPでログインする方法
- etc…
のように断片的な教材が多いです。
一方、Udemyだと、
☑️PHPの環境設定から始めて、PHPの文法を0から応用編まで学ぶコース
☑️PHPで0からチャットアプリを作るコース
みたいな感じで、完結した情報を得ることができます。
プログラミング初心者だと、こういった体系的にまとまった情報ってすごく貴重ですよね。
特にFlutterに関して言えば、そもそも資料が少ないです。
私もiOSアプリの開発の勉強をするときに、1からインスタグラムCloneを作るコースとか、カメラアプリを作るコースとか買って勉強していました。
なので、プログラミング初心者で一気に効率よく、まとまった情報を使って勉強したいという方にはUdemy超おすすめです。
UdemyでFlutterが学べる人気コース5選

では本題のFlutterが学べるコースを紹介します!
過去に独学でプログラミングを学んでいた時に使っていた経験があり、良い教材はだいたいわかります。
選ぶポイントは、
- いいね数が少な過ぎない
- レビューに好感的なコメントが多い
- 体系的に学べるコンテンツがある
- 古すぎない
ここらへんです。
UdemyでFlutterが学べるコース2選【日本語のコース】
UdemyでFlutterの学べる日本語のコースから紹介します。
1.【3日で速習】Google Flutterによるモバイルアプリ開発入門

☑️Udemy日本語のFlutterコースの中で、最高評価のコースです。
Dart言語を学んで、簡単なリストアプリを開発するコースです。内容がかなり基礎的なので、入門に良さそうです。
» このコースの詳細を見る
2.【ゼロからのFlutter】iOS/Androidアプリを”いっぺんに”開発入門・初級編<みんプロ式>

こちらも人気コースでUdemyのFlutterコースの中でベストセラーコースです。
☑️Flutterの基礎を学び、単語帳アプリを最後に作るコースです。
» このコースの詳細を見る
UdemyでFlutterが学べるコース3選【英語のコース】
次にUdemyでFlutterの学べる英語のコースを紹介します。
英語でもOKな人は検討してみてください。質の高いコースが多いです。
1.The Complete 2020 Flutter Development Bootcamp with Dart

☑️Flutter英語コースの中で最高評価のコースです。
レビュー数や受講生の人数が桁違いに多いです。世界中に生徒がいる感じですね。
色々なアプリを作るコースです。全体的にデザインが良くて楽しそうです。




2. Learn Flutter & Dart to Build iOS & Android Apps

こちらはベストセラーコースです。
このコースも基本的には上で紹介したコースと同じでFlutterの基礎を学んだ後に、自作アプリを作っていきます。
特徴はApp StoreやGoogle Play Storeへの公開の仕方まで教材に含まれている点です。
» このコースの詳細を見る
3. Build a Social Network with Flutter and Firebase

こちらもベストセラーコースです。
FlutterとFirebaseというモバイルアプリ向けのデータベースサービスを使って、
Instagramのようなアプリを作っていきます。



おもしろそうです。
» このコースの詳細を見る
最後に:
以上UdemyでおすすめのFlutterが学べるコースを紹介してきました。
※本記事で全てのコースを紹介するのは難しいので、ご自身でもUdemyから直接検索してみてください🙇🏼♂️
その他併せて読みたい記事: