PYPI CLONE avec FastAPI + Dependency Injection +Docker

所在平台: Udemy

课程主页: https://www.udemy.com/course/pypi-clone-avec-fastapi-dependency-injection-docker/

课程评论:没有评论

第一个写评论        关注课程

课程简介

本课程“PYPI CLONE avec FastAPI + Dependency Injection +Docker” 旨在教授学员如何使用 FastAPI 构建功能完善的 Web 应用程序,而无需依赖 Flask 或 Django 等其他浏览器导向型框架。 **主要内容:** * **FastAPI 的全能性:** 课程强调 FastAPI 不仅可以作为构建 API 的强大工具,还能胜任处理 HTML 导向内容和静态文件的任务,堪比 Flask 和 Django。 * **项目实践:** 学员将通过一个几乎完整的 PyPI 官方网站克隆项目,学习如何利用 FastAPI、SQLAlchemy、HTML 模板和静态文件功能。 * **现代 Web 开发:** 深入了解 FastAPI 的现代特性,包括对 `async` 和 `await` 的强大支持,这为数据库和外部 API 的交互提供了新的技术手段。 * **差异化优势:** 课程区别于市面上其他主要关注 FastAPI API 功能的培训,着重展示其作为全栈 Web 框架的潜力。 **学习目标:** * 掌握使用 FastAPI 构建包含动态 HTML 模板的 Web 应用。 * 学会集成 SQLAlchemy 进行数据库操作。 * 了解如何处理静态文件。 * 提升在 Python Web 开发领域的技能,为职业发展和项目改进带来积极影响。 通过本课程,学员将能够自信地利用 FastAPI 构建通用的 Web 应用程序,解锁其作为现代 Web 开发框架的全部潜力。

课程评论(0条)

课程详情

FastAPI a fait irruption sur la scène web Python. En fait, l'enquête PSF 2020 auprès des développeurs montre que FastAPI est passé de l'anonymat à la troisième place des frameworks les plus populaires et à la croissance la plus rapide pour les développeurs Python. Les personnes qui découvrent FastAPI sont ravies de sa chaîne d'outils pour la création d'API. Mais ils se demandent s'ils devront construire une application parallèle en Flask ou Django pour le côté HTML de leur site.Cette formation est là pour vous montrer que vous n'avez pas besoin d'un deuxième framework orienté navigateur: FastAPI est un framework fantastique pour le contenu orienté HTML et le contenu statique. C'est tout l'intérêt de cette formation. Vous apprendrez à construire des applications web complètes avec FastAPI, équivalentes à ce que vous pouvez faire avec Flask ou Django. Et il s'agit d'un framework étonnant qui offre encore plus de fonctionnalités que ces frameworks plus anciens et plus établis.De quoi s'agit-il et en quoi cette formation est-elle différente ?Il n'y a pas beaucoup de formation sur le framework web FastAPI. Mais même ceux qui existent se concentrent presque entièrement sur le côté API de FastAPI. Bien que cela soit utile et intéressant, vous devrez répondre à la question de savoir si vous avez besoin d'un autre framework web tel que Flask ou Django pour les navigateurs web. La réponse est non.FastAPI est un framework vraiment moderne qui vous permet d'écrire des applications web avec des modèles HTML dynamiques tout autant que Flask. Tout au long de ce cours, vous verrez comment utiliser les différentes fonctionnalités de FastAPI ainsi que quelques packages externes pour créer de merveilleuses applications web en Python.Dans le cadre de cette formation, nous allons créer un clone presque complet du site officiel de pypi en FastAPI. Nous apprendrons à utiliser SQLAlchemy, les modèles HTML, les fichiers statiques.Il est temps d'agirFastAPI est un nouveau framework web passionnant. Le fait d'en avoir une connaissance approfondie et de le maîtriser ouvre la porte à une évolution de carrière et à de meilleurs outils et technologies pour votre projet actuel. Cela a de puissants effets d'entraînement. Par exemple, l'excellent support de FastAPI pour async et await signifie que vous disposez de nouvelles techniques pour travailler avec des bases de données et des API externes. Alors rejoignez cette formation et voyez comment FastAPI peut être utilisé pour construire des applications web générales, et pas seulement des APIs.

课程标签

0人关注该课程

主题相关的课程