curso de_

Node.js: lidiar con búsquedas, filtros, paginación y errores en una API

Es parte de los cursos de Node.JS en Programación.
Discusiones sobre este curso

Node.js: lidiar con búsquedas, filtros, paginación y errores en una API

Resumen del curso

  • Aprende a tratar errores de una API de manera inteligente
  • Aplica validaciones del mongoose para garantizar datos mas consistentes en MongoDB
  • Avanza en búsquedas y filtros y utiliza los operadores de MongoDB
  • Implementa paginación y reutilízala en diferentes rutas
  • Entiende que son los middlewares del Express y cómo pueden ayudar en todo el desarrollo de API

Público Objetivo

Personas que ya saben a cómo construir una API Rest básica en NodeJS y desean avanzar sus conocimientos en este tema.

Contenido relacionado

Cursos de Node.JS en Programación. Lea nuestros artículos de Programación.

Última actualización

11/14/2024

¿Ya eres alumno?

Comienza el curso ahora

10h

p/ conclusión

56

Actividades

186

Minutos de video

64

Alumnos en este curso

9.5

Nota del curso

Certificado de participación

Formación con este curso

Contenido Detallado

  1. 1. Ajustando nuestra API para que sea resistente

    • Variables de ambiente
    • Configurando ESLint
    • Revisando el funcionamiento de async-await
    • Revisando la gestión de errores de nuestra API
    • Accediendo al gestor de errores de mongoDB
  2. 2. Mejorando el tratamiento de errores

    • Middlewares de Express
    • Errores de validación
    • Refactorizando el gestor de errores
    • Respondiendo al error 404
  3. 3. Validando los datos

    • Validaciones de mongoose
    • Validaciones personalizadas
    • Validación global
  4. 4. Avanzando en búsquedas y flitros

    • Buscando por el título del libro
    • Aplicando expresiones regulares en la búsqueda
    • Filtrando por número de páginas
    • Filtrando por el nombre del autor
    • Otras formas de implementar las expresiones regulares
  5. 5. Implementando la paginación

    • Paginando una ruta
    • Ordenando los resultados
    • Reutilizando la paginación
    • Reutilizando la paginación en otras rutas

Conocimiento real para el mundo digital.

Precios en:

Pro

US$ 149.90un solo pago de US$ 149.90
  • 358 Cursos
  • Acceso a TODOS los cursos por 1 año
  • Luri, con mensajes ILIMITADAS
  • Luri Vision, la IA que detecta tus dudas.
  • Experiencias de aprendizaje, con Challenges + Mentorías 7 daysOfCode + Programas temáticos.
  • CareerUp, con Simulación de entrevistas laborales + Análisis de CVs + Mentorías de carrera.
  • Videos y actividades 100% en Español
  • Certificado de participación
  • Estudia las 24 horas, los 7 días de la semana
  • Foro y comunidad exclusiva para resolver tus dudas

Plus

US$ 109.90un solo pago de US$ 109.90
  • 358 Cursos
  • Acceso a TODOS los cursos por 1 año
  • Luri, la inteligencia artificial de Alura
  • Videos y actividades 100% en Español
  • Certificado de participación
  • Estudia las 24 horas, los 7 días de la semana
  • Foro y comunidad exclusiva para resolver tus dudas

AI Boost

US$ 72.50un solo pago de US$ 72.50
  • 36 Cursos de Inteligencia Artificial
  • Luri, la inteligencia artificial de Alura
  • Videos y actividades 100% en Español
  • Certificado de participación
  • Estudia las 24 horas, los 7 días de la semana
  • Foro y comunidad exclusiva para resolver tus dudas
  • Acesso à Inteligencia Artificial
  • Acceso al contenido por 6 meses
  • Acceso a todos los cursos

  • Estudiar las 24 horas, dónde y cuándo quieras

  • Nuevos cursos cada semana

Whatsapp de Alura LATAMNewsletter de Alura LATAMContáctanos
Curso Online Node.js: lidiar con búsquedas, filtros, paginación y errores en una API | Alura Cursos Online