Dominando Flask & Python: API Hexagonal Prática!

所在平台: Udemy

课程主页: https://www.udemy.com/course/dominando-flask-python-api-hexagonal-pratica/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** 掌握 Flask & Python:六边形 API 实战! **课程概览:** 本课程深入探讨使用 Flask 和 Python 开发 API。通过一系列实践课程,您将学习如何使用 Poetry(一个强大的依赖和包管理工具)来构建项目。此外,课程强调使用 Blueprint 来高效地组织路由,确保您的 API 易于导航和维护。 课程的亮点是实现**六边形架构**(也称为端口和适配器架构)。这是一种设计模式,可以分离关注点,便于代码维护。六边形架构允许您将业务逻辑与外部技术(如数据库、用户界面等)隔离开来,从而使您的应用程序不受这些外部技术变化的影响。 您还将学习使用 SQLite 3,一个轻量级且高效的数据库,非常适合开发和测试。 完成本课程后,您将掌握宝贵的技能,能够使用 Flask 和 Python,结合六边形架构和 SQLite 3,创建健壮且高效的 API。 加入我们,开启您的学习之旅,探索 Flask 和 Python API 开发的强大功能!

课程评论(0条)

课程详情

Este curso abrangente oferece uma exploração profunda do desenvolvimento de APIs usando Flask e Python. Através de uma série de aulas práticas, você aprenderá a estruturar seu projeto com o Poetry, uma ferramenta poderosa que ajuda a gerenciar dependências e pacotes. Além disso, o curso destaca o uso do Blueprint para uma organização eficiente das rotas, garantindo que sua API seja fácil de navegar e manter.O ponto culminante do curso é a implementação da Arquitetura Hexagonal, um padrão de design que promove a separação de preocupações e facilita a manutenção do código. A Arquitetura Hexagonal, também conhecida como Ports and Adapters, permite que você isole a lógica de negócios do código, tornando-o independente de qualquer tecnologia externa. Isso significa que sua aplicação não será afetada por mudanças no banco de dados, na interface do usuário ou em qualquer outra tecnologia periférica.Além disso, você terá a oportunidade de trabalhar com o SQLite 3, um banco de dados leve e eficiente, perfeito para desenvolvimento e testes. Ao final do curso, você terá adquirido habilidades valiosas e estará pronto para criar APIs robustas e eficientes com Flask e Python, utilizando a Arquitetura Hexagonal e o SQLite 3.Junte-se a nós nesta jornada de aprendizado e descubra o poder do desenvolvimento de API com Flask e Python!

课程标签

0人关注该课程

主题相关的课程