【FastAPI超入門】直感的にWeb API開発ができるモダンなPython WebフレームワークFastAPIの基礎を80分でマスター

🎊 最安値クーポン 🎊
www.udemy.com/course/python-f...
👨‍💻⬇︎無料LINE登録で近日限定コンテツ公開⬇︎👨‍💻
line.me/R/ti/p/@114eqgxg
本講座は、Udemyにて公開したばかりの新講座『FastAPIによるWeb API開発講座』から一部抜粋した構成となっております!
FastAPIの基本的な使い方を抑えることができ、「Web API開発ってなんだか面白そう」「自分にもAPI開発できるかも」と思っていただけることをゴールに定めています。
00:00:00 概要説明
00:02:16 FastAPIとは
00:11:55 VSCodeのインストール
00:15:11 型ヒント(type hints)
00:32:43 必要なライブラリのインストール
00:33:57 FastAPIを起動してみる
00:45:42 APIドキュメントの自動生成
00:51:11 パスパラメータ
01:06:38 クエリパラメータ
01:16:15 必須ではないオプションパラメータ
01:21:18 エンディング
■ FastAPIドキュメント
fastapi.tiangolo.com/ja/
■ Twitter
/ 03imanyu
■ Udemy
www.udemy.com/user/jin-xi-han...
#FastAPI入門 #PythonでWebAPI開発 #API

Пікірлер: 23

  • @hakusai3325
    @hakusai3325 Жыл бұрын

    41:04 デコレーター@ 直下の関数から値を受け取り、それを使って処理をする 41:43 非同期処理 43:00 サーバ起動 44:28 起動したURLに飛ぶ 45:57 APIドキュメント自動生成 52:55 パスに応じて処理を書く 53:55 パスを保存して処理として使う (商品ごとに処理を変えたい時に使う) 57:28 型ヒント 1:02:07 型ヒントとドキュメント 1:03:56 コードの記述順番 1:06:52 クエリパラメータとは 1:10:20 クエリパラメータ実践

  • @mamesiva64
    @mamesiva642 жыл бұрын

    型ヒントからの説明たすかる

  • @kunime-ji5066
    @kunime-ji50662 жыл бұрын

    web apiについては何となく分かってきました。ありがとうございます。

  • @imanyu_programming

    @imanyu_programming

    2 жыл бұрын

    おぉ、素晴らしいです!! こちらこそありがとうございます!!

  • @kunime-ji5066

    @kunime-ji5066

    2 жыл бұрын

    @@imanyu_programming インターフェースってこういう事なのかって分かった気がしたんです。アドレスバーの方からインターフェースをかける事もできるし、formでテキストボックスに値を入れたりしてインターフェースを作る事も出来るはずだよねって思いました。ありがとうございました。

  • @hakusai3325
    @hakusai3325 Жыл бұрын

    41:47 非同期処理

  • @user-bu7vp8gf4b
    @user-bu7vp8gf4b2 жыл бұрын

    とてもわかりやすい説明で、いつも参考になっています。 本編とは関係ありませんが、冒頭で使っていたプレゼンテーション(?)のソフトは、なんというのですか…?とてもみやすくて、自分も使ってみたいです。

  • @imanyu_programming

    @imanyu_programming

    2 жыл бұрын

    workflowyです!

  • @user-wf7wn8bg7g
    @user-wf7wn8bg7g2 жыл бұрын

    質問! templateのhtmlにbootstrpのpathが通らないのですが。。。 templateフォルダもしくは、その上のcontrol.pyのある同階層に.\js\bootstrap.min.jsと.\css\bootstrap.min.cssに配置させてタグでincludeさせても読み込み失敗となります。 pathが通らないのでCDNでbootstrap,JQueryを使用してる(サイト直読みなので問題がない)のですが、ローカル配備でパスを通らせるには、どこに置くべきでしょう? unicron起動させてローカルでWebアプリをウニウニ弄ってるんですが~教えて欲しい~

  • @takeokojo2262
    @takeokojo22625 ай бұрын

    37:00 ここからfastapiの説明

  • @a-msy
    @a-msy2 жыл бұрын

    デプロイ時にレンタルサーバーではPythonどうやって動かすんですか?

  • @imanyu_programming

    @imanyu_programming

    2 жыл бұрын

    レンタルサーバー内のCUI等で実行する形になるかと!

  • @user-ot9qq2jx9y
    @user-ot9qq2jx9y2 жыл бұрын

    いつも有益な情報ありがとうございます。 すいません、この動画のようにuvicorn main:app --reloadを行ったところ、 error loading ASGI app.Could not import module "main" とwinError 5 アクセスが拒否されたと言うエラーが発生します。 どうやったら、エラー解消できますでしょうか?

  • @nyanchu3028

    @nyanchu3028

    2 жыл бұрын

    検索しましょう

  • @user-un1ix3xw5t

    @user-un1ix3xw5t

    Жыл бұрын

    私の場合、main.pyのセーブを忘れて、これが発生しました。

  • @yosshi2028
    @yosshi20282 жыл бұрын

    企業用の年間ライセンスのUdemyに反映されるのはいつでしょうか? まだ、最新のコンテンツは、企業用のUdemyには反映されてません。

  • @imanyu_programming

    @imanyu_programming

    2 жыл бұрын

    私にはわからないんですよね、、、

  • @innovationlab4558
    @innovationlab45586 ай бұрын

    最安値クーポンのリンクから入っても、値引きされていないのはなぜでしょうか?

  • @Knock_s
    @Knock_s2 жыл бұрын

    超入門を終わった人向けの超入門復習レベルです。超入門としてはじめてにはお勧めしません。

  • @yokotesimin2058
    @yokotesimin20582 жыл бұрын

    ゼッシュは初めて聞きました

  • @imanyu_programming

    @imanyu_programming

    2 жыл бұрын

    「ズィーシェル」かもです😂

  • @applecomputer6585
    @applecomputer65852 жыл бұрын

    いやfastAPIはどちらかというと遅いですよ

  • @babybaby7313

    @babybaby7313

    2 жыл бұрын

    何と比較して遅いんでしょうか?

Келесі