Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Curso GraphQL
Highest Rated
Rating: 4.2 out of 5(123 ratings)
1,928 students

Curso GraphQL

Aprende GrahpQL creando tu propia aplicación con Node.js, Express, MongoDb y Mongoose. Aprovecha las ventajas de GraphQL
Created byAlberto Palomar
Last updated 10/2019
Spanish
Spanish [Auto],

What you'll learn

  • Aprenderás a utilizar GraphQL construyendo una Aplicación con NodeJS desde cero
  • Manejar Autenticación y Autorización a tus recursos a través de JWT
  • Como GraphQL te permite solicitar solos los datos que necesita el cliente
  • Bases de datos MongoDB para guardar tus Datos
  • Manejar peticiones GraphQL con Postman

Course content

6 sections117 lectures6h 50m total length
  • Introducción a GraphQL3:56
  • GraphQL idea de Facebook2:37
  • GraphQL gana terreno a las API REST2:32
  • Diferencia entre API Rest y GraphQL3:46

Requirements

  • Familiar con JavaScript
  • Tener conocimientos básicos de programación del lado del Servidor

Description

GraphQL es un nuevo standard API que nos ofrece a los desarrolladores más eficiencia, poder y flexibilidad que utilizar un REST API.

GraphQL es un poderoso leguaje de Queries que nos va a permitir comunicar nuestro cliente con el servidor de una manera muy eficiente. Esa es una de las grandes ventajas que hoy en días nos ofrece GraphQL y es que el cliente recibe del servidor solo aquellos datos que necesita y no una cantidad ingente de datos que luego nunca llega a utilizar.

GraphQL fue desarrollado por Facebook y ahora es Opensource y es mantenido por una gran comunidad que cada crece más, así que este es un buen momento de aprender GraphQL.

¿Que vas a aprender al realizar este curso?

  1. Introducción a GraphQL.

  2. Ventajas con respecto a un API Restful

  3. Introducción a NodeJS con Express

  4. Middleware

  5. Crear una API con GraphQL desde cero, sin ningún conocimiento previo de GraphQL.

  6. Schemas de GraphQL y definir la relación entre ellos.

  7. Queries, Mutations y funciones Resolvers

  8. Testear tu API GraphQL con Postman

  9. Autenticación y Autorización con JWT (JSON Web Token)

  10. Almacenar los datos en MongoDB

  11. CRUD en nuestras base de dato

  12. Mongoose con GraphQL

  13. Y muchas cosas más para que puedas montar tu propia API GraphQL desde cero.

Hoy en día vivimos en un mundo donde se desarrolla muy rápido y también se despliega muy rapidamente por lo tanto la integración continua y el desarrollo continuo es algo que se pide en cualquier empresa. Con un API Rest debemos modificar la forma en la que se envéan los datos al cliente y el cliente también debe hacer sus modificaciones oportunas, pero con GraphQL el cliente puede saber que datos le van a llegar sin necesidad de que el Backend este desarrollado o pensado y eso solo lo ofrece GraphQL.

Si piensas que quieres aprender GraphQL este es tu curso. Este no es un curso de 0 a experto, ser experto requiere fallar y cuando realizas un curso no fallas, pero si ofrece el conocimiento necesario para entender y hacer aplicaciones con GraphQL desde cero. Luego si quieres alcanzar el nivel de experto no te quedará otra que enfrentarte a los problemas tu solo (y la ayuda de google).

El objetivo de este curso es ahorrar horas de trabajo cuando comienzas a aprender una nueva tecnología y ese es el objetivo final que me he propuesto a la hora de ofrecerte este curso, sobre todo respetar el tiempo de los alumnos con el objetivo de aprender lo máximo en un tiempo reducido.

Hora de aprender GraphQL, apúntante ahora ;)

Who this course is for:

  • Desarrolladores Frontend o Backend que estén interesados en aprender GraphQL y saber las ventajas que les ofreces frentes a RestFul