Introducción a GraphQL

SKU SOFT-632

Sin existencias

Sin existencias

El desarrollo de aplicaciones usando la tecnología REST API, ha permitido la creación de aplicaciones mucho más portables y menos dependientes de las tecnologías, tanto de base de datos como de interfaces de usuario. No obstante, los REST API tienen sus desventajas, especialmente cuando las aplicaciones escalan, tanto a nivel de datos como a nivel de puntos de salida. GraphQL es un lenguaje de consultas que busca resolver estos problemas. En este curso, el estudiante aprenderá la arquitectura que está detrás de GraphQL, la razón y las situaciones idóneas de uso, así como la forma de implementarlo en aplicaciones como una alternativa a la tecnología REST.

Programas profesionales relacionados

Descripción del curso

El desarrollo de aplicaciones usando la tecnología REST API, ha permitido la creación de aplicaciones mucho más portables y menos dependientes de las tecnologías, tanto de base de datos como de interfaces de usuario. No obstante, los REST API tienen sus desventajas, especialmente cuando las aplicaciones escalan, tanto a nivel de datos como a nivel de puntos de salida. GraphQL es un lenguaje de cnosultas que busca resoler estos problemas. En este curso, el estiidante aprenderá la arquitectura que está detrás de GraphQL, la razón y las situaciones idóneas de uso, así como la forma de implementarlo en aplicaciones como una alternativa a la tecnología REST.

Contenidos

Tema 1 Introducción a GraphQL. Arquitectura
Tema 2 Esquemas. Almacenamiento
Tema 3 Consultas
Tema 4 Seguridad y autenticación

Información adicional

Fecha de inicio

Horario

Profesor

Área de formación

Ingeniería del software

Modalidad

Virtual en vivo

Duración

16 horas

Nivel de complejidad

Intermedio

Perfil de ingreso

– Conocimiento de programación, Conocimiento de bases de datos relacionales.
– En caso de no contar con estos conocimientos se sugiere el curso: SOFT-630.