Con Express puedes definir rutas para cada método HTTP y gestionar las operaciones CRUD de tu API.
Duración del curso en línea: 4 horas y 3 minutos
Nuevo
Desarrolla APIs REST en Node.js y MongoDB desde cero: endpoints, autenticación JWT y pruebas con Postman. Curso online gratis para tu perfil backend.
Aprende a crear una API REST JSON completa y lista para proyectos reales, usando tecnologías clave del desarrollo backend. En este curso online gratis darás tus primeros pasos con Node.js y entenderás cómo se organiza un servidor moderno orientado a servicios, desde la instalación del entorno hasta el despliegue en producción.
Trabajarás con Express para definir rutas y construir endpoints que respondan de forma correcta según los métodos HTTP, los parámetros y los códigos de estado. También aprenderás a estructurar tu aplicación para que sea mantenible: buenas prácticas, refactorización y un enfoque claro para separar responsabilidades y hacer que el código crezca sin volverse inmanejable.
El curso te guía en la conexión con una base de datos NoSQL mediante MongoDB, utilizando Mongoose para modelar la información, definir esquemas y realizar operaciones habituales en una API: crear, consultar, actualizar y eliminar registros. Verás cómo responder con datos en formato JSON y cómo manejar solicitudes típicas del lado servidor de manera segura y eficiente.
Además, incorporarás autenticación basada en tokens para proteger rutas y gestionar el acceso de usuarios. Entenderás cómo funcionan los JSON Web Tokens (JWT), cómo generar tokens en flujos de registro e inicio de sesión y cómo validar solicitudes mediante middleware, una pieza esencial para construir APIs escalables.
Para acercarte a un escenario profesional, practicarás la validación y pruebas de endpoints con herramientas de testing de APIs, y cerrarás el recorrido con la preparación y despliegue de tu aplicación en un entorno de producción. Al finalizar, tendrás una visión sólida de cómo crear, asegurar y publicar una API REST con Node.js, reforzando habilidades muy demandadas en desarrollo backend.
4 horas y 3 minutos de curso de vídeo online
Certificado digital de finalización del curso (Gratis)
Ejercicios para entrenar tus conocimientos
100% gratis, desde el contenido hasta el certificado
¿Cómo crear endpoints GET, POST, PUT y DELETE en una API REST con Node.js?
Con Express puedes definir rutas para cada método HTTP y gestionar las operaciones CRUD de tu API.
¿Cómo conectar una API REST de Node.js con MongoDB usando Mongoose?
Mongoose simplifica la conexión con MongoDB y permite crear esquemas y modelos para guardar y consultar datos.
¿Cómo proteger rutas de una API REST con JSON Web Tokens (JWT)?
Se usa un middleware que valida el JWT enviado en las cabeceras antes de permitir el acceso a rutas privadas.
¿Listo para empezar?Descarga la app y empieza hoy mismo.
Instale la aplicación
ahora para acceder al cursoMás de 5000 cursos gratuitos
¡Programación, inglés, marketing digital y mucho más! Aprende lo que quieras, gratis
Plan de estudios con IA
La Inteligencia Artificial de nuestra app puede crear un horario de estudio para el curso que elijas
De cero al éxito profesional
Mejora tu currículum con nuestro certificado gratuito y luego usa nuestra Inteligencia Artificial para encontrar el trabajo de tus sueños
También puedes utilizar el código QR o los enlaces que aparecen a continuación.

Curso GratuitoAprende Node.js y Express desde cero
8h29m

Curso GratuitoBackend usando PHP y MySQL
46h00m
28 ejercicios

Curso GratuitoCreando API usando NodeJs
20h19m
9 ejercicios

Curso GratuitoAprende API REST
2h23m
6 ejercicios

Curso GratuitoCreando API com NodeJS, Express, MongoDB y JWT
Nuevo
3h48m
15 ejercicios
+ 10 millones
estudiantes
Certificado gratuito y
válido con código QR
60 mil ejercicios
gratis
Calificación de 4.8/5
en tiendas de aplicaciones
Cursos gratuitos de
vídeo y audiolibros