FastAPI für Anfänger - Baue einen Twitter Clone mit FastAPI

所在平台: Udemy

课程主页: https://www.udemy.com/course/fastapi-fur-anfanger-baue-einen-twitter-clone-mit-fastapi/

课程评论:没有评论

第一个写评论        关注课程

课程简介

Coursera 上的课程“FastAPI for Beginners – Build a Twitter Clone with FastAPI”旨在教授学员 FastAPI 框架的基础知识,并一步步培养他们成为 Python API 开发专家。 课程内容涵盖: * **关键概念:** 异步编程、类型提示和数据库基础。 * **FastAPI 基础:** 构建简单的 API 端点。 * **进阶项目:** 用户注册与认证,涉及关系型数据库和 ORM。 * **大型应用概念:** APIRouter、中间件和日志记录。 * **Capstone 项目:** 使用 FastAPI 构建一个 Twitter 克隆,实现发帖、点赞、关注等核心功能。 * **可选章节:** FastAPI 与 Docker 的结合使用。 **先修要求:** * 熟悉 Python 中的数据类型(列表、字典)。 * 掌握分支和循环。 * 了解面向对象编程基础。 * 具备 Web 服务创建经验(如 Flask)会有帮助,但并非必需。

课程评论(0条)

课程详情

In diesem Kurs lernst du die Grundlagen des beliebten Python-Frameworks FastAPI. Dieser Kurs macht dich Schritt für Schritt zu einem kompetenten Entwickler für APIs mit Python.Zuerst lernst du einige wichtige Konzepte für FastAPI wie Async Programming, Type Hinting und Datenbank Basics.Danach geht es zu den FastAPI Basics, wo wir erste einfache Endpunkte umsetzen werden.Im Anschluss geht es dann zu einem fortgeschrittenen Projekt mit User Registrierung und Authentication. Dort werden wir erstmal mit relationalen Datenbanken und ORM´s arbeiten.Wenn dies abgeschlossen ist, lernst du noch einige wichtige Konzepte für größere Apps kennen, wie z.B. APIRouter, Middleware oder logging. Mit diesem Wissen starten wir das Capstone Projekt, einem Twitter Clone, wo wir mit FastAPI die wichtigsten Operationen durchführen kann, die man mit Twitter tun kann - Posts schreiben, Liken, anderen Usern folgen und vieles mehr.Zum Abschluss kommt eine optionale Sektion, wo wir den Umgang mit FastAPI und Docker kennenlernen. Dieser Kurs richtet sich nicht an komplette Anfänger, du solltest in Python idealerweise folgendes mitbringen.1. Sicherer Umgang mit Datentypen wie Listen und Dictionaries.2. Verzweigungen und Schleifen sind kein Problem3. Grundlagen in objektorientierter ProgrammierungGrundkenntnisse im erstellen mit Webservices kann nicht schaden (z.B. mit Flask), ist aber nicht notwendig.

课程标签

0人关注该课程

主题相关的课程