
Encuentra tu próximo curso
Fragmentación de API en múltiples microservicios independientes
Curso de Introducción a los Microservicios
Curso de Introducción a los Microservicios
Desarrolla arquitecturas de microservicios escalables. Aprende a fragmentar APIs, comunicar servicios con colas y tópicos, y automatizar tareas con Bash. Domina Docker, organiza tus repositorios y despliegar Apps. Implementa observabilidad y buenas prácticas desde el diseño hasta la ejecución continua.
Creación de Backend Complejo con Microservicios y Arquitectura Escalable
Curso de Node.js: Autenticación, Microservicios y Redis
Curso de Node.js: Autenticación, Microservicios y Redis
Construye un backend poderoso con Node.js, enfocándote en autenticación con JWT, arquitectura de microservicios y uso de Redis. Aprende a diseñar sistemas escalables, seguros y eficientes para aplicaciones modernas. Ideal para desarrolladores avanzados.
Servicios con dependencias
Curso de Angular: Unit Testing para Servicios
Curso de Diseño de Servicios
Planifica y organiza los recursos para mejorar la experiencia en empleos y servicios. Aprende la importancia del front y backstage, ejecuta un Service Blueprint y aplica técnicas de investigación para un servicio integral y estratégico.

Servicios gratuitos para desplegar aplicaciones
Desarrollar Software es un arte que integra muchos procesos, personas y actividades, las princi...
Curso de Angular: Componentes y Servicios
Desarrolla aplicaciones escalables con Angular, aprendiendo sobre componentes, servicios y la gestión del estado. Crea un e-commerce práctico desde el uso de Inputs, Outputs y Pipes hasta la reactividad avanzada con servicios.
Curso de Hacking: Servicios de Red
Explora y explota vulnerabilidades en servicios de red. Aprende a identificar puertos abiertos, aplicar técnicas de fuerza bruta y ataques de denegación de servicio. Mejora tus habilidades en hacking de infraestructura crítica y sistemas industriales.
Curso de Monorepositorios con NX
Aprende a gestionar proyectos modernos con monorepositorios usando NX. En este curso crearás un workspace completo con aplicaciones Angular y un servidor Node.js, integrando librerías reutilizables, pruebas automatizadas y flujos de CI/CD optimizados. Descubrirás cómo aprovechar las herramientas avanzadas de NX como caché distribuido, Nx Affected y Nx Cloud, logrando equipos más colaborativos, código más limpio y desarrollos más rápidos.
Microservicios y arquitecturas basadas en eventos
Curso de Go Avanzado: Arquitectura de Eventos y CQRS
API Gateway como capa de abstracción en microservicios
Curso de Arquitectura de Software Aplicada
Curso de n8n Self-Hosted para Empresas
En este curso aprenderás a desplegar, configurar y operar tu propia instancia de n8n self-hosted, obteniendo control total sobre la infraestructura, seguridad y rendimiento de tus automatizaciones. Avanzaremos desde la instalación en Docker y Kubernetes, hasta el uso del CLI y la API REST de n8n, lo que te permitirá gestionar flujos, usuarios y credenciales de manera programática.
Ventajas y costos ocultos de arquitecturas de microservicios
Curso de Fundamentos de Arquitectura de Software

Patrón de Microservicios en Arquitectura de Software
Curso Profesional de Arquitectura de Software
Comparación de Aplicaciones Monolíticas y Microservicios
Curso de Introducción al Despliegue de Aplicaciones
Serverless y Observabilidad
• 6 cursos
Implementa arquitecturas serverless y aplica técnicas de observabilidad para monitorear, analizar y optimizar el rendimiento y la salud de tus aplicaciones en la nube.
Integración de Servicios y APIs en Arquitecturas Modernas
Curso de Google Cloud Platform para E-commerce
Creación de servicios
Curso de APIs con .NET

Serverless: el futuro de la computación
El desarrollo de las tecnologías en la nube o Cloud Computing es cada vez más diversa. Nos ofrece...
Dockerizando web services
Curso de Python: PIP y Entornos Virtuales
Arquitecturas Web Modernas y Escalabilidad
• 23 cursos
Diseña y construye sistemas web escalables y mantenibles aplicando patrones como microservicios, arquitecturas limpias, SSR/SSG, uso de GraphQL/gRPC y herramientas de observabilidad.

Curso de Observabilidad Avanzada con New Relic
Monitorea aplicaciones y sistemas completos con New Relic. Aprende a analizar métricas clave, identificar problemas y optimizar el rendimiento en tiempo real. Descubre cómo obtener visibilidad total de tu infraestructura y aplicaciones en un solo lugar. Este curso se encuentra disponible en Inglés y Español.
Curso de Google Serverless
Explora el potencial serverless con Google Cloud. Comienza abordando conceptos básicos, diferencias y aplicaciones de tecnologías como App Engine, Cloud Functions y Cloud Run. Despliega funciones, administra acceso y escala aplicaciones con prácticas de DevOps.
Curso de Serverless Framework en AWS
Construye una aplicación serverless en AWS usando Serverless Framework. Aprende a manejar Lambdas, API Gateway y DynamoDB para crear, consultar y actualizar usuarios. Integra CI/CD con GitHub Actions y optimiza costos con AWS Budgets.
Curso Práctico de Arquitectura Backend
Crea un sistema backend para manejar reviews de cámaras. Diseña entidades, APIs y maneja autenticación, lectura y escritura. Desarrolla servicios escalables con retry policies y throttling para soportar millones de usuarios.
Curso de Go Avanzado: Arquitectura de Eventos y CQRS
Explora las arquitecturas de eventos y CQRS con Go. Implementa microservicios que se comunican mediante NATS, indexa datos en Elasticsearch, realiza consultas y transmisión en tiempo real con WebSockets y gestiona datos con Postgres.
Curso de Inteligencia Artificial para Servicio al Cliente
Crea asistentes inteligentes para analizar datos, sentimientos y comentarios, simular expertos virtuales, diseñar soluciones y optimizar la experiencia y el servicio al cliente con IA generativa.
Curso de NestJS: Programación Modular, Documentación con Swagger y Deploy
Programa aplicaciones modulares con NestJS, organiza tu código con programación modular, documenta automáticamente con Swagger e implementa despliegues efectivos en Heroku. Aprende sobre inyección de dependencias.
Curso Avanzado de Serverless Framework en AWS
Implementa aplicaciones avanzadas en AWS utilizando Serverless Framework. Aprende a integrar servicios como SQS y S3, manejar eventos con Lambdas, aplicar buenas prácticas, y asegurar tu app con API Gateway.

Curso Profesional de DevOps
Domina DevOps implementando ambientes homogéneos con Docker, automatizando procesos con Jenkins y gestionando deployments seguros. Aprende a monitorear métricas, manejar incidentes y asegurar calidad en cada despliegue de software.

Ciclo de vida del DevOps
Ya sabemos que DevOpshttps://platzi.com/devops es una filosofía, una serie de buenas práct...

Serverless Framework: beneficios, uso y cómo instalarlo
Serverlesshttps://platzi.com/blog/serverless-el-inicio-de-una-revolucion/ es una forma muy u...

Curso de Arquitectura de Software Aplicada
Diseña sistemas robustos, escalables y alineados con objetivos de negocio. Toma decisiones arquitectónicas clave usando AI, arquitectura limpia, microservicios y patrones modernos.

¿Qué es Serverless? Breve historia del inicio de una revolución
TL,DR: Vas a encontrar un walkthrough sobre la historia que nos llevó a construir apps cada vez m...

Arquitectura para Big Data en Cloud
Hoy en día sabemos que podemos contar con servicios como Amazon Web Services, Azurehttps://platzi...
DevOps y Cloud para Desarrolladores Web
• 17 cursos
Implementa prácticas DevOps para automatizar el ciclo de vida del desarrollo web, utilizando contenedores (Docker), orquestación (Kubernetes), infraestructura como código (Terraform) y pipelines CI/CD en plataformas cloud (AWS, Azure, GCP).
Desarrollo Backend con Node.js
• 22 cursos
Especialízate en la creación de APIs y servicios backend utilizando Node.js, Express, NestJS, bases de datos SQL/NoSQL, autenticación (JWT, Passport), WebSockets y arquitecturas modernas.

Creando una arquitectura serverless escalable con Firebase Cloud Functions
Hace 12 años, un alto porcentaje de las aplicaciones o software se hospedaban en los servidores que...
Ecosistemas Blockchain Alternativos (No-EVM)
• 5 cursos
Amplía tus conocimientos más allá de Ethereum explorando el desarrollo en otras blockchains como NEAR (con Rust o JavaScript), Celo (EVM-compatible pero con enfoque móvil) y Fuel (con Sway) para construir soluciones en diversos ecosistemas.
Curso de Google Cloud Platform para E-commerce
Analiza predicciones de clientes en tu e-commerce y segmenta audiencias para campañas de marketing efectivas. Integra datos de CRM y Google Analytics en BigQuery, aplica modelos ML para conocer el comportamiento de tus usuarios y optimizar sus interacciones.
Infraestructura como Código (IaC) y CI/CD
• 5 cursos
Domina la automatización de la infraestructura con Terraform y la implementación de pipelines de Integración Continua y Despliegue Continuo (CI/CD) con herramientas como Jenkins, GitHub Actions y Azure DevOps.

Curso de Java Spring Boot
Domina los fundamentos de Java con Spring Boot a través de ejercicios prácticos. Aprende a crear APIs desde cero con controladores, entidades, y conexión a bases de datos. Mejora tu productividad usando Spring Initializr, configuración eficiente, control de errores y documentación profesional con OpenAPI.

Curso de Backend con NestJS
Aprende a construir una API RESTful profesional con NestJS, integrando autenticación, roles de usuario y persistencia de datos con TypeORM y PostgreSQL. Crea funcionalidades avanzadas como generación automática de resúmenes de artículos mediante Inteligencia Artificial. Desarrolla habilidades clave para estructurar, documentar y desplegar aplicaciones listas para producción.

Bases de Datos como Servicio en AWS: RDS, AuroraDB y DynamoDB
Vamos a investigar algunos conceptos y características fundamentales sobre las bases de datos como s...
Curso de API REST con Javascript: Performance y Usabilidad
Mejora la usabilidad de aplicaciones web implementando botones de "like" desde el frontend. Aumenta la performance gestionando películas favoritas sin autenticación gracias a Local Storage. Aprende a mantener la integridad y protección de tus API keys durante el proceso de despliegue.

Continuous Integration, Continuous Delivery y Continuous Deployments
En el mundo de DevOps existen tres términos bastante populares: Continuous Integration, Continuous...

Reto de observabilidad y monitoreo con New Relic
¡El nuevo desafío está disponible en Platzi! El reto de observabilidad y monitoreo con New Reli...
Integración de APIs y Persistencia Móvil
• 8 cursos
Conecta tus aplicaciones móviles a servicios backend consumiendo APIs REST o GraphQL, y gestiona datos localmente para funcionamiento offline con herramientas como Room, Realm y SwiftData.
Curso de Introducción a AWS: Redes, Gobernanza y Machine Learning
Aprende a desplegar infraestructura en la nube con AWS. Diseña redes virtuales seguras, ajusta la escalabilidad automáticamente y explora herramientas de Machine Learning para mejorar tus aplicaciones. Ideal para principiantes en AWS.
Startups Web3 y Blockchain
• 34 cursos
Especialízate en el modelo de negocio, finanzas (DeFi), seguridad, y tecnología (tokens, NFTs, Layer 2) específicos para startups que operan en el ecosistema blockchain.
Administración de Servidores Linux
• 2 cursos
Profundiza en la administración de sistemas Linux, esencial para cualquier rol de Cloud o DevOps, cubriendo gestión de recursos, usuarios y almacenamiento avanzado.
Plataforma Cloud GCP
• 6 cursos
Descubre Google Cloud Platform (GCP), gestionando máquinas virtuales, almacenamiento, redes VPC, contenedores y herramientas de Big Data y Machine Learning en la nube de Google.

El superpoder para developers
Todos los que empezamos en el mundo de la programación nos apasionamos con lo que podemos crear con...
Curso de MLOPS: Despliegue de Modelos de Machine Learning
Implementa flujos de MLOps para entrenar, registrar, desplegar y monitorear modelos de machine learning usando MLflow, FastAPI, Docker, AWS, Prefect y Grafana, gestionando el ciclo completo en producción.
Desarrollo de Aplicaciones con IA
• 13 cursos
Integra modelos de lenguaje grande y otras APIs de IA en tus aplicaciones utilizando Python y frameworks específicos como LangChain y OpenAI API.
Contenerización y Orquestación
• 5 cursos
Aprende a empaquetar, desplegar y escalar aplicaciones usando Docker y a orquestar contenedores a gran escala con Kubernetes (K8s) y Docker Swarm.
Desarrollo Backend con Java
• 7 cursos
Especialízate en el desarrollo backend con Java, utilizando el ecosistema Spring (Spring Boot, Spring Data JPA, Spring Security) para crear APIs y servicios escalables y seguros.
Fundamentos de Cloud y DevOps
• 10 cursos
Adquiere las bases esenciales de sistemas operativos Linux, redes, control de versiones y los principios de DevOps y Cloud Computing.
Sistemas de Diseño y DesignOps
• 6 cursos
Aprende a crear, gestionar y escalar sistemas de diseño (Design Systems) para mantener la consistencia y eficiencia en productos complejos, optimizando la colaboración (DesignOps) entre equipos.
Seguridad Web & API
• 12 cursos
Implementa mecanismos de autenticación y autorización robustos (JWT, OAuth, Auth0), protege tus aplicaciones contra vulnerabilidades comunes (OWASP Top 10) y asegura la comunicación.
Herramientas Digitales y Automatización para Negocios
• 19 cursos
Aprende a utilizar y automatizar herramientas clave como Notion, Airtable, Trello, Slack, Google Suite, Zapier y más para mejorar la productividad, gestión de proyectos y comunicación en tu empresa.
Desarrollo Backend con Python
• 6 cursos
Construye APIs y aplicaciones backend robustas con Python, utilizando frameworks populares como Flask, FastAPI y Django, y gestionando bases de datos SQL.
Startups con Impacto Social
• 6 cursos
Aprende a diseñar, validar e implementar modelos de negocio que aborden problemáticas sociales y ambientales de manera sostenible y escalable, combinando impacto y rentabilidad.
Desarrollo Backend con Ruby
• 4 cursos
Domina el desarrollo backend ágil y elegante con Ruby y el framework Ruby on Rails para crear APIs RESTful y aplicaciones web.

Curso de Backend con ExpressJS
Construye una API backend moderna con ExpressJS. Desarrolla rutas, CRUD, autenticación JWT, middlewares, conecta con PostgreSQL y Prisma, y despliega tu proyecto desde la configuración hasta producción.
Curso de Docker Avanzado
Optimiza, asegura y despliega aplicaciones con Docker avanzado. Aplica multi-stage builds, gestión de capas, automatización CI/CD, redes, balanceo de carga y despliegue en la nube desde entornos locales.
Audiocurso de Fundamentos de Arquitectura de Alta Concurrencia
Comprende los conceptos clave y herramientas para diseñar sistemas con arquitectura de alta concurrencia. Explora patrones DevOps, microservicios, escalabilidad, uso de orquestadores y serverless. Aprende a proteger, escalar y ejecutar aplicaciones eficientemente.
Amazon Web Services
• 10 cursos
Explora los servicios fundamentales de Amazon Web Services (AWS), incluyendo cómputo (EC2), almacenamiento (S3, EBS), redes (VPC), bases de datos (RDS, DynamoDB) y seguridad (IAM), con enfoque práctico.
Curso de Introducción al Desarrollo Backend
Comprende el mundo del desarrollo backend. Aprende a crear, gestionar y escalar servicios, conectando bases de datos y utilizando arquitecturas como REST API. Descubre cómo manejar servidores, almacenar información y optimizar con cachés y colas.
Curso Práctico de Cloud Computing con AWS
Construye y gestiona instancias EC2, usa contenedores con ECS y Kubernetes, y despliega aplicaciones con Elastic Beanstalk en AWS. Aprende sobre Lambda y Lightsail para soluciones serverless y VPS, empezando desde lo básico.
Laboratorio de Node.js: Clon de Calendly
¿Cómo podría ser tu primer día de trabajo como Backend Developer? En este laboratorio Nicolás Molina te entregará el repositorio de un proyecto con problemas y tu misión será llevar nuestra aplicación para agendar citas (tipo Calendly) a un despliegue global con soporte para timezones y comportamientos según las necesidades de cada usuario.
Curso Práctico de AWS Cloud
Explora el mundo de AWS Cloud, desde crear máquinas virtuales hasta construir arquitecturas avanzadas. Aprende a implementar aplicaciones en Elastic Beanstalk, gestionar bases de datos con RDS y aplicar herramientas de seguridad. Ideal para comprender AWS en profundidad.
Microsoft Azure
• 9 cursos
Aprende a implementar y administrar soluciones en Microsoft Azure, cubriendo máquinas virtuales, almacenamiento, redes (VNet), Azure Active Directory y bases de datos SQL y NoSQL.
Programación con Go y Rust
Desarrollo e Ingeniería • 4 cursos
Explora Go y Rust, lenguajes modernos conocidos por su rendimiento y seguridad, ideales para concurrencia, sistemas distribuidos y desarrollo backend.