GraphQL desde cero

Curso: GraphQL desde cero

Aprende a solicitar datos al servidor sin modificar el backend

Graphql es un lenguaje de consultas para APIs que permite al cliente poder solicitar la información que realmente necesita

Poster del curso
Avatar

Josh Ospina Tafur

Curso: GraphQL desde cero

$ 40 24 USD

Accede de por vida a este curso

O actualiza a premium y accede a todos los cursos

Regala este curso

¿Qué aprenderás?

  • ¿Qué es Graphql?
  • Crear API basadas en Graphql
  • Utilizar un ORM poderoso como Prisma
  • Aplicaras los conocimientos mientras los aprendes en un proyecto
  • Desplegaras tu proyecto en un entorno robusto de producción

¿Qué conocimientos necesitas?

  • Tener conocimientos de Javascript en especial con Nodejs
  • Conocimientos base sobre APIs

Nivel

intermedio

+1hora

Temario del curso

¿Eres estudiante premium o has comprado este curso? Empieza aquí

Conceptos básicos

  • 1.1 - ¿Qué es Graphql?05:48
  • 1.2 - Diferencias entre Graphql y Rest03:57
  • 1.3 - Herramientas a utilizar04:15
  • 1.4 - Creando nuestro proyecto base07:14
  • 1.5 - Instalando dependencias necesarias16:02
  • 1.6 - Creando nuestro primer API Graphql09:17

Schema y Queries

  • 2.1 - ¿Qué es el Schema?01:45
  • 2.2 - ¿Qué son las Queries?00:39
  • 2.3 - Creando nuestra primera Query04:27
  • 2.4 - Entendiendo los resolvers07:17
  • 2.5 - Tipos en Graphql07:44
  • 2.6 - Queries con argumentos03:23
  • 2.7 - Creando Queries para los Usuarios06:15
  • 2.8 - Creando Queries para los Autores24-mar.
  • 2.9 - Creando Queries para los Libros24-mar.

Mutations

  • 3.1 - ¿Qué son las Mutations?25-mar.
  • 3.2 - Creando Mutations para los Usuarios25-mar.
  • 3.3 - Creando Mutations para los Autores25-mar.
  • 3.4 - Creando Mutations para los Libros25-mar.
  • 3.5 - Refactorizando con Input Types25-mar.

Subscriptions

  • 4.1 - ¿Qué son las Subscriptions?26-mar.
  • 4.2 - Nuestro primera Subscription26-mar.
  • 4.3 - Creando Subscription para los Autores26-mar.
  • 4.4 - Creando Subscription para los Libros26-mar.
  • 4.5 - Refactorizando utilizando Enums26-mar.

Agregando Prisma

  • 5.1 - ¿Qué es Prisma?27-mar.
  • 5.2 - Creando nuestra base de datos27-mar.
  • 5.3 - Creando nuestro Script SQL para la bbdd 27-mar.
  • 5.4 - Configurando Prisma27-mar.
  • 5.5 - Agregando Prisma al Contexto27-mar.
  • 5.6 - Modificando nuestras Queries27-mar.
  • 5.7 - Modificando nuestras Mutations27-mar.
  • 5.8 - Modificando nuestras Subscriptions27-mar.

Authentication

  • 6.1 - Instalando JSON Web Token28-mar.
  • 6.2 - Creando nuestra Mutation de Login28-mar.
  • 6.3 - Modificando nuestra Mutation de creacion de Usuario28-mar.
  • 6.4 - Agregado Middleware para validación de Token28-mar.

Pagination and Sorting

  • 7.1 - Agregando Paginación para los Autores29-mar.
  • 7.2 - Agregando Paginación para los Libros29-mar.
  • 7.3 - Agregando Ordenamiento para los Autores29-mar.
  • 7.4 - Agregando Ordenamiento para los Libros29-mar.

Deployment

  • 8.1 - ¿Qués es KintoHub?30-mar.
  • 8.2 - Creando nuestro proyecto en Kintohub30-mar.
  • 8.3 - Creando nuestra base de datos30-mar.
  • 8.4 - Creando nuestra tarea de replica de bbdd30-mar.
  • 8.5 - Creando nuestro kintoBlock para nuestro API30-mar.
  • 8.6 - Deployando nuestro proyecto a produccion.30-mar.

¿Por qué elegir EDteam?

Profesores reales

Profesores reales

Todos nuestros profesores tienen experiencia real en aulas.Porque no basta saber un tema, sino saber enseñarlo.

Especialidades

Especialidades

Las especialidades son rutas de aprendizaje detalladas que te llevan a traves de cursos cortos a tu objetivo.

Aprende con proyectos

Aprende con proyectos

Somos la primera plataforma en incluir un proyecto del mundo real (no un examen) para completar los cursos.

Comunidad

Comunidad

No te quedes con dudas, busca apoyo en la comunidad, ayuda a tus compañeros y gana reputación.

Seguimiento de aprendizaje

Seguimiento de aprendizaje

Lleva seguimiento de tus avances, tomar notas y obtén un certificado de culminación desde nuestra plataforma.

Clases en vivo

Clases en vivo

Toda la semana tenemos clases en vivo en las que nuestros estudiantes interactuan con los profesores y sus compañeros.

Poster del curso
Avatar

Josh Ospina Tafur

Curso: GraphQL desde cero

$ 40 24 USD

Accede de por vida a este curso

O actualiza a premium y accede a todos los cursos

Regala este curso