
Encuentra tu próximo curso


Curso de API First
Descubre cómo diseñar APIs desde cero con el enfoque API First. Aprende a usar OpenAPI, validar endpoints, manejar errores y generar código con IA. Domina métodos HTTP, versionado y buenas prácticas para crear APIs robustas y escalables.

HTTP y REST

Curso de Go Avanzado: REST y WebSockets


Curso de API REST con PHP
Desarrolla APIs REST con PHP conectando aplicaciones y estructuras web. Aprende a implementar protocolos HTTP y REST, gestionar peticiones GET, POST y errores, y aplicar autenticación segura. Publica y accede a APIs en servidores.


Curso de API REST con Laravel
Construye APIs REST profesionales con Laravel, aprendiendo desde la estructura básica y planificación hasta la autenticación con tokens en APIs privadas. Configura y personaliza recursos, colecciones y maneja versiones eficientemente.


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.


Curso de API REST con Javascript: Fundamentos
Explora los fundamentos de las API REST usando JavaScript. Aprende a consumir, manipular y mostrar datos dinámicos con GET, POST y DELETE. Construye y carga fotos de gatitos en favoritos. Empieza a dominar las interacciones entre frontend y backend.


Curso de API REST con Javascript: Ejemplos con APIs reales
Filtra películas por categoría, búsqueda o tendencias usando Javascript y APIs reales. Carga detalles específicos de cada película, incluyendo recomendaciones. Mejora la navegación y gestión de datos visualizando toda la información actualizada.

Protocolo REST: Conceptos y Funciones Básicas

Curso de API REST con PHP

Cómo consumir API REST en R
R es un lenguaje de programación especialmente usado en áreas de Data Science para computación...

Endpoints y query parameters

Curso de API REST con Javascript: Fundamentos

APIs y JSON: Comunicación entre Servidores y Aplicaciones Web

Curso de Django Rest Framework

Cómo desarrollar una API REST - Platzi
Las API RESThttps://platzi.com/clases/1638-api-rest/21611-que-significa-rest-y-que-es-una-api-r...


Curso de Django Rest Framework
Construye APIs seguras y escalables con Django REST Framework. Crea modelos, serializadores, endpoints, validaciones, autenticación, vistas y pruebas, usando las mejores prácticas del desarrollo web moderno.


Curso de Consumo de APIs REST con Angular
Aprende a consumir APIs REST con Angular desarrollando un e-commerce. Maneja Angular HTTP, autentificación, seguridad de tokens y HTTP client para conexiones efectivas. Trabaja con GET, POST, PUT y DELETE mientras desarrollas una aplicación robusta.
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 Estándares y Buenas Prácticas para API REST con Laravel
Desarrolla APIs REST profesionales con Laravel aplicando estándares y buenas prácticas: rutas, versionado, seguridad, autenticación, validaciones, control de errores, recursos anidados, testing y optimización.


Curso de Go Avanzado: REST y WebSockets
Desarrolla aplicaciones avanzadas en Go con REST y WebSockets. Aprende a implementar APIs, gestionar comunicaciones en tiempo real y manejar bases de datos. Ideal para desarrolladores backend que buscan mejorar sus habilidades.

La API para nunca parar de aprender
Platzi ha creado una APIhttps://fakeapi.platzi.com/ como recurso open source que te ayudará...

Ventajas de Ruby on Rails para tu API
Ruby on Railshttps://platzi.com/clases/1441-ruby/15842-que-es-ruby-ventajas-desventajas-y-quienes...

Consume tu primera API de GraphQL con React.js y Apollo
GraphQL es un lenguaje de consulta de datos para APIs. Funciona como alternativa a las API REST...

GraphQL vs. API REST: 6 razones para elegir GraphQL
GraphQL es una tecnología innovadora para comunicarse con API HTTP. Permite definir los datos y...


Curso de End to End Testing para APIs REST con Node.js
Realiza pruebas de extremo a extremo en APIs REST utilizando Node.js y Express. Evalúa la funcionalidad completa desde la conexión a bases de datos hasta la protección de rutas con tokens. Configura el entorno, automatiza y genera datos de prueba.

12 herramientas API gratis para desarrolladores frontend
El frontendhttps://platzi.com/blog/que-es-frontend-y-backend/ es una parte fundamental del d...

Cómo crear tu primera API en NestJS
Actualmente, para crear aplicaciones usando JavaScript, los frameworks Angular, React e Vue dest...

Crear una API con Firebase Cloud Functions
Con Firebase Cloud Functions podemos ejecutar código sin necesidad de construir un robusto Backend,...

¿REST o GraphQL?, he ahí el dilema
Distintas formas de desarrollar una API, cada una con sus ventajas y desventajas. GraphQL promete un...


Curso de Creación de APIs con Ruby on Rails
Desarrolla un API para blog con Ruby on Rails. Implementa autenticación, creación y actualización de posts. Utiliza pruebas automatizadas con RSpec y FactoryBot, caching y background jobs para mejorar rendimiento y escalabilidad.

DAPTA | Plataforma no-code para Backend y APIs
Daptahttps://www.daptatech.com, es una plataforma no-code para Backend y APIs. Permite a los usu...
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.

Configuración inicial de proyecto ExpressJS con especificación OpenAPI

Curso de API First

Construcción de una API RESTful con Express.js y métodos HTTP

Curso de Backend con ExpressJS

Estructura REST API

Curso de Introducción al Desarrollo Backend


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.

Product Service Http

Curso de Angular: Unit Testing para Servicios

Consumiendo API

Curso de Asincronismo con JavaScript

Consumir el API

Curso de Server Side Rendering con Nuxt 2

Uso de APIs para autenticación y gestión de datos

Curso de Digital Ocean

APIs Restful: Construcción y Despliegue Eficiente

Curso para Crear tus Proyectos de Ciencia de Datos


Curso de GraphQL con Node.js
Integra GradQL con Node.js para transformar y optimizar tu API. Aprende a crear consultas y mutaciones, gestionar roles y validar tokens JWT, todo mientras aprovechas las ventajas de rendimiento de GradQL sobre REST API.


Curso Avanzado de Node.js con GraphQL, Apollo Server y Prisma
Desarrolla aplicaciones avanzadas con Node.js utilizando GraphQL, Apollo Server y Prisma. Aprende a integrar backend con bases de datos y a ejecutar queries complejas. Refuerza seguridad y despliega tus proyectos en producción.


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.


Laboratorio de Node.js: Autenticación y Seguridad
¿Cuánto sabes sobre backend con Node.js? En este laboratorio necesitamos tu ayuda para solucionar algunos problemas de seguridad y completar el sistema de registro de usuarios. Tu product manager será Jonathan Alvarez, experto en desarrollo web con más de 8 años de experiencia.

El rey ha muerto, larga vida a GraphQL
!Niño mirando hacía abajo diciendo “El futuro es hoy, ¿oíste viejo?https://static.platzi.com/medi...


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 de Hacking: Aplicaciones Web Server Side
Explora y explota vulnerabilidades en aplicaciones web server-side. Aprende técnicas de identificación de tecnologías, análisis de solicitudes HTTP con Burpsuite, y realiza pruebas de penetración siguiendo metodologías OWASP.


Curso de Firebase 5 para Web
Construye un blog usando Firebase para autenticación, base de datos, storage y hosting. Aprende a implementar notificaciones push para engagement del usuario, configurar reglas de seguridad y optimizar tu aplicación con índices.
Bases de Datos para Web
• 11 cursos
Aprende a diseñar, gestionar y optimizar bases de datos relacionales (SQL - MySQL, PostgreSQL, SQL Server) y NoSQL (Mon|goDB, Redis) para aplicaciones web de alto rendimiento.
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.
Desarrollo Backend con Node.js
• 21 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.

Test de Inglés
Esta prueba te dará tu nivel de inglés aproximado según la escala MCER (CEFR por sus siglas en inglés). Nivel A1: Principiante Nivel A2: Elemental Nivel B1: Intermedio Nivel B2: Intermedio superior Nivel C1: Avanzado
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.
Desarrollo Backend con PHP
• 17 cursos
Aprende a construir aplicaciones web y APIs robustas con PHP, dominando frameworks como Laravel y Symfony, gestionando bases de datos, autenticación y buenas prácticas.


Curso de Java Spring
Construye una API REST con Java Spring para gestionar productos en un supermercado. Aprende a mapear objetos, manejar bases de datos con Spring Data, y aplicar principios de desarrollo profesional. Expone y controla servicios usando Swagger y Heroku. Ideal para profundizar en el desarrollo de aplicaciones empresariales robustas y seguras.
Arquitecturas Web Modernas y Escalabilidad
• 22 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 Aplicaciones en Tiempo Real con Socket.io
Construye un chat web en tiempo real usando Socket.io, gestionando conexiones, eventos y salas. Aprende a autenticar usuarios, manejar middleware y realizar tests, todo mientras ves mensajes reflejados en múltiples plataformas al instante.


Curso de NestJS: Autenticación con Passport y JWT
Autentica usuarios en NestJS usando Passport y JWT, protegiendo endpoints y controlando accesos con roles. Configura e implementa una conexión con MongoDB o PostgreSQL, y despliega aplicaciones en Heroku.


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.


Curso de OAuth 2.0 y OpenID Connect: Flujos de Autenticación y Casos de Estudio
Explora y domina OAuth 2.0 y OpenID Connect con flujos de autenticación y casos prácticos. Aprende sobre JSON Web Tokens, su implementación y alternativas en producción. Ideal para quienes buscan autenticación segura en aplicaciones.
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.