Contenido del curso
FastAPI Path Operations
Validaciones con Pydantic
Autenticación en FastAPI
Conexión con bases de datos en FastAPI
- 19

SQLAlchemy: el ORM de FastAPI
01:01 min - 20

Instalación y configuración de SQLAlchemy
06:48 min - 21

Creación de modelos con SQLAlchemy
05:35 min - 22

Registro de datos con SQLAlchemy
03:19 min - 23

Consulta de datos con SQLAlchemy
07:25 min - 24

Modificación y eliminación de datos con SQLAlchemy
05:44 min - 25

SQLModel: el futuro ORM de FastAPI
01:59 min
Modularización
Despliegue de Aplicación en FastAPI
Próximos pasos
Bonus
Elegir entre GitHub y GitLab no es solo una decisión técnica, es una ELECCIÓN ESTRATÉGICA que puede definir el futuro de tus proyectos de desarrollo. Ambas plataformas, basadas en Git, ofrecen herramientas poderosas para el manejo de versiones, pero sus diferencias pueden influir significativamente en la eficiencia y colaboración de tu equipo de desarrollo.
IMPORTANTE: En este curso vamos a utilizar GitLab para la integración con un servidor alojado en DigitalOcean, pero puedes elegir e integrar tu proyecto con GitHub o cualquier otra herramienta para almacenar código en la nube basado en Git.
¿Qué hace único a GitLab? GitLab también tiene sus propias fortalezas:
- CI/CD Integrado: Viene con herramientas de integración y despliegue continuo integradas.
- Gestión de Proyectos: Ofrece herramientas avanzadas para la gestión de proyectos y seguimiento de incidencias.
- Auto-hospedaje: Permite a los usuarios alojar su propio servidor GitLab, ofreciendo mayor control y personalización.
¿Cómo Elegir Entre GitHub y GitLab? La elección entre GitHub y GitLab debe basarse en varios factores clave:
Necesidades del Proyecto: Evalúa qué plataforma se adapta mejor a las necesidades específicas de tu proyecto.
- Presupuesto: Considera el costo de las características premium que puedas necesitar.
- Preferencias del Equipo: Ten en cuenta la familiaridad y preferencias de tu equipo de desarrollo.
Elegir el manejador de versiones adecuado es crucial para el éxito de tus proyectos de desarrollo. Tanto GitHub como GitLab ofrecen capacidades robustas basadas en Git, pero sus diferencias en interfaz, integración, y herramientas específicas pueden influir en la eficiencia y colaboración de tu equipo.
Déjanos como comentario, ¿por qué considerarías utilizar una plataforma sobre la otra? ...Y también ¿qué piensas de Bitbucket?.
¿Cómo elegir entre GitHub y GitLab?