background

Encuentra tu próximo curso

Curso
Curso de API First
/cursos/apifirst/

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.

Profe Oscar Barajas Tavares
Nivel intermedio
2 horas de duración
Clase
HTTP y REST

HTTP y REST

/cursos/go-rest-websockets/http-y-rest

Curso de Go Avanzado: REST y WebSockets

Profe Néstor Escoto
Nivel avanzado
6 minutos de contenido
visualizaciones
Curso
Curso de API REST con PHP
4.5(1.5k)
/cursos/api-rest/

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.

Profe Mauro Chojrin
Nivel básico
1 hora de duración
2.1k visualizaciones
Curso
Curso de API REST con Laravel
4.8(711)
/cursos/laravel-api/

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.

Profe Italo Morales Fantone
Nivel avanzado
1 hora de duración
1.3k visualizaciones
Curso
Curso de API REST con Javascript: Performance y Usabilidad
4.9(305)
/cursos/api-profesional/

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.

Profe Juan David Castro Gallego
Nivel avanzado
4 horas de duración
788 visualizaciones
Curso
Curso de API REST con Javascript: Fundamentos
4.8(924)
/cursos/api/

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.

Profe Juan David Castro Gallego
Nivel intermedio
3 horas de duración
2.4k visualizaciones
Curso
Curso de API REST con Javascript: Ejemplos con APIs reales
4.9(569)
/cursos/api-practico/

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.

Profe Juan David Castro Gallego
Nivel intermedio
3 horas de duración
1.3k visualizaciones
Clase
Protocolo REST: Conceptos y Funciones Básicas

Protocolo REST: Conceptos y Funciones Básicas

/cursos/api-rest/que-significa-rest-y-que-es-una-api-restful

Curso de API REST con PHP

Profe Mauro Chojrin
Nivel básico
5 minutos de contenido
visualizaciones
Blog
Cómo consumir API REST en R

Cómo consumir API REST en R

R es un lenguaje de programación especialmente usado en áreas de Data Science para computación...

Profe Rafael Lagunas
84
03 de junio de 2025
Clase
Endpoints y query parameters

Endpoints y query parameters

/cursos/api/endpoints-y-query-parameters

Curso de API REST con Javascript: Fundamentos

Profe Juan David Castro Gallego
Nivel intermedio
15 minutos de contenido
visualizaciones
Clase
APIs y JSON: Comunicación entre Servidores y Aplicaciones Web

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

/cursos/django-rest-framework/introduccion-a-las-apis-rest-y-json

Curso de Django Rest Framework

Profe Luis Martínez
Nivel intermedio
9 minutos de contenido
visualizaciones
Blog
Cómo desarrollar una API REST - Platzi

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

Profe Juan Castro
35
06 de julio de 2025
Curso
Curso de Django Rest Framework
/cursos/django-rest-framework/

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.

Profe Luis Martínez
Nivel intermedio
3 horas de duración
235 visualizaciones
Curso
Curso de Consumo de APIs REST con Angular
4.8(675)
/cursos/angular-apis/

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.

Profe Nicolas Molina
Nivel intermedio
3 horas de duración
1.9k visualizaciones
Ruta

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
Curso de Estándares y  Buenas Prácticas para API REST con Laravel
/cursos/buenas-practicas-api/

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.

Profe Italo Morales Fantone
Nivel intermedio
4 horas de duración
291 visualizaciones
Curso
Curso de Go Avanzado: REST y WebSockets
/cursos/go-rest-websockets/

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.

Profe Néstor Escoto
Nivel avanzado
4 horas de duración
306 visualizaciones
Blog
La API para nunca parar de aprender

La API para nunca parar de aprender

Platzi ha creado una APIhttps://fakeapi.platzi.com/ como recurso open source que te ayudará...

Profe Nicolas Molina
152
03 de junio de 2025
Blog
Ventajas de Ruby on Rails para tu API

Ventajas de Ruby on Rails para tu API

Ruby on Railshttps://platzi.com/clases/1441-ruby/15842-que-es-ruby-ventajas-desventajas-y-quienes...

Profe Demian Arenas
17
03 de junio de 2025
Blog
Consume tu primera API de GraphQL con React.js y Apollo

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

Profe Leonardo Espinoza
46
03 de junio de 2025
Blog
GraphQL vs. API REST: 6 razones para elegir GraphQL

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

Profe Nicolas Molina
34
03 de junio de 2025
Curso
Curso de End to End Testing para APIs REST con Node.js
/cursos/e2e-testing-nodejs/

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.

Profe Nicolas Molina
Nivel avanzado
4 horas de duración
154 visualizaciones
Blog
12 herramientas API gratis para desarrolladores frontend

12 herramientas API gratis para desarrolladores frontend

El frontendhttps://platzi.com/blog/que-es-frontend-y-backend/ es una parte fundamental del d...

Profe Alex Camacho
160
02 de junio de 2025
Blog
Cómo crear tu primera API en NestJS

Cómo crear tu primera API en NestJS

Actualmente, para crear aplicaciones usando JavaScript, los frameworks Angular, React e Vue dest...

Profe Leifer Jesus
21
07 de julio de 2025
Blog
Crear una API con Firebase Cloud Functions

Crear una API con Firebase Cloud Functions

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

Profe Oscar Barajas
45
03 de junio de 2025
Blog
¿REST o GraphQL?, he ahí el dilema

¿REST o GraphQL?, he ahí el dilema

Distintas formas de desarrollar una API, cada una con sus ventajas y desventajas. GraphQL promete un...

Profe Demian Arenas
40
03 de junio de 2025
Curso
Curso de Creación de APIs con Ruby on Rails
4.6(169)
/cursos/ror/

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.

Profe Simón Soriano
Nivel básico
4 horas de duración
262 visualizaciones
Blog
DAPTA | Plataforma no-code para Backend y APIs

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

Profe Aleja Henao
26
03 de junio de 2025
Ruta

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.

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

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

/cursos/apifirst/configuracion-inicial-de-proyecto-expres

Curso de API First

Profe Oscar Barajas Tavares
Nivel intermedio
7 minutos de contenido
visualizaciones
Clase
Construcción de una API RESTful con Express.js y métodos HTTP

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

/cursos/expressjs/que-es-una-api-restful

Curso de Backend con ExpressJS

Profe Oscar Barajas Tavares
Nivel intermedio
5 minutos de contenido
visualizaciones
Clase
Estructura REST API

Estructura REST API

/cursos/backend/estructura-rest-api

Curso de Introducción al Desarrollo Backend

Profe Nicolas Molina
Nivel básico
10 minutos de contenido
visualizaciones
Curso
Curso de Backend con ExpressJS
/cursos/expressjs/

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.

Profe Oscar Barajas Tavares
Nivel intermedio
5 horas de duración
Clase
Product Service Http

Product Service Http

/cursos/angular-unit-testing-servicios/product-service-http

Curso de Angular: Unit Testing para Servicios

Profe Nicolas Molina
Nivel avanzado
12 minutos de contenido
visualizaciones
Clase
Consumiendo API

Consumiendo API

/cursos/asincronismo-js/consumiendo-api

Curso de Asincronismo con JavaScript

Profe Oscar Barajas Tavares
Nivel intermedio
19 minutos de contenido
visualizaciones
Clase
Consumir el API

Consumir el API

/cursos/nuxt/consumir-el-api

Curso de Server Side Rendering con Nuxt 2

Profe Diana Martínez
Nivel intermedio
8 minutos de contenido
visualizaciones
Clase
Uso de APIs para autenticación y gestión de datos

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

/cursos/digital-ocean/conociendo-una-api

Curso de Digital Ocean

Profe Santiago Bernal
Nivel básico
1 minuto de contenido
visualizaciones
Clase
APIs Restful: Construcción y Despliegue Eficiente

APIs Restful: Construcción y Despliegue Eficiente

/cursos/proyectos-data-science/haciendo-deploy-de-tus-modelos

Curso para Crear tus Proyectos de Ciencia de Datos

Profe Ricardo Alanís
Nivel intermedio
3 minutos de contenido
visualizaciones
Curso
Curso de GraphQL con Node.js
4.9(112)
/cursos/nodejs-graphql/

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.

Profe Nicolas Molina
Nivel intermedio
3 horas de duración
316 visualizaciones
Curso
Curso Avanzado de Node.js con GraphQL, Apollo Server y Prisma
/cursos/nodejs-graphql-avanzado/

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.

Profe Jonathan Alvarez
Nivel avanzado
3 horas de duración
106 visualizaciones
Curso
Curso de Node.js: Autenticación, Microservicios y Redis
4.8(585)
/cursos/nodejs-microservicios/

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.

Profe Carlos Hernández
Nivel básico
4 horas de duración
990 visualizaciones
Curso
Laboratorio de Node.js: Autenticación y Seguridad
/cursos/laboratorio-node-auth/

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.

Profe Jonathan Alvarez
Nivel intermedio
30 minutos de contenido
116 visualizaciones
Blog
El rey ha muerto, larga vida a GraphQL

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

Profe Demian Arenas
38
23 de julio de 2025
Curso
Curso de NestJS: Programación Modular, Documentación con Swagger y Deploy
4.8(725)
/cursos/nestjs-modular/

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.

Profe Nicolas Molina
Nivel básico
2 horas de duración
1.6k visualizaciones
Curso
Curso de Hacking: Aplicaciones Web Server Side
4.7(137)
/cursos/hacking-aplicaciones-web-server-side/

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.

Profe Francisco Daniel Carvajal
Nivel intermedio
1 hora de duración
722 visualizaciones
Curso
Curso de Firebase 5 para Web
4.3(356)
/cursos/firebase-web/

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.

Profe Juan Guillermo Gómez Torres
Nivel básico
4 horas de duración
559 visualizaciones
Ruta

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.

Ruta

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.

Ruta

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
Test de Inglés

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

Ruta

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.

Ruta

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
Curso de Java Spring
4.7(1.5k)
/cursos/java-spring/

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.

Profe Alejandro Ramírez
Nivel intermedio
4 horas de duración
3.2k visualizaciones
Ruta

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
Curso de Aplicaciones en Tiempo Real con Socket.io
/cursos/socket-io/

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.

Profe Platzi Team
Nivel intermedio
5 horas de duración
230 visualizaciones
Curso
Curso de NestJS: Autenticación con Passport y JWT
4.9(261)
/cursos/nestjs-auth/

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.

Profe Nicolas Molina
Nivel avanzado
3 horas de duración
617 visualizaciones
Curso
Curso de APIs con .NET
4.7(509)
/cursos/apis-net/

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.

Profe Miguel Teheran
Nivel básico
3 horas de duración
2.1k visualizaciones
Curso
Curso de OAuth 2.0 y OpenID Connect: Flujos de Autenticación y Casos de Estudio
/cursos/oauth/

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.

Profe Guillermo Rodas
Nivel intermedio
3 horas de duración
235 visualizaciones
Ruta

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.