Backend

Laboratorio de Fundamentos de NestJS

Aprende los conceptos teóricos y prácticos fundamentales para trabajar con el framework NestJS, viendo paso a paso cómo crear proyectos, conectarlos con bases de datos relacionales y no relacionales, hacer unit testing y todo lo relacionado con la seguridad y documentación.

Impartido por:

4.4 (11 valoraciones)
5 horas y 31 minutos · lab
Fundamentos de NestJS

Lo que aprenderás en este curso:

  • Conceptos fundamentales de NestJS como Inyección de dependencias, Módulos, Servicios, Guards, etc.
  • Manejo de ORMs con NestJS.
  • Generar documentación Swagger con NestJS.
  • Testing básico.
  • Métodos de Autenticación con NestJS.

Requisitos del curso

Sería interesante que el alumno dispusiera de conocimientos básicos sobre Métodos HTTP y principios REST, de Typescript básico, y NodeJS básico.

Valoraciones de estudiantes:

  • 5
  • 4
  • 3
  • 2
  • 1
4.4
11 valoraciones

Contenido del curso:

    • 3 m
    • Instalación y configuración de un proyecto NestJS
      17 m
    • Controladores
      34 m
    • Servicios
      14 m
    • Módulos
      17 m
    • 5 m
    • Middlewares
      26 m
    • Excepciones
      36 m
    • Pipes
      27 m
    • Validaciones
      22 m
    • Logs
      15 m
    • Conexiones a bases de datos
      34 m
    • Variables de entorno
      13 m
    • Testing
      45 m
    • Swagger
      16 m
    • Conclusión
      1 m
También te puede interesar

Te dejamos una selección de cursos, carreras y artículos

Fundamentos de NestJS

Laboratorio de Fundamentos de NestJS

5 horas y 31 minutos · lab

En este Laboratorio aprenderemos los conceptos teóricos y prácticos que son fundamentales para trabajar con el Framework de NestJS, que es una tecnología basada en …

  • Backend
Curso de TypeScript

Curso de TypeScript

5 horas y 24 minutos · curso

En este Laboratorio aprenderemos los conceptos teóricos y prácticos que son fundamentales para trabajar con el Framework de NestJS, que es una tecnología basada en …

  • Frontend

Dudas frecuentes

1

¿Cuándo comienza el laboratorio?

En OpenWebinars ni cursos ni talleres ni laboratorios tienen fecha de inicio o final.

Cada laboratorio tiene una fecha de publicación y desde ese día lo tienes 100% disponible si estás suscrito a alguno de nuestros planes.

2

¿Cuál es el precio?

En OpenWebinars no vendemos cursos, talleres o laboratorios unitarios.

Tenemos diferentes tipos de suscripciones, que te dará acceso completo a todos los cursos de la plataforma y a los nuevos que vamos lanzando, siempre y cuando tu suscripción esté activa (como Spotify con la música o Netflix con las películas y series).

¿Eres una empresa? Tenemos planes especiales para ti. Consúltanos aquí.

Este laboratorio está desarrollado de forma que aprendas todo lo necesario para comenzar trabajar con NestJS, framework basado en NodeJS y que facilita la creación y construcción de aplicaciones para servidores. A lo largo del mismo veremos paso a paso cómo crear proyectos, cómo conectarlos con bases de datos relacionales y no relacionales, a hacer unit testing, además de lo necesario para su seguridad y generar la documentación correspondiente.

Es una formación orientada a desarrolladores de nivel básico o intermedio que quieran aprender a desarrollar aplicaciones para servidor con NestJS, por lo que es necesario tener conocimientos previos básicos en NodeJS y TypeScript, además en los métodos HTTP y los principios REST.

Tras la introducción al laboratorio, que además de servir para conocer al profesor que lo imparte, los objetivos y el índice del mismo, te permitirá realizar la instalación y configuración del entorno de desarrollo que se utilizará a lo largo de la formación para generar el proyecto usando NestJS.

A continuación, en el apartado más extenso del curso, profundizaremos en una introducción teórica en la que se explicarán los conceptos básicos de NestJS, para después pasar a la parte práctica. En estas lecciones aprenderás sobre los controladores, servicios, módulos, middlewares, excepciones y logs, entre otros fundamentos del framework.

Después avanzaremos en el laboratorio y en el desarrollo del proyecto explicando y realizando las conexiones a bases de datos, el uso de variables de entorno, la puesta en marcha del testing básico y la generación de la documentación utilizando Swagger.

Las cookies nos permiten ofrecer nuestros servicios. Al utilizar nuestros servicios, aceptas el uso que hacemos de las cookies. Más Información.