|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/python_fastapi/
课程评论:没有评论
**课程名称:** 从 Python 到 FastAPI【面向初学者】构建现代 API 服务器【强调易理解性】 **课程概述:** 随着 ChatGPT 等“大型语言模型”(LLM)的兴起,作为外部知识的访问接口,API 服务器的需求日益增长。作为在机器学习和人工智能领域活跃的编程语言,“Python”也因 LLM 的普及,在日本的需求和要求将越来越高。 有鉴于此,本课程将为完全的编程初学者讲解“Python”基础知识,并尽可能以易于理解的方式讲解用于构建 API 服务器的框架“FastAPI”的使用方法。 本课程以易理解性为目标,大量运用示意图和表格,而非过多的说明,通过实际动手编写代码来帮助学习者理解。因此,本课程不仅推荐给 Python 初学者,也推荐给初次接触 FastAPI 的学习者。 **主要内容:** * **Python 部分:** * 使用 venv 创建虚拟环境 * 变量、函数、列表、字典 * 模块、包 * 类 * API 通信 * 函数相关知识 * 类型提示 * 异步处理 等 * **FastAPI 部分:** * 环境搭建 * 路由 * Pydantic * Schema * RESTful API * SQLAlchemy * SQLite * CRUD (增删改查) 等 * **附加内容:** * GitHub **推荐对象:** * 完全的编程初学者 * 希望学习 API 服务器构建的初学者 * 初次接触 FastAPI 的学习者
ChatGPTを始めとする『LLM(大規模言語モデル)』が増えてきたことにより、外部知識のアクセス先として、APIサーバーの需要が増えてきています。機械学習やAIの分野で活躍してきたプログラム言語『Python』は、LLMの普及により、これから日本でもますます需要、要望が高まってきます。そんな現況を受けてこの講座では、プログラミング完全初心者向けに『Python』の基礎から解説し、『Python』でAPIサーバーを構築するためのフレームワークである、『Fast API』の扱い方をできるだけわかりやすく解説しています。わかりやすさ重視ということで、できるだけイメージ図や表を使い、説明過多になるよりも手を動かしてコードを書いてイメージできるように構成しておりますので、Python初心者の方はもちろん、FastAPIを始めて扱う方にもおすすめのコースとなっています。■動作環境Python 3.12.0FastAPI 0.110.0■扱っている事Pythonパート・・venvを使った仮想環境/変数/関数/リスト/辞書型/モジュール/パッケージ/クラス/API通信/関数あれこれ/型ヒント/非同期処理 などFastAPIパート・・環境構築/ルーティング/Pydantic/スキーマ/RestFul/ SQLAlchemy/SQLite/CRUD などなど。おまけ・・GitHub