【Amazon】人気の商品が日替わりで登場!
毎日お得なタイムセール!商品をみる

Flask(フラスク)の勉強におすすめの本6選

本記事では、Pythonのフレームワークの一つであるFlask(フラスク)の勉強におすすめの参考書を紹介しています。

気になった参考書があれば、購入する前にAmazonの無料試し読みで内容を確認することをおすすめします。

表紙がイラストをたくさん使っているから、内容も初心者向けだろうと思い購入してみたら、図解での説明が少なく文字で埋め尽くされている参考書だった。。なんてこともありますので。

【月額980円で読み放題!】
Amazon Kindle Unlimited
先輩くん

Amazon Kindle Unlimitedに登録すると、月額980円で読み放題だからオススメだよ!

後輩ちゃん

初回30日間は無料だから、まだ登録したことのない人はぜひ試してみてね!

全プログラマー必見!
変数名/関数名にもう悩まない!
リーダブルコード
総合評価
( 5 )
メリット
  • 美しいコードが書けるが自然と書けるようになる
  • 他の開発者が理解しやすいコードになる
著:Dustin Boswell, 著:Trevor Foucher, 解説:須藤 功平, 翻訳:角 征典
¥2,640 (2023/07/23 02:48時点 | Amazon調べ)
\楽天ポイント5倍セール!/
楽天市場で探す
\ポイント5%還元!/
Yahoo!ショッピングで探す
目次

Python FlaskによるWebアプリ開発入門 物体検知アプリ&機械学習APIの作り方

総合評価
( 5 )
出版社翔泳社
著者佐藤 昌基 / 平田 哲也
発売日2022/1/24
ページ数702ページ
本書情報
本書の構成
  • Flask入門
  • [Flask実践1]物体検知アプリの開発
  • [Flask実践2]物体検知機能のAPI化/デプロイメント
  • 機械学習APIの開発

とてもお勧めできる参考書です。
webアプリにどう機械学習のアルゴリズムを落とし込めばよいか実践的な内容で大変勉強になります。
順序としては、python、flask、機械学習を軽く学んでから取り組んだほうがいいと思います。
レベル感としては脱初心者から中級の間くらいでしょうか。

引用元:Amazon

現状、日本語でFlaskを解説した書籍の中では、最も実用的に書かれていると思います。
本書の冒頭説明にもある通り、近年、フロントエンド重視にシフトされつつある中、フルスタックのDjangoより、マイクロフレームワークであるFlaskのニーズが高まってきています。そんな中、本書のようにFlaskの実用的な使いこなし方をしっかり解説した書籍は大変貴重です。

引用元:Amazon
著:佐藤 昌基, 著:平田 哲也, 読み手:寺田学
¥3,366 (2023/07/14 19:19時点 | Amazon調べ)
\楽天ポイント5倍セール!/
楽天市場で探す
\ポイント5%還元!/
Yahoo!ショッピングで探す

ゼロからFlaskがよくわかる本: Pythonで作るWebアプリケーション開発入門

総合評価
( 5 )
出版社Independently published
著者本田崇智
発売日2021/11/11
ページ数176ページ
本書情報
本書の構成
  • Flaskの歴史と設計思想
  • 主要なPython Webフレームワークとトレンド
  • FlaskとDjangoの比較
  • 1つのファイルでアプリケーションを動かしてみる
  • 起動ファイルを作る
  • configファイルを作る – 設定を1つにまとめて扱えるようにする
  • Flaskのフレームワークについて理解する – MTVフレームワーク
  • テンプレートを作る – MTVフレームワークにおけるTemplate
  • Bootstrapを導入 – デザインをきれいに整える
  • ログインフォームを作る – フォームを導入する
  • ビューを作る – MTVフレームワークにおけるView
  • ベースとなるレイアウトテンプレートを作る
  • sessionを扱う – 認証により安全なログインができるようにする
  • flashを追加 – ユーザにメッセージを表示する
  • url_forを使う – 自動でリンクを作成する
  • データベースを扱う
  • モデルを作る – MTVフレームワークにおけるModel
  • スクリプトを作る – 決まった処理を共通に使えるようにする
  • CRUDについて知る
  • staticファイルを追加 – 画像やスタイルシートを扱えるようにする
  • ログイン認証のデコレータを作る
  • Blueprintでアプリケーションを分割する
  • テストを書く
  • テストカバレッジの計測とレポートの作成
  • 最終的なアプリケーション構成

順を追って説明が詳しくあるので、初心者でもこの本のおかげでアプリケーションを作ることができました。

引用元:Amazon

Pythonといえば、データ処理、機械学習やゲーム開発の書籍が多い気がします。その中でPythonを使って職場ですぐ利用できるアプリケーション開発を目指している私にとっては非常にありがたい一冊でした。ログイン→ブログの流れが理解できます。

引用元:Amazon
著:本田崇智
¥630 (2023/07/14 19:20時点 | Amazon調べ)
\楽天ポイント5倍セール!/
楽天市場で探す
\ポイント5%還元!/
Yahoo!ショッピングで探す

Python & Flask 初めてのWebアプリケーション作成に挑戦!!

総合評価
( 4.5 )
著者髙頭周平
発売日2020/10/28
ページ数75ページ
本書情報
本書の構成
  • Flaskの実装
  • 機能の追加

Flaskを初めて使う方やパイソンでウェブアプリを作りたい方におすすめです。
コードは自力でも打てる量ですが、サンプルとしてダウンロードできればさらに良かったと思います。

引用元:Amazon

Pythonや他の言語でのプログラミング経験はありますが、Web系エンジニアではなく、Flaskも使ったことがありませんでした。
1〜2時間ほどでflaskでログイン画面のあるWebアプリケーションを作ることができました。
flaskやHTMLのコード解説が細かくされているので、pythonの入門書を終えて次にWebアプリケーションを作ってみたいと言う人や、別ジャンル(インフラやセキュリティ)のエンジニアが簡単なWebサイトを作ってテストしてみたいような場合にもピッタリだと思いました。

引用元:Amazon
著:髙頭周平
¥500 (2023/07/14 19:21時点 | Amazon調べ)
\楽天ポイント5倍セール!/
楽天市場で探す
\ポイント5%還元!/
Yahoo!ショッピングで探す

Pythonを覚えた人が昼休みの間に「Flaskってこんな感じなのね」と超ザックリ理解するための本

総合評価
( 4 )
著者本田有呼
発売日2019/6/24
ページ数22ページ
本書情報
本書の構成
  • Flaskとは
  • セットアップ
  • Hello World
  • テンプレートを扱う
  • URLパラメータを扱う
  • GETパラメータを扱う
  • POSTパラメータを扱う
  • JSONレスポンスを返却する

公式チュートリアルを以前一通りやってみましたが、私には情報がてんこ盛りすぎて心が理解を拒絶していました。Hello World! の次いきなりデータベースに飛躍するし、Werzeungてどこのドイツ人だ。そんな私ですが、この本のおかげでFlaskの基本中の基本があっという間に腑に落ちました。今なら公式チュートリアルもきっと怖くありません。著者さんありがとう!

引用元:Amazon

flaskってよくわからないので勉強のためためしに買って読んでみました(安かったので!)。
Webサイトにある情報は逆に多過ぎるので非常にシンプルな内容になっていて、私にぴったりでしたね!

引用元:Amazon
\楽天ポイント5倍セール!/
楽天市場で探す
\ポイント5%還元!/
Yahoo!ショッピングで探す

Python Flask 人工知能API 実践入門 – Python 人工知能 API を使った LINEbot(ラインボット) を作ろう

総合評価
( 4 )
著者Yoshiki Mogi
発売日2020/1/7
ページ数174ページ
本書情報
本書の構成
  • Google Colaboratory
  • 人工知能APIを使ってみる
  • LINEボット化する
  • Herokuへデプロイする

説明が一つ一つ丁寧で、スムーズに楽しく演習できました。コラボレイトリー乃便利さに感動したので、今後も使っていこうと思います。

引用元:Amazon

Pythonフレームワーク Flaskで学ぶWebアプリケーションのしくみとつくり方

総合評価
( 3.5 )
出版社ソシム
著者掌田津耶乃
発売日2019/8/10
ページ数346ページ
本書情報
本書の構成
  • HTTPServerによるWebアプリケーションの作り方
  • FlaskでWebアプリケーションを作ろう
  • Bootstrapでデザインしよう
  • Vue.jsでSPAアプリを作ろう
  • データベースと連携しよう
  • 付録 Python基礎文法入門

Flaskを使ったWebアプリケーション開発が、
例題を実際に動かしながら理解できるように工夫がされているため、
初心者にも分かりやすいと思います。

引用元:Amazon
著:掌田津耶乃
¥1,605 (2023/07/14 19:25時点 | Amazon調べ)
\楽天ポイント5倍セール!/
楽天市場で探す
\ポイント5%還元!/
Yahoo!ショッピングで探す

ブログランキング・にほんブログ村へ PVアクセスランキング にほんブログ村 FC2 Blog Ranking

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次