• 当日発送
  • 送料無料

動かして学ぶ!Python FastAPI開発入門(NEXT ONE―新定番の技術をしっかり学べる) [単行本]

ブランド:hCJfCpf4

お気に入りブランド
販売価格 :

2390.00税込

獲得ポイント :
554ポイント

商品がカートに追加されました
動かして学ぶ!Python FastAPI開発入門(NEXT ONE―新定番の技術をしっかり学べる) [単行本]
動かして学ぶ!Python FastAPI開発入門(NEXT ONE―新定番の技術をしっかり学べる) [単行本]
販売価格:¥2390.00 税込

在庫あり

※ 商品のお届けについてはこちらよりご確認ください。

SHOPPING が販売、発送いたします。

当日発送可 (14:00までのご注文が対象)

  • ご注文内容・出荷状況によっては当日発送できない場合もございます。
    詳しくはこちらよりご確認ください。

利用可

  • ポストにお届け / 一点のみ購入でご利用可能です。
    ゆうパケットでのお届けの場合はサンプル・ノベルティが対象外となります。
    ゆうパケットには破損・紛失の保証はございません。
    詳しくはこちらよりご確認ください。

    商品の詳細

  • 要旨(「BOOK」データベースより)

    実践的なサンプルを元にステップ・バイ・ステップでしっかり学べる。FastAPIを初めて利用するエンジニア必携。サンプルはWebからダウンロード。
  • 目次

    Part1 開発環境とFastAPIの準備

    Chapter1 FastAPIの概要
    01 FastAPIについて
    02 Flaskとの比較
    03 まとめ

    Chapter2 FastAPIで重要なPython文法の復習
    01 クラスの継承
      クラス変数とインスタンス変数
      クラスの継承
    02 デコレータ
      シンタックスシュガー
    03 まとめ

    Chapter3 Docker環境のインストール
    01 docker composeを使う意義
      1.環境差分を排除するため
      2.環境を閉じ込めるため
    02 Dockerのインストール
    03 Docker Desktopの利用
      Docker Desktopの代替手段(Rancher Desktop)
      Dockerの動作確認
    04 Windowsの場合の注意点
      改行コードに関して
      docker composeで利用するメモリについて
    03 まとめ

    Chapter4 Dockerイメージの作成
    01 docker compose関連ファイルの作成
    02 イメージのビルド
    03 まとめ

    Chapter5 FastAPIのインストール
    01 PoetryによるPython環境のセットアップ
    02 FastAPIのインストール
    03 ローカルの開発環境の整備
    04 まとめ

    Chapter6 Hello World!
    01 Hello World!を表示するためのファイル作成
    02 APIの立ち上げ
    03 コードの意味
    04 まとめ

    Part2 FastAPIアプリケーションの実装

    Chapter7 アプリケーションの概要とディレクトリ
    01 ToDoアプリの概要
    02 REST API
    03 ディレクトリ構造について
    04 まとめ

    Chapter8 ルーター(Routers)
    01 パスオペレーション関数について
    02 パスオペレーション関数の作成
    03 動作確認
    04 まとめ

    Chapter9 スキーマ(Schemas)- レスポンス
    01 型ヒント
    02 レスポンス型の定義
    03 レスポンス型定義の説明
    04 ルーターに定義したレスポンスの説明
    05 型定義の強力さ
    06 まとめ

    Chapter10 スキーマ(Schemas)- リクエスト
    01 リクエストの定義
      スキーマ
      ルーター
      動作確認
    02 残りのすべてのリクエストとレスポンスの定義
    03 スキーマ駆動開発について
      開発初期に与える影響
      機能修正時に与える影響 
    04 まとめ

    Chapter11 データベースの接続とDBモデル(Models)
    01 MySQLコンテナの立ち上げ
    02 アプリからDB接続する準備
      MySQLクライアントのインストール
      DB接続関数
    03 SQLAlchemyのDBモデル(Models)の定義
      DBマイグレーション
      確認
    04 まとめ

    Chapter12 DB操作(CRUDs)
    01 Create
      CRUDs
      ルーター
      動作確認
    02 R:Read
      CRUDs
      ルーター
      動作確認
    03 U:Update
      CRUDs
      ルーター
      動作確認
    04 D:Delete
      CRUDs
      ルーター
      動作確認
    05 Doneリソース
      動作確認
    06 最終的なディレクトリ構成
    07 まとめ

    Chapter13 非同期化
    01 非同期化する意義
    02 aiomysqlのインストール
    03 非同期対応したDB接続関数
    04 非同期対応したCRUDs
      C: Create
      R: Read
      U: Update
      D: Delete
      Doneリソース
    05 まとめ

    Chapter 14 ユニットテスト
    01 テスト関連ライブラリのインストール
    02 DB接続とテストクライアントの準備
    03 テストを書く(1)
    04 テストを書く(2)
    05 テストを実行する
    06 parametrizeテスト
      準備:Taskに期限を設定する
      複数テストの追加
      parametrize化する
    07 まとめ

    Part3 クラウドプラットフォームへのデプロイ

    Chapter15 クラウドプラットフォームへのデプロイの概要と準備
    01 クラウドプラットフォームの概要
    02 クラウドプラットフォーム上で利用するサービス
    03 デプロイ前のコンテナの準備
      DB接続情報の書き換え
      DB migrationの書き換え
      uvicornの設定
      CORS
    04 まとめ

    Chapter16 クラウドプラットフォームへのデプロイ:AWS編
    01 AWSへのデプロイの概要
    02 AWSアカウントの作成
    03 AWSアカウントの初期設定
      ルートユーザーのMFAの設定
      IAMユーザーの作成
      IAMユーザーのMFAの設定
      アカウントエイリアスの作成
    04 データベースの準備:RDSにMySQLサービスの作成
    05 コンテナイメージをアップロード:ECRの利用
      イメージリポジトリの作成
      AWS CLIの準備
      Dockerイメージのビルドとアップロード
    06 コンテナの起動:App Runnerの設定と起動
    07 まとめ

    Chapter17 クラウドプラットフォームへのデプロイ:GCP編
    01 GCPへのデプロイの概要
    02 GCPアカウントの作成
    03 データベースの準備:Cloud SQLにMySQLサービスの作成
    04 コンテナイメージをアップロード:GCRの利用
      gcloud CLIの準備
      Dockerイメージのビルドとアップロード
    05 コンテナの起動:Cloud Runの設定と起動
      サーバーレスVPCコネクタの作成
      Cloud Runの設定と起動
    06 まとめ
  • 出版社からのコメント

    Pythonで人気の高速WebフレームワークFastAPIを使ってWeb APIを作ってみよう!
  • 内容紹介

    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」の開発を行う。楽天にて検索エンジンプラットフォームの内製開発、機械学習を用いた検索精度改善、推薦システムやドローンの研究開発に従事したのち現職。東京大学大学院工学系研究科航空宇宙工学専攻修了(修士)。

  • 商品の説明

    動かして学ぶ!Python FastAPI開発入門(NEXT ONE―新定番の技術をしっかり学べる) [単行本]
    動かして学ぶ! Python FastAPI開発入門
    動かして学ぶ!Python FastAPI開発入門(NEXT ONE―新定番の技術をしっかり学べる) [単行本]
    動かして学ぶ!Python FastAPI開発入門 ダウンロード|翔泳社の本
    動かして学ぶ!Python FastAPI開発入門(NEXT ONE―新定番の技術をしっかり学べる) [単行本]
    動かして学ぶ!Python FastAPI開発入門 (中村 翔)|翔泳社の本
    動かして学ぶ!Python FastAPI開発入門(NEXT ONE―新定番の技術をしっかり学べる) [単行本]
    : 動かして学ぶ!Python FastAPI開発入門 eBook : 中村 翔
    動かして学ぶ!Python FastAPI開発入門(NEXT ONE―新定番の技術をしっかり学べる) [単行本]
    77%OFF 動かして学ぶ!Python FastAPI開発入門 最大70%オフ! latest
    動かして学ぶ!Python FastAPI開発入門(NEXT ONE―新定番の技術をしっかり学べる) [単行本]
    動かして学ぶ!Python FastAPI開発入門』出版のおしらせ|susten
    動かして学ぶ!Python FastAPI開発入門(NEXT ONE―新定番の技術をしっかり学べる) [単行本]
    動かして学ぶ!Python FastAPI開発入門 中村翔|代購幫
    動かして学ぶ!Python FastAPI開発入門(NEXT ONE―新定番の技術をしっかり学べる) [単行本]
    動かして学ぶ!Python FastAPI開発入門 - メルカリ
    動かして学ぶ!Python FastAPI開発入門(NEXT ONE―新定番の技術をしっかり学べる) [単行本]
    動かして学ぶ!Python FastAPI開発入門 (中村 翔)|翔泳社の本
    動かして学ぶ!Python FastAPI開発入門(NEXT ONE―新定番の技術をしっかり学べる) [単行本]
    動かして学ぶ!Python FastAPI開発入門 | 中村 翔 |本 | 通販 |
    動かして学ぶ!Python FastAPI開発入門(NEXT ONE―新定番の技術をしっかり学べる) [単行本]
    一読のみ美品動かして学ぶ Python FastAPI開発入門|Yahoo!フリマ
    動かして学ぶ!Python FastAPI開発入門(NEXT ONE―新定番の技術をしっかり学べる) [単行本]
    動かして学ぶ!Python FastAPI開発入門 (中村 翔)|翔泳社の本
    動かして学ぶ!Python FastAPI開発入門(NEXT ONE―新定番の技術をしっかり学べる) [単行本]
    動かして学ぶ!Python FastAPI開発入門」著者の中村 翔様へ

    最新のクチコミ

    ★★★★★

    この醤油おいしくでお気に入りです( ▽ ` )ノ ´

    • クチコミ投稿 1件
    購入品

    ★★★★★

    一家に一台あると便利かと思います ありがとうございました

    • クチコミ投稿 1件
    購入品

    ★★★★★

    口コミが良かったため、初めて購入しました。 大変美味しかったです。翌日は、雑炊にして 食べました。また機会があれば、別の味も試してみたいと思います。 モツがプリプリで、牛すじも

    • クチコミ投稿 1件
    購入品

    ★★★★★

    とてもジューシイで、甘さもほどよく、本物のマスクメロンをお得な価格で頂きました。ありがとうございました。また、デザートに買いたいと思います。

    • クチコミ投稿 1件
    購入品

    ★★★★★

    フィット感グリップ感も良かったようです。とりあえず試合に勝ちましたので合格です(笑)

    • クチコミ投稿 1件
    購入品

    ★★★★★

    お正月用にと考えていたので29日発送で関東の我が家には大晦日に届くというタイミングが気に入り注文しました。 腹身はしゃぶしゃぶ、背身は刺身、カマは塩焼き、アラはブリ大根、アラ汁で頂きました。 新鮮で質の良い脂が適度にのり、とても美味しかったです。 今年の暮れもぜひ注文したいと思います。 梱包はブリが袋に入り、氷や氷のとけた水に直接触れないようになっており、氷も沢山入ってました。 ブリは予想以上の大きさでビックリです!

    • クチコミ投稿 1件
    購入品

    ★★★★★

    砂糖は非常時などパニックになった脳にすみやかに栄養を いなかったんであの恐怖を思い出すと何かしないではいられない。 そんなかんじかな。こわい。こわい。地震。 開封してないので味のほうはわかりませんが一つづつ 包装されているそうです。 黒砂糖はミネラル・ビタミンが豊富な自然食品。 数分で体内に吸収されエネルギーになるので貴重な食品です。 賞味期限は2016年4月。 非常用ですので発送のほうがもう少し速いといいですね。 同梱ありがとうございました。 送ることができ精神を安定させる効果があるということで こちらも非常用リュックにそれぞれ一袋づつ入れました。 普段から甘いの好きにはそれ程効果はないかもね。 震災は考えたってこのオンボロ鉄筋に住んでいる限り ゼツボー的なのに如何してイザというときの為にとか準備なんか しちゃうんだろう。しかももう云十年と生きるわけじゃあないのに。 そう。ただひたすら一昨年味わった震源地からは遠く離れては

    • クチコミ投稿 1件
    購入品

    ★★★★★

    非常に早く届きました。味付けも美味しくて、自分ではここまではっきりした味付けはできないけれど、お店のような美味しさは確かにこのくらいだなと感心しました。片栗粉まで付いていて便利でした。家族が少ないしお弁当用なのでできたら小袋にするかパラパラ冷凍だともっと嬉しいです。

    • クチコミ投稿 1件
    購入品

    ★★★★★

    美味しい〜〜〜!! 全く臭みのないトリッパと濃厚でまろやかなトマトソース。。。 お家で幸せで贅沢な時間が味わえますのでぜひお買い求めください☆ まさに今食べています。クラフトビールと一緒に食べる初夏の夕暮れお風呂上がりのくつろぎタイム。。。

    • クチコミ投稿 1件
    購入品

    ★★★★★

    ギュッと紐を締めたら途中で紐が切れました

    • クチコミ投稿 1件
    購入品

    ★★★★★

    送料無料でこのボリュームだったので購入。 感想はどれもおいしかったと喜んでもらえました。 次は自分に購入したいと思います。

    • クチコミ投稿 1件
    購入品

    ★★★★★

    いままで飲んでいる他社商品と製造法が違うので試しに購入しましたが、とてもおいしいです。個別包装になっていないので、かえって飲む量を調整したりするのに便利だと思いました。主人にも勧めていま決定です。再購入決定です。

    • クチコミ投稿 1件
    購入品

    ★★★★★

    色味もレンズも綺麗でとてもいいです! 届いた箱もとても可愛くてライブに持っていくのが楽しみです!

    • クチコミ投稿 1件
    購入品

    ★★★★★

    保育園の連絡帳としてこちらで2度目の購入です。 息子がアンパンマンに興味を持ち始めて、私は元々大好きなので(笑)アンパンマンのノートがあって良かったです。「\"罫線アンパンマン\"」が入荷されるのを待ってます。発送も早くて梱包もとてもキレイでした。

    • クチコミ投稿 1件
    購入品

    ★★★★★

    ママヒーローはお酒がだめな人にはちょっときついでしょう。でもこれが本格的なティラミスだと思います。イチゴは瓶に入ったショートケーキ、レモンは瓶に入ったチーズケーキという感じです。他の味も試してみたいと思いました。

    • クチコミ投稿 1件
    購入品