新品:
¥3,520 税込
ポイント: 212pt  (6%)
無料配送5月13日 月曜日にお届け
発送元: Amazon.co.jp
販売者: Amazon.co.jp
¥3,520 税込
ポイント: 212pt  (6%)  詳細はこちら
無料配送5月13日 月曜日にお届け
詳細を見る
または 最も早い配送 明日 5月12日にお届け(9 時間 18 分以内にご注文の場合)
詳細を見る
在庫あり。 在庫状況について
¥3,520 () 選択したオプションを含めます。 最初の月の支払いと選択されたオプションが含まれています。 詳細
価格
小計
¥3,520
小計
初期支払いの内訳
レジで表示される配送料、配送日、注文合計 (税込)。
出荷元
Amazon.co.jp
出荷元
Amazon.co.jp
販売元
販売元
支払い方法
お客様情報を保護しています
お客様情報を保護しています
Amazonはお客様のセキュリティとプライバシーの保護に全力で取り組んでいます。Amazonの支払いセキュリティシステムは、送信中にお客様の情報を暗号化します。お客様のクレジットカード情報を出品者と共有することはありません。また、お客様の情報を他者に販売することはありません。 詳細はこちら
支払い方法
お客様情報を保護しています
Amazonはお客様のセキュリティとプライバシーの保護に全力で取り組んでいます。Amazonの支払いセキュリティシステムは、送信中にお客様の情報を暗号化します。お客様のクレジットカード情報を出品者と共有することはありません。また、お客様の情報を他者に販売することはありません。 詳細はこちら
¥3,000 税込
ポイント: 30pt  (1%)  詳細はこちら
【amazon倉庫から即日出荷!】 使用感あり。書き込みなどございません。 OPP袋に梱包済み、Amazon倉庫に保管しております。 発送はAmazon配送センターよりお届け、 アフター・ケアもAmazonカスタマーサービスより対応しております。 【amazon倉庫から即日出荷!】 使用感あり。書き込みなどございません。 OPP袋に梱包済み、Amazon倉庫に保管しております。 発送はAmazon配送センターよりお届け、 アフター・ケアもAmazonカスタマーサービスより対応しております。 一部を表示
無料配送5月14日 火曜日にお届け
詳細を見る
または 最も早い配送 明日 5月12日にお届け(9 時間 18 分以内にご注文の場合)
詳細を見る
残り1点 ご注文はお早めに 在庫状況について
¥3,520 () 選択したオプションを含めます。 最初の月の支払いと選択されたオプションが含まれています。 詳細
価格
小計
¥3,520
小計
初期支払いの内訳
レジで表示される配送料、配送日、注文合計 (税込)。
この商品は、もふもふ堂♪が販売し、Amazon.co.jp が発送します。
Kindleアプリのロゴ画像

無料のKindleアプリをダウンロードして、スマートフォン、タブレット、またはコンピューターで今すぐKindle本を読むことができます。Kindleデバイスは必要ありません

ウェブ版Kindleなら、お使いのブラウザですぐにお読みいただけます。

携帯電話のカメラを使用する - 以下のコードをスキャンし、Kindleアプリをダウンロードしてください。

KindleアプリをダウンロードするためのQRコード

動かして学ぶ!Python FastAPI開発入門 単行本(ソフトカバー) – 2023/6/14

4.2 5つ星のうち4.2 27個の評価

{"desktop_buybox_group_1":[{"displayPrice":"¥3,520","priceAmount":3520.00,"currencySymbol":"¥","integerValue":"3,520","decimalSeparator":null,"fractionalValue":null,"symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"dSK4D8QB%2Bor7WY45Km3%2F4QeLJh%2F7TdhpORU4Q6ciPFR9uQT4sNz2hN8l0EeLptXkLetkbtuvODIhb3%2Fot7qIdAzlye6tnJEdzY1%2FWGQ9JPqAOQsIgcpUUFsshy7ME6YnVgVsdcLpsfw%3D","locale":"ja-JP","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"¥3,000","priceAmount":3000.00,"currencySymbol":"¥","integerValue":"3,000","decimalSeparator":null,"fractionalValue":null,"symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"dSK4D8QB%2Bor7WY45Km3%2F4QeLJh%2F7TdhpGl0YM7Y5im9UsBuSJ8dZ0HuOK3HAN2lHcyCE6COjvVPl6oH3OlrBcAZr20keEAMXoQJzsq9XQSnFvpn31dVWmgIlDV8tl3J6bQ2S0MO%2B%2FW%2FTRHSSPZGIQ2NeQ1EiPitUgzFbT%2BaIa7BfPFF4r0cMdw%3D%3D","locale":"ja-JP","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

購入オプションとあわせ買い

FastAPIでWeb APIを作ろう!
実践的なケースを元に
ステップバイステップで学べる


【本書の背景】
FastAPIはDjangoやFlaskとならび人気のPython Webフレームワークです。コードを書くとSwagger UIが自動生成される、型安全、高速という優れた特長を持っています。そのため実際のWeb開発で利用されることも多くなってきています。

【本書の概要】
本書は、実際の開発に耐えうるWeb APIを目指し、ToDoアプリの作成を通して、実践的な開発方法を学ぶことができます。体系的に整理しつつも、チュートリアルとしても利用できます。特に以下のような点にこだわって実践的に解説しています。

・DB接続にもasync/awaitを利用
・Dockerによるクリーンな環境構築
・スケーリングを考慮したディレクトリ構成

なお本書はエンジニアのための情報共有コミュニティ「Zenn」で公開されている大人気の「FastAPI入門」を元にした書籍です。Python3.11への対応、各種コラムなどの増強に加え、本番環境での運用を想定したAWS・GCPへのデプロイの章を追加するなど、Zennで無料公開している本に対し、大幅にパワーアップしています。

【対象読者】
・FastAPIを初めて利用するWebエンジニア
・FastAPIによる開発を試してみたい方

【必要なスキル】
・Pythonの基礎知識
・Pythonの基本的な文法

【著者プロフィール】
中村 翔(なかむら・しょう)
株式会社sustenキャピタル・マネジメント取締役Co-Founder。2019年の創業以来、主にPython(FastAPI)にて資産運用サービス「SUSTEN」の開発を行う。楽天にて検索エンジンプラットフォームの内製開発、機械学習を用いた検索精度改善、推薦システムやドローンの研究開発に従事したのち現職。東京大学大学院工学系研究科航空宇宙工学専攻修了(修士)。

続きを読む もっと少なく読む

よく一緒に購入されている商品

¥3,520
最短で5月13日 月曜日のお届け予定です
在庫あり。
この商品は、Amazon.co.jpが販売および発送します。
+
¥3,520
最短で5月13日 月曜日のお届け予定です
在庫あり。
この商品は、Amazon.co.jpが販売および発送します。
+
¥3,740
最短で5月13日 月曜日のお届け予定です
残り14点(入荷予定あり)
この商品は、Amazon.co.jpが販売および発送します。
総額:
当社の価格を見るには、これら商品をカートに追加してください。
ポイントの合計: pt
詳細
追加されました
これらの商品のうちのいくつかが他の商品より先に発送されます。
一緒に購入する商品を選択してください。

出版社より

画像01
画像02

画像03

画像04

画像05

開発環境・FastAPIの準備方法がしっかりわかる

Part1では、開発環境の準備やFastAPIの準備方法について解説します。具体的には、FastAPIの概要、FastAPIで重要なPython文法について解説します。その後、Docker環境のインストール、Dockerイメージの作成、PoetryによるPython環境のセットアップ、FastAPIのインストール方法、APIの立ち上げ方法について、わかりやすく解説します。

FastAPIアプリケーションの実装方法がわかる

Part2ではFastAPIアプリケーションの実装方法を紹介します。具体的には、実際に作成するアプリケーションの概要とディレクトリ構造、「ルーター(Routers)」、「スキーマ(Schemas)- レスポンス」、「スキーマ(Schemas)- リクエスト」について詳しく解説します。その後、データベースの接続とDBモデル(Models)の作成、DB操作(CRUDs)の方法、非同期化方法、ユニットテストについて実際のアプリを動かしながら解説します。

クラウドプラットフォームへのデプロイ方法がわかる

Part3では作ったアプリケーションを本番環境としても耐えられるクラウド環境にデプロイを行います。具体的にはクラウドプラットフォームへのデプロイの概要と準備の方法を解説します。その後、実際にクラウドプラットフォームへのデプロイ方法をAWS、GCPに分けて、丁寧に解説します。

登録情報

  • 出版社 ‏ : ‎ 翔泳社 (2023/6/14)
  • 発売日 ‏ : ‎ 2023/6/14
  • 言語 ‏ : ‎ 日本語
  • 単行本(ソフトカバー) ‏ : ‎ 296ページ
  • ISBN-10 ‏ : ‎ 4798177229
  • ISBN-13 ‏ : ‎ 978-4798177229
  • 寸法 ‏ : ‎ 14.8 x 1.7 x 21 cm
  • カスタマーレビュー:
    4.2 5つ星のうち4.2 27個の評価

カスタマーレビュー

星5つ中4.2つ
5つのうち4.2つ
27グローバルレーティング

この商品をレビュー

他のお客様にも意見を伝えましょう

上位レビュー、対象国: 日本

2023年7月11日に日本でレビュー済み
Amazonで購入
まだ読み進めている段階ですが、とても読み進めやすいです。

FastAPIはPythonのWebFramWorkなので、どうしても前提知識が求められます。
Pythonだけを書いてきて、初めてWebFramWorkに挑戦するといった場合。
使えなくてもプログラムは書けてしまう部分から(継承、デコレータ)丁寧に先に説明されています。

書いたコードは何を意味しているのか?正しく動作している状態の画像等、読んで、書いて、動かして、答え合わせをしながら進められています。
3人のお客様がこれが役に立ったと考えています
レポート
2024年1月25日に日本でレビュー済み
Amazonで購入
WEB開発初心者向けに開発環境構築やデプロイ方法などに多くのページを割いて、肝心のFastAPI自体の解説がとても希薄です。
実践のAPI開発では必須となる認証周りの解説も一切なく、お試しで軽く触る練習用で、実践レベルには程遠い内容です。
日本語でのFast APIの解説書は少ないので、是非、実践向けのFast APIの書籍の出版を期待しています。
2023年9月30日に日本でレビュー済み
Amazonで購入
Python含めて開発はエキスパートレベルです。
公式ドキュメントやウェブ記事を見ながらFastAPIを見よう見まねで使っていたのですが、知識を補強する目的で購入して半日かけて流し読みしました。タイトルに釣られて買った私も悪いのですが、内容はFastAPIを利用したAPIサーバー作成なので、フレームワーク以外のトピックに比重が多くて、FastAPI自体は動けばOKに近い解説内容となっています。FastAPI自体の仕組みを知りたい私にはあまりフィットしない内容でした。
初歩的なDocker, DB, クラウドへのデプロイなどに紙面を割くよりも、本格的なアプリ実装に必要なクラスベースのルーター定義やミドルウェアの実装や例外処理、幅広い種類のリクエストとレスポンスの方法といった内容を扱ってもらいたかったというのが感想です(なんとなく書いているものの正解がよく分からない)。あと、私はDDDのリポジトリパターンを使っているのですが、どういうクラス設計が一般的かなどもよく分かっていないので知りたかったです。
逆に言えば FastAPIを使ってなにか作ってみたいぐらいの初心者には良い本だと思います。
8人のお客様がこれが役に立ったと考えています
レポート
2023年6月17日に日本でレビュー済み
Amazonで購入
webフレームワーク初心者でも挫折しずらい構成になっており、1からwebバックエンドが作れるようになります

2023年、2024年はFastAPIの躍進の年だと考えているので、今から取り組むのはオススメ!
5人のお客様がこれが役に立ったと考えています
レポート
2023年7月4日に日本でレビュー済み
Amazonで購入
本書はホームページの内容に加筆して書籍化した物です。
ホームページよりも、書籍の方が視認性が良いことが実感できます。ただ、書籍だとコピー&ペーストができないので、動作確認に一手間掛かります。
本の題のとおり、FastAPIの基礎から、応用、AWSへのインプリメントまで幅広く、容易に書いてあって、とても良く理解できます。そして、筆者のプログラミング思想(と、好み)もよく分かります。
ただ、本筋と関係ないDockerが複雑すぎるような気がしますし、HTMLのフォームでは、PUT , DELETEメソッドが送れないので、どのような方法があるのか教えて欲しかったと思います。
また、実際にプログラムを組む際にはJinja2のようなテンプレートライブラリが必要だと思うので、Appendixにでも載せていただきたかったと思います。
4人のお客様がこれが役に立ったと考えています
レポート
2023年11月5日に日本でレビュー済み
Amazonで購入
たぶん、すごく良い本だと思います。

ただ、

実際に動かしてみると、バリデーションエラーがでてしまいます。
わざと、エラーをだしてみて、ほら、エラーが出るでしょ、という説明があるのですが、もとからエラーがでるので、いまいち、何がダメで、何がよいのかわからなくなってしまいました。

サンプルのコードを貼り付けてもバリデーションエラーがでるので、ただのバグじゃないか?って思うのですが、なんせ、本を読んで勉強しようと思ってるくらいなので、何がおかしいのか特定できないです。
1人のお客様がこれが役に立ったと考えています
レポート