Dominio Profesional de FastAPI: Construcción de APIs Escalables y Seguras
Curso avanzado para profesionales que buscan dominar FastAPI en desarrollo backend, enfocado en prácticas reales, arquitecturas escalables y seguridad. Aprenderás a construir APIs robustas con autenticación, bases de datos, testing y despliegue, culminando en un proyecto integrador.
25
Lecciones
25
Prácticas
25
Quizzes
Filtro de calidad
Público solo si tiene profundidad, práctica y evaluación.
Aprendizaje aplicable
Lecciones orientadas a entregables, casos y decisiones reales.
Listo para equipos
Podemos adaptar rutas para onboarding, upskilling o ventas.
Evidencia de calidad
7.469
Caracteres promedio por lección
21
Lecciones con práctica
25
Quizzes evaluables
0
Pendientes antes de publicar
Vas a practicar con
- Configurar un Proyecto FastAPI con Estructura Modular
- Práctica: Diseñar una API Modular con Dependencias Personalizadas
- Quiz: Seguridad y Autenticación en FastAPI
- Conectar FastAPI a Bases de Datos SQL con SQLAlchemy y Async

Dominio Profesional de FastAPI: Construcción de APIs Escalables y Seguras
Contenido del curso
Profundizarás en la configuración profesional de FastAPI, incluyendo estructura de proyectos, inyección de dependencias y manejo de eventos, para crear APIs mantenibles y escalables desde el inicio.
- 1.1Configurar un Proyecto FastAPI con Estructura ModularLectura15 min
- 1.2Implementar Inyección de Dependencias para Servicios ReutilizablesLectura20 min
- 1.3Crear Eventos de Inicio y Cierre para Gestión de RecursosLectura10 min
- 1.4Práctica: Diseñar una API Modular con Dependencias PersonalizadasLectura25 min
- 1.5Quiz: Evaluación de Arquitectura y ConfiguraciónQuiz10 min
Aprenderás a implementar sistemas de autenticación JWT, manejo de permisos y medidas de seguridad avanzadas para proteger tus APIs contra amenazas comunes en entornos profesionales.
- 2.1Implementar Autenticación JWT con OAuth2 y Contraseñas HasheadasLectura20 min
- 2.2Configurar Autorización Basada en Roles y PermisosLectura15 min
- 2.3Aplicar Medidas de Seguridad: CORS, Rate Limiting y ValidaciónLectura15 min
- 2.4Práctica: Construir un Sistema de Login con Roles y ProtecciónLectura25 min
- 2.5Quiz: Seguridad y Autenticación en FastAPIQuiz10 min
Dominarás la integración con SQL y NoSQL, incluyendo transacciones, consultas complejas y optimización, para manejar datos de manera eficiente en aplicaciones backend de alto rendimiento.
- 3.1Conectar FastAPI a Bases de Datos SQL con SQLAlchemy y AsyncLectura20 min
- 3.2Realizar Operaciones CRUD Avanzadas con Relaciones y TransaccionesLectura15 min
- 3.3Integrar MongoDB para Escenarios NoSQL con Motor AsíncronoLectura15 min
- 3.4Práctica: Desarrollar un API con Multiples Bases de Datos y TransaccionesLectura25 min
- 3.5Quiz: Bases de Datos y Operaciones en FastAPIQuiz10 min
Aprenderás a escribir tests automatizados, generar documentación interactiva y desplegar tu API en producción usando Docker y servicios cloud, asegurando calidad y disponibilidad.
- 4.1Escribir Tests Unitarios e Integración con Pytest y FastAPI TestClientLectura20 min
- 4.2Generar Documentación Automática con OpenAPI y PersonalizaciónLectura15 min
- 4.3Desplegar FastAPI en Producción con Docker y Servicios CloudLectura15 min
- 4.4Práctica: Configurar CI/CD y Desplegar una API en un Entorno CloudLectura25 min
- 4.5Quiz: Testing, Documentación y DespliegueQuiz10 min
Aplicarás todos los conceptos aprendidos construyendo una API completa para gestión de contenidos, incluyendo autenticación, bases de datos, testing y despliegue, consolidando tu dominio de FastAPI en un escenario real.
- 5.1Diseñar la Arquitectura y Especificaciones del ProyectoLectura20 min
- 5.2Implementar Endpoints con Autenticación y AutorizaciónLectura25 min
- 5.3Integrar Bases de Datos y Manejar Operaciones ComplejasLectura20 min
- 5.4Escribir Tests y Documentar la API para ProducciónLectura20 min
- 5.5Desplegar y Validar el Proyecto en un Entorno SimuladoLectura25 min
Cursos relacionados
Seguí aprendiendo dentro de la misma ruta.

Desarrollo de Apps Nativas con React Native y Expo: De Cero a Producción
Curso práctico para desarrolladores intermedios que quieren crear aplicaciones móviles nativas para iOS y Android usando React Native y Expo. Aprenderás desde la configuración inicial hasta el despliegue en tiendas, construyendo proyectos reales en cada módulo.

Arquitectura de Micro-frontends con Module Federation de Webpack
Este curso avanzado te guiará en el diseño e implementación de arquitecturas de micro-frontends utilizando Module Federation de Webpack. Aprenderás a desplegar aplicaciones frontend distribuidas entre equipos, optimizando la colaboración y escalabilidad. Cada módulo incluye ejercicios prácticos para construir componentes reutilizables y un proyecto final integrador.

Prisma ORM Profesional: Schemas, Migraciones y Queries Optimizadas para Producción
Curso práctico para desarrolladores backend que dominen Node.js y busquen implementar Prisma ORM en entornos de producción. Aprenderás a diseñar schemas escalables, gestionar migraciones seguras y ejecutar queries optimizadas que mejoren el rendimiento de tus aplicaciones.
Para estudiantes y creadores
Aprendé este tema o creá una versión para tu audiencia.
Empezá el curso o postulá tu experiencia si querés publicar una ruta revisada en el marketplace.
Para empresas
Capacitación a medida
Si querés este contenido para un equipo, armamos rutas con objetivos, seguimiento y cursos propios.
Hablar por equipos