Encuentra tu próximo curso
Dividir una API en microservicios escalables
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.
Microservicios y arquitecturas basadas en eventos
Curso de Go Avanzado: Arquitectura de Eventos y CQRS
Microservicios, funciones y contenedores en la nube
Curso de Introducción a la Nube
De monolitos a microservicios en web
Curso de Fundamentos de Observabilidad con New Relic

Patrón de microservicios: cuándo y cómo
Curso Profesional de Arquitectura de Software
Costos ocultos de los microservicios
Curso de Fundamentos de Arquitectura de Software
Comparación de Aplicaciones Monolíticas y Microservicios
Curso de Introducción al Despliegue de Aplicaciones
De monolito a microservicios con gRPC
Curso de Go Avanzado: Protobuffers y gRPC
API Gateway como capa de abstracción en microservicios
Curso de Arquitectura de Software Aplicada
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.

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...
Arquitecturas Web Modernas y Escalabilidad
• 24 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 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.
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 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.
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 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...

¿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...

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 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 DevOps con GitLab
GitLab te permite controlar el flujo completo de desarrollo desde una sola herramienta, aprende a utilizarla desde la planificación del proyecto, el manejo de tu código fuente utilizando Git, hasta la implementación de prácticas de DevOps como CI/CD, monitoreo y seguridad. Domina GitLab y acelera el flujo de desarrollo de tu empresa o negocio.

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).
Ingeniería de Aplicaciones con LLMs y Agentes
Desarrollo e Ingeniería • 2 cursos
Ya desarrollas software usando IA, ahora crearás funcionalidades de IA dentro de tus aplicaciones. Esta ruta te forma como AI engineer de producción con fundamentos de LLMs, integración con Claude, OpenAI, Vertex y Bedrock, tool use, RAG, agentes con SDK, servidores MCP y evaluación con observabilidad real. Dejas de hacer demos y empiezas a operar features que escalan, fallan de forma controlada y se miden con métricas. Construye IA que aguante producción.
Desarrollo Backend con Node.js
• 23 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.
Desarrollo de software con agentes de AI
Desarrollo e Ingeniería • 4 cursos
La IA no debería ser tu autocompletado, debería ser tu compañero de equipo. Esta ruta convierte a un desarrollador con bases sólidas en un ingeniero con criterio usando agentic coding como entorno principal, Claude Code, Cursor y GitHub Copilot integrados a tu flujo diario. Aprenderás prompt engineering para código, mapeo de codebases grandes, skills y subagentes, testing y code review asistido por IA. Enviarás features más rápido sin sacrificar calidad.
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.
Automatizaciones de flujos de trabajo
Desarrollo e Ingeniería • 4 cursos
Conecta tus apps, automatiza tareas repetitivas y crea contenido en imagen y video con AI.

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.

El superpoder para developers
Todos los que empezamos en el mundo de la programación nos apasionamos con lo que podemos crear con...
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
• 9 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.

Curso de APIs con .NET
Construye tus propias APIs con .NET desde conceptos básicos como REST, manejo de middlewares, hasta conexión con bases de datos reales usando Entity Framework. Implementa servicios y controladores siguiendo mejores prácticas.
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
• 5 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 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.
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
• 14 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 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.
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.
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.
Curso de Fundamentos de Observabilidad con New Relic
Explora cómo mantener y analizar sistemas complejos con New Relic. Aprende sobre microservicios, contenedores, y cómo aplicando observabilidad puedes identificar y diagnosticar problemas para mejorar la experiencia del usuario en aplicaciones modernas.
Curso de Swarm
Administra y escala aplicaciones en clústeres con Docker Swarm. Aprende a desplegar servicios, gestionar nodos y redes, y utilizar integraciones como Traffic para balanceo de carga, todo sin costo adicional en herramientas externas.
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 de Go Avanzado: Protobuffers y gRPC
Mejora tus habilidades en Go explorando Protobuffers y gRPC para crear microservicios de alto rendimiento. Construye servicios que registren estudiantes y exámenes, utilizando técnicas de streaming y serialización avanzada.
Google Cloud Platform (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.
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.