未経験からFlutterエンジニアへ　学習に使用したもの個人的なオススメまとめ 【動画編】

2021年に4月にFlutterを始めました。

Flutterを始めるまではコードとは全く無縁の人生でしたが、今では毎日コードを読んだり、書いたりしています。

そんな自分がこれまでFlutter学習に使って良かったものを紹介したいと思います。
未経験からFlutterに興味を持ち、学習を始めたいと思っている方の参考になれば幸いです。



# YouTube
## [ルビーDogちゃんねる](https://www.youtube.com/@rbdog)
![](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1248189/45826cf5-cd66-6091-13e6-d580c155e859.png)

本チャンネルで好きなもの
- [【Dart】非同期 を簡単に説明してみた](https://www.youtube.com/watch?v=2e4zM-2EUEs)
- [フロントエンドエンジニアのための状態管理](https://www.youtube.com/watch?v=FjH-_cESE7Q)
- [#9 Flutter入門講座 riverpod編](https://www.youtube.com/watch?v=w2xo2FjDUNQ&t=402s)
- [【Flutter】 画像のピクセル色は取得できる?](https://www.youtube.com/watch?v=Fh8-xkFxocs&t=264s)
- [#19 Flutter入門講座 JSON編](https://www.youtube.com/watch?v=HWjJ_UyydUU)


どの動画もとても分かりやすいので、上記でオススメさせて頂いている動画以外も、ぜひ観て頂きたいです！




## [Flutter大学](https://www.youtube.com/channel/UCReuARgZI-BFjioA8KBpjsw)
![](https://storage.googleapis.com/zenn-user-upload/ca9468453321-20220609.png)

自分がFlutterを始める際、環境構築などを含めてとても勉強になったチャンネルです！
自分は全てやりましたが「[Flutter実践【2021年8月】](https://www.youtube.com/playlist?list=PLuLRJz1UnJzEYLFd1ihJit1E6dYol8VC5)」のシリーズが好きで、２、３回やりました。changeNotifierの使い方などが、とても勉強になりました！


## [プログラミングアカデミー](https://www.youtube.com/channel/UCHxqQ8bUg5F2GW79D_DvSjQ)
![](https://storage.googleapis.com/zenn-user-upload/8f7497725e21-20220609.png)

PHPやMySQLなどFlutterとは、あまり関係がない？ものもあるかもしれませんが、全くプログラミングの知識がない自分にとっては、分かりやすくプログラミングのことを解説してくださるチャンネルなので好きです！

本チャンネルで好きなもの
- [関数の引数と返り値を理解するためのたったひとつのコツ【戻り値とは/わかりやすく】](https://www.youtube.com/watch?v=5PybPAXs2O8)
- [非同期処理とは何か？【超入門編/JavaScript/プログラミング】](https://www.youtube.com/watch?v=OBqj4I5NAEg)
- [コールバック関数とは何か？【超入門編/JavaScript/プログラミング/jQuery/Ajax】](https://www.youtube.com/watch?v=HhoUmOEAqTI)
- [JSONについてわかりやすく説明します](https://www.youtube.com/watch?v=us6xwYvThh4)
- [オブジェクト指向プログラミングとは何なのかを説明します](https://www.youtube.com/watch?v=KJ9JblPXVrA)

他にもオススメの動画がたくさんあるので、ぜひ見てほしいです！

## [だれでもエンジニア / 山浦清透](https://www.youtube.com/c/KiyotoUniv)
![](https://storage.googleapis.com/zenn-user-upload/e37ba3b1459e-20220609.png)

こちらもDartではなく、Python・Docker・SQLの解説動画が多いですが、自分はGitの使い方が全く分からなかったので[【Git入門講座 合併版】この動画1本でGitとGitHubの基礎をゼロからマスター！【初心者向け】](https://www.youtube.com/watch?v=WHwuNP4kalU)が参考になりました！





本当に学べることが多いので、上記で紹介させて頂いたチャンネルは、どれもオススメです！

# Udemy

Udemyでは何本か動画を購入しましたが、その中で自分にとって良かったものをいくつか紹介したいと思います！

- [Flutter開発で最低限知っておきたいDartの基礎知識](https://www.udemy.com/course/flutter-dart/)
![](https://storage.googleapis.com/zenn-user-upload/659435c21b36-20220609.png)


- [6つの状態管理の使用方法を比較・解説](https://www.udemy.com/course/flutter-state-management/)
 ![](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1248189/0bcaf2c1-7c32-4af3-35a9-b3b32f8fadb2.png)


- [Flutter x Riverpod x MVVMで実現するシンプルな設計](https://www.udemy.com/course/riverpod/)
![](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1248189/e24f6203-0e74-23ad-fe18-421d5c9152b5.png)


以前まではUdemyで「ゼロからのFlutter」というシリーズが販売されており、そちらも非常に勉強になりましたが、現在Udemyでは購入できなくなってしまったようです。もし興味のある方はそちらも是非観てみてほしいです！　→ [みんなのプログラミング](https://minpro.net/product-lineup)


自分は状態管理について興味があったので状態管理に関する動画の紹介が多いですが、Udemyには他にも多くの学習動画があるので、一度検索してみるといいのではないかなと思います。

セール時に購入すれば、一本２０００円しないくらいで購入できると思います！

Flutterに興味がある方の参考に、少しでもなったら嬉しいです。