Envíanos tu consulta
Términos y condiciones *
*Si no puedes asistir en directo te facilitaremos un enlace para verlo en diferido
logoImagina
Formación
Modalidades
Próximas Convocatorias
Temario
FAQ
Solicitar información
iconoCurso

Curso de NestJS y GraphQL

DISPONIBLE EN MODALIDAD:
aMedidaIcon
Aula Virtual Personalizada
arrowRightDark

Lánzate a programar con este framework de NodeJS cada vez más demandado por desarrolladores y aprende a crear el backend de cualquier aplicación.

Aprende con este curso de NestJS y GraphQL a utilizar TypeScript para la creación de aplicaciones de calidad, de la mano de uno de los lenguajes de consulta más potentes actualmente: GraphQL, para la extracción y tratado de información de las bases de datos.

iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient

Formación en NestJS y GraphQL bonificable para empresas

A quién va dirigido nuestro curso de NestJS y GraphQL

Este curso está orientado a todos los profesionales que se quieran iniciar en el mundo de la programación utilizando un framework popular y un lenguaje de consultas.

Objetivos de nuestro curso de NestJS y GraphQL

  • Realizar aplicaciones web utilizando el framework basado en TypeScript.
  • Realizar las consultas necesarias gracias a GraphQL.
  • Crear funcionalidades llamativas en sus aplicaciones.

Qué vas a aprender en nuestro curso de NestJS y GraphQL

Lánzate a programar con este framework de NodeJS cada vez más demandado por desarrolladores y aprende a crear el backend de cualquier aplicación.

Aprende con este curso de NestJS y GraphQL a utilizar TypeScript para la creación de aplicaciones de calidad, de la mano de uno de los lenguajes de consulta más potentes actualmente: GraphQL, para la extracción y tratado de información de las bases de datos.

Requisitos de nuestro curso de NestJS y GraphQL

  • Es necesario disponer de permisos suficientes para instalar software en tu equipo.
  • También es necesario tener conocimientos de HTML y CSS.

Temario del curso de NestJS y GraphQL

tema 1

Introducción a JavaScript

  • Introducción al lenguaje
  • Conceptos básicos
  • La especificación ECMAScript
  • Variables y constantes
  • Tipos de datos
  • Comentarios de código
iconArrowDown
tema 2

Fundamentos de JavaScript

  • Estructuras de control
  • Bucles e iteraciones
  • Objetos básicos
  • Operaciones matemáticas (Math)
  • Funciones
  • Clases ES6
  • Guía de estilo, convenciones y buenas prácticas
iconArrowDown
tema 3

Introducción a NodeJS y Nest

  • ¿Qué es NodeJS?
  • ¿Qué es Nest?
  • Nest CLI
  • Instalación y primeros pasos
  • Creación del proyecto
  • Estructura del proyecto
iconArrowDown
tema 4

Typescript

  • TSC
  • Types
  • Funciones
  • Interfaces
  • Decoradores
iconArrowDown
tema 5

GraphQL

  • Introducción a GraphQL
  • GraphQL vs Rest
  • Tipos de datos
  • Resolvers
  • Mutations
  • Decoradores
iconArrowDown
tema 6

Controladores

  • ¿Qué son?
  • Creación de controladores
  • Rutas
  • Objeto Request
  • Decoradores HTTP (@Get, @Post, @Put, @Delete,…)
  • Códigos de estado HTTP
iconArrowDown
tema 7

Servicios

  • ¿Qué son?
  • Creación de servicios
  • Inyección de dependencias
iconArrowDown
tema 8

Módulos

  • ¿Qué son?
  • Decorador @Module
  • Creación de módulos
  • Módulos globales
iconArrowDown
tema 9

Middlewares

  • ¿Qué son?
  • Creación de middlewares
  • Aplicando middlewares
iconArrowDown
tema 10

Gestión de errores

  • Excepciones estándar
  • Excepciones personalizadas
  • Excepciones HTTP incluidas
  • Decorador @Catch
iconArrowDown
tema 11

Guards

  • ¿Qué son?
  • Creación de guards
  • Decorador @UseGuards
  • Guards globales
iconArrowDown
tema 12

Interceptors

  • ¿Qué son?
  • Creación de interceptors
  • Decorador @UseInterceptors
  • Interceptors vs middleware vs excepciones
iconArrowDown
tema 13

Base de datos

  • Integración de TypeORM
  • Patrón repositorio
  • Relaciones
  • Transacciones
  • Migraciones
  • Bases de datos múltiples
iconArrowDown

Preguntas Frecuentes de NestJS y GraphQL

¿Cuáles son los Beneficios del curso NestJS y GraphQL?

accordionIcon
El curso te proporciona conocimientos avanzados sobre cómo construir APIs robustas y escalables usando NestJS y GraphQL. Aprenderás a optimizar la comunicación entre el frontend y backend, mejorar la seguridad de tus aplicaciones y a implementar técnicas de desarrollo modernas.

¿El curso de NestJS y GraphQL se puede bonificar a través de FUNDAE?

accordionIcon
Sí, el curso es bonificable a través de la FUNDAE, lo que significa que las empresas pueden recuperar el costo total o parcial del curso, dependiendo de su crédito disponible para formación.

¿En qué modalidades se imparte el curso de NestJS y GraphQL?

accordionIcon
El curso se imparte en modalidad online y en aula virtual personalizada. Esto permite a los participantes elegir la opción que mejor se adapte a sus necesidades y disponibilidad.

¿Qué habilidades desarrollaré con el curso de NestJS y GraphQL?

accordionIcon
Desarrollarás habilidades en la creación y gestión de APIs eficientes y seguras utilizando NestJS y GraphQL. Serás capaz de diseñar esquemas GraphQL, resolver consultas y mutaciones, gestionar datos con TypeORM, y aplicar autenticación y autorización.

¿Cómo puedo inscribirme en el curso de NestJS y GraphQL?

accordionIcon
Puedes inscribirte en el curso rellenando los formularios que aparecen en nuestra web. Una vez completado el formulario, nuestro equipo se pondrá en contacto contigo para finalizar el proceso de inscripción y resolver cualquier duda que puedas tener.