Envíanos tu consulta
Términos y condiciones *
*Si no puedes asistir en directo de facilitaremos un enlace para verlo en diferido
logoImagina
iconoCurso

Curso completo de NestJS y GraphQL

DISPONIBLE EN MODALIDAD:

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?

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

  • 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?

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

  • 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

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
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
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
tema 4

Typescript

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

GraphQL

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

Controladores

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

Servicios

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

Módulos

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

Middlewares

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

Gestión de errores

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

Guards

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

Interceptors

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

Base de datos

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

Curso de NestJS y GraphQL bonificado para Empresas a través de FUNDAE

Somos entidad organizadora de FUNDAE, todas nuestras formaciones se pueden bonificar hasta el 100%, sujeto a vuestro crédito disponible y a cumplir con todos los requisitos de realización establecidos por la Fundación Estatal para el Empleo.

 

Si desconoces el funcionamiento de las bonificaciones, ofrecemos el servicio de gestión en FUNDAE, consúltanos cualquier duda que te surja.

Descargar Guía FUNDAE
imagenFundae
iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient