Guía completa de GraphQL con Angular de 0 a Experto.

Udemy MOOC / Non-credit USD 19.99
Enroll now →
Guía completa de GraphQL con Angular de 0 a Experto.

About this course

Bienvenido/a a GraphQL con Angular de 0 a Experto. JWT, Sockets, MongoDB, en el que aprenderemos a desarrollar APIs con GraphQL mediante Node.js y Typescript en la parte Backend y en cuanto al Frontend vamos a aprender a consumir nuestras APIs en GraphQL en el Framework Angular con Apollo Client.GraphQL es un lenguaje de queries que te permite definir qué datos pedirle a un API. Se trata de una tecnología que Facebook publicó en el año 2015, después de usarlo como herramienta interna desde el año 2012.Es una de las alternativas que han surgido para solucionar la mayor parte de los problemas que se dan en el uso de una API REST. Uno de esos problemas puede ser tener que realizar múltiples llamadas para obtener una información o que la información que se ha obtenido tiene datos que no vamos a utilizar, entre otras muchas cosas¿De qué trata el curso?El objetivo principal del curso es claro: aprender a crear APIs en GraphQL con NodeJS y Typescript desde un proyecto sencillo usando dos ficheros JSON hasta un sistema de votaciones en tiempo real donde añadiremos JWT, Sockets, MongoDB.Obtenemos los conocimientos de GraphQL desde 0, hacemos una comparativa GraphQL VS REST con varios ejemplos para entender cómo funciona y vamos paso a paso aprendiendo a base de proyectos hasta convertirnos unos expertos.Como añadido con el objetivo de darle un carácter Fullstack consumiendo y creando aplicaciones en Angular, donde trabajaremos con la información de esas APIs desarrolladas en el curso, hasta conseguir publicar estos proyectos en producción con Heroku / Vercel.Es evidente que las limitaciones de REST han dado origen a GraphQL y muchos equipos ven a esta herramienta como aquella alternativa, o solución cuando el tiempo es importante, puesto que tu API es un servicio desechable y solamente un cliente la va a consumir. Otros la ven como el futuro de

What you'll learn

  • understand the fundamentals of GraphQL
  • create APIs using Node.js and TypeScript
  • consume GraphQL APIs in Angular with Apollo Client
  • implement JWT and sockets for real-time functionality
  • deploy applications using Heroku and Vercel

Course objectives

  • learn to compare GraphQL with REST
  • gain fullstack development skills
  • develop multiple projects from basic to advanced applications

Skills you'll gain

Related courses

Course details are provided by the platform and may change — always confirm on the provider's site. Links may be affiliate links.