Cursos

Curso gratis para aprender GraphQL desde las bases hasta crear APIs

Bienvenido a Introducción a GraphQL desde los conceptos básicos hasta la creación de API, donde aprendemos cómo usar GraphQL desde cero hasta que podamos desarrollar API usando GraphQL usando Node.JS y Typescript.

Una API es un conjunto de protocolos, herramientas y definiciones que permiten que diferentes sistemas o aplicaciones se comuniquen y compartan datos entre sí.

GraphQL es un lenguaje de consulta que permite definir los datos a solicitar desde una API. Es una técnica que Facebook lanzó en 2015 después de usarla como herramienta interna en 2012.

Es una de las alternativas que parece resolver la mayoría de los problemas al usar la API REST. Uno de los problemas puede ser que se necesitan varias llamadas para obtener la información, o que la información recuperada contiene datos que no pretendemos usar, etc.

Proporciona una forma compacta de leer y escribir datos relacionales entre clientes y servidores. Esto nos permite, como programadores, solicitar la información exacta que necesitamos sin obtener datos que no queremos.

Lo que aprenderás:

  • Las nociones básicas de GraphQL desde 0 sin ningún conocimiento acerca de ello
  • Como crear un schema en GraphQL siguiendo las convenciones y reglas
  • Trabajar en el Playground de Apollo Server para testear las APIs de GraphQL
  • Crear APIs GraphQL sencillas sin Base de Datos
  • Crear APIs GraphQL utilizando ficheros JSON como fuente de datos
  • Consumir APIs de GraphQL con POSTMAN
  • Crear APIs GraphQL consumiendo APIs REST mediante la librería Apollo DataSource Rest
  • Crear APIs de GraphQL con Bases de Datos PostgreSQL mediante Hasura GraphQL
  • Publicar en Internet las APIs desarrolladas en el curso en Zeit Now

El objetivo principal de este curso es introducir GraphQL a través de una combinación de teoría y práctica, aprenderemos todo lo relacionado con GraphQL, desde sus conceptos básicos hasta poder desarrollar varias API simples que le permitan aprender los conceptos básicos e ir más allá.

Con lo aprendido en este curso, estaremos listos para comenzar a aprender a utilizar APIs más complejas que requieran de las siguientes funcionalidades, las cuales podrás aprender en el curso “GraphQL with Angular From Zero to Expert. JWT, Sockets, MongoDB”

Este curso se encuentra disponible en la plataforma de Udemy.

Si quieres acceder al curso puedes usar este enlace.


ANA

Entradas recientes

Aprende a usar la terminal de Linux desde cero con este curso gratis

Aprende Bash desde cero con este curso gratis en Udemy. Ideal para principiantes que quieren…

5 meses hace

Así es como un microcontrolador toma decisiones en milisegundos (y cómo aprenderlo gratis)

Aprende cómo funcionan los microcontroladores por dentro con este curso gratis en Udemy. Ideal si…

5 meses hace

¿Tesis o proyecto de datos? Este curso de R GRATIS te salvará horas de trabajo

Aprende R desde cero con este curso gratis en Udemy. Ideal para estudiantes de ingeniería…

5 meses hace

¿Tienes una idea y no sabes cómo empezar? Este curso gratis te ayuda a prototiparla rápido

Aprende a crear apps sin experiencia con este curso gratis de Vibe Coding en Udemy.…

5 meses hace

Esta es la nueva plataforma gratuita de Carlos Slim para aprender inglés

Aprende inglés sin gastar un peso. Fundación Carlos Slim lanza plataforma con recursos certificados internacionalmente.…

1 año hace

¿Cómo conseguir la Certificación Python de IBM Gratis?

Curso completo de Python por IBM: desde básico hasta APIs. Certificación gratuita con ejercicios prácticos.…

1 año hace