未経験からFlutterエンジニアへ　学習に使用したものまとめ 【サイト紹介とそのサイトで購入した書籍編】

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

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

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


# [BOOTH](https://booth.pm/ja)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1248189/5ebb7327-413e-4140-dfd5-5fe3c281488d.png)

こちらのサイトでは、[技術書典マーケット](https://techbookfest.org/product/5546256535388160?productVariantID=6670984385921024)で購入できる書籍なども置いているのですが、BOOTHでしか購入できないものもあります。（自分が購入した書籍は、おそらくBOOTHでしか購入できないものだったと思います！）


UIを学習する際に良かったのが[【課題形式で実装力を身につける！Flutterドリル画面実装21問＋】](https://booth.pm/ja/items/3563212)という書籍で、ドリル形式で学習ができます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1248189/f8d97728-5235-7c5b-47f8-8c1ae1a0b760.png)

著者の方は[【Flutter(Provider+StateNotifier+freezed)で作る超簡易体重管理アプリ（サーバーサイド無し）】](https://note.com/mukae9/n/n91b3301ebccf)という記事も執筆してくださっていて、自分は非常に参考になりました！

上記の記事以外にも[【Flutter【画面実装ドリル】〜基本編〜】](https://note.com/mukae9/n/n5263ec8ebeb1)という記事も執筆してくださっていて、こちらは今回紹介させて頂いた書籍と形式が似ているので、書籍に興味を持たれた方は記事からやってみるのもいいかもしれません！


# [Techpit](https://www.techpit.jp/)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1248189/f8c8d9c1-5550-a5ac-0260-f403c78a0641.png)



こちらのサイトでは、Flutter関連の教材が多く扱われているわけではないのですが、

[【しくみから学ぶ Riverpod + go_router アプリケーション開発 】](https://www.techpit.jp/courses/238)という書籍は、Flutterの環境構築からFlutterの概要、Widgetの基礎など基本的な内容からRiverpodやgo_routerといった内容まで扱ってくださっていて

書籍の冒頭に書かれている

`「Flutterに入門したけれど次はどうしたらいいんだろう、を解決するための一冊」`

というのがまさにって感じです！

![スクリーンショット 2023-03-19 18.30.15.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1248189/e3e80576-66b2-aeca-d8b5-c3bd4ed78074.png)

本当に内容が充実しており、何度も読み返したい書籍です！


# [Zenn](https://zenn.dev/)
![スクリーンショット 2023-03-19 18.13.20.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1248189/065f13ea-a603-b388-26c1-ba6a5bfff3f7.png)

Zennではこれまでに有料の本を何冊か購入しているのですが、Zennで購入している書籍は自分が学習したい内容と合致するものがあった時に購入している感じです！

・ [Flutter x RiverPodでアプリ開発！実践入門](https://zenn.dev/riscait/books/flutter-riverpod-practical-introduction)
![スクリーンショット 2023-03-19 18.48.04.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1248189/67b28468-26dc-f47d-51b0-87f96b125fcd.png)

RiverPodに関して右も左も分からない時に買った書籍です！幅広い内容が載っているので、RiverPodに興味のある方は一度Chaptersを見てみてみるといいかもしれません！



・ [作って学ぶ、FlutterとFirebaseを使ったアプリ開発](https://zenn.dev/umatoma/books/1f4cb2404f3fa9)

![スクリーンショット 2023-03-19 18.57.04.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1248189/2c9a889c-a331-aa95-76d4-385fbe0be825.png)

Firebaseについて学びたかった時に買った書籍です！本田圭佑さんもFlutter
を学習する際に読んでいた書籍っぽいです。

https://twitter.com/kskgroup2017/status/1440675451676946448


・ [Flutter Beacon×Riverpodによるビーコン発信/検出方法](https://zenn.dev/mamoru_takami/books/dd632291d4ecc8)

![スクリーンショット 2023-03-19 19.01.01.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1248189/c22f4db6-8eca-4dff-bb47-5790b1f8ca3f.png)


Flutter Beaconについて学びたかったので、購入しました！Riverpodの理解が深まったのが良かったです！

上記は有料書籍ですが、Zennには多くの無料書籍もあり、その中でいくつか自分には読みやすかったものを紹介させて頂きたいと思います！

・ [Flutter ボタン自作入門](https://zenn.dev/heavenosk/books/flutter-button-diy)
![スクリーンショット 2023-03-19 19.07.09.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1248189/1b8d5d79-49ed-c372-93cb-1d4a6d3dc854.png)

・ [ポケモンから学ぶFlutter](https://zenn.dev/sugitlab/books/flutter_poke_app_handson)

![スクリーンショット 2023-03-19 19.10.16.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1248189/85b6b76c-6149-3919-c5a3-fe9e9af75619.png)

こちらの書籍は、先ほどTechpitで紹介させて頂いた[【しくみから学ぶ Riverpod + go_router アプリケーション開発 】](https://www.techpit.jp/courses/238)という書籍と同じ著者の方だと思います！





自分には読みやすかったものをいくつか紹介させていただきました！
Flutterに興味がある方の参考に、少しでもなったら嬉しいです！


[未経験からFlutterエンジニアへ　学習に使用したもの個人的なオススメまとめ 【動画編】](https://qiita.com/taisuke_k/items/a3d6b3caa564f8ea5ea1)という記事も書いています！動画で学習したい方は、もしかしたら参考になるかもしれません！