お買い物に必要な情報をまとめて表示!
売れ筋ランキングや最安値、レビュー動画など、お買い物に必要な情報をまとめたサイト
TOP | >Krakutenkobo-ebooks_____24024847

YouTube:関連動画(レビュー)

関連動画がありませんでした。
リクエスト上限に達したため、関連動画を取得できませんでした。

レビュー、評判

検索結果が0件でした。

Twitter:関連ツイート

検索結果が0件でした。

最安値ランキング

1位
<p><strong>※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。※PDF版をご希望の方は<a href="gihyo.jp/mk/dp/ebook/2023/978-4-297-14448-7">Gihyo Digital Publishing</a>も併せてご覧ください。</strong></p> <h2><strong>◆APIドキュメントを自動生成して、コード品質を高めよう◆</strong></h2> <p>昨今、多くの企業が自社のWebサービスにGoogleやFacebookなどのソーシャルログインを採用するなど、他社のサービスを取り込むことの需要が増えています。しかし、他社のサービスを取り込む課題として、異なるサービス間でのデータの整合性を保ちつつ、柔軟かつ迅速に機能を提供することが必要となり、この課題解決の観点でFastAPIが注目されています。FastAPIはスキーマ駆動開発を通じてAPIの作成と管理が容易に行えるPythonのフレームワークです。本書は、FastAPIではじめてAPI開発を行う方を対象とした入門書です。1章〜9章までで「API開発に必要な知識」「スキーマの定義方法」などFastAPIの基本的な内容を学べます。また、10章〜11章、Appendixで実際にスキーマ駆動開発によりAPIを利用したサービスを作成するため、API開発の一連の流れを学べます。</p> <h2><strong>■こんな方におすすめ</strong></h2> <p>・FastAPIを用いて開発を行ってみたい人<br /> ・API開発に興味がある人</p> <h2><strong>■目次</strong></h2> <p><strong>第1章 FastAPIの概要</strong><br />   1-1 FastAPIとは?<br />   1-2 開発環境の構築(Miniconda)<br />   1-3 開発環境の構築(仮想環境)<br />   1-4 開発環境の構築(VSCode)<br /> <strong>第2章 FastAPIの基礎</strong><br />   2-1 WebAPIの基礎知識<br />   2-2 FastAPIで「ハローワールド」の作成<br />   2-3 Swagger UIによるドキュメント生成<br /> <strong>第3章 型ヒント(タイプヒント)</strong><br />   3-1 型ヒントとは?<br />   3-2 型ヒントの使用方法(Optional型)<br />   3-3 型ヒントの使用方法(Annotated)<br />   3-4 「(パイプ)演算子」とは?<br /> <strong>第4章 パラメータとレスポンスデータ</strong><br />   4-1 リクエスト処理(パスパラメータ)<br />   4-2 リクエスト処理(クエリパラメータ)<br />   4-3 レスポンス処理(レスポンスデータ)<br /> <strong>第5章 FastAPIでCRUD処理</strong><br />   5-1 RESTful APIとは?<br />   5-2 HTTPメソッドの特性<br />   5-3 CRUDアプリケーションの作成<br /> <strong>第6章 同期処理と非同期処理</strong><br />   6-1 同期処理と非同期処理とは?<br />   6-2 FastAPIでの非同期処理<br /> <strong>第7章 ルーティングの分割</strong><br />   7-1 APIRouterとは?<br />   7-2 リファクタリング<br /> <strong>第8章 ORMの利用</strong><br />   8-1 ORMとは?<br />   8-2 SQLAlchemyを使用したアプリケーションの作成<br /> <strong>第9章 DIの利用</strong><br />   9-1 DIとは?<br />   9-2 DIを使用したアプリケーションの作成<br />   9-3 DI(依存性の注入)の深堀<br /> <strong>第10章 スキーマ駆動開発(フロントエンド)</strong><br />   10-1 スキーマ駆動開発<br />   10-2 作成アプリケーションの概要<br />   10-3 フロントエンドの作成<br /> <strong>第11章 スキーマ駆動開発(バックエンド)</strong><br />   11-1 モデルとDBアクセスの作成<br />   11-2 CRUD処理の作成<br />   11-3 リファクタリング<br />   11-4 動作確認<br /> <strong>Appendix 今後の発展のために</strong><br />   A-1 複雑なスキーマの検討<br />   A-2 動作確認の実地<br />   A-3 メモアプリのカスタマイズ<br />   A-4 サンプルファイルの使用方法</p> <h2><strong>■著者プロフィール</strong></h2> <p><strong>樹下雅章</strong>(きのしたまさあき):大学卒業後、ITベンチャー企業に入社し、様々な現場にて要件定義、設計、実装、テスト、納品、保守、全ての工程を経験。SES、自社パッケージソフトの開発経験。その後大手食品会社の通販事業部にてシステム担当者としてベンダーコントロールを担当。事業部撤退を機会に株式会社フルネスに入社し現在はIT教育に従事。</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。

関連商品

アプリケーションの売れ筋ランキング(楽天市場)

関連カテゴリ