Conocimientos y habilidades que adquieres realizando este lab

  • Aprender soluciones técnicas para las APIs
  • Crear componentes reusables en OpenAPI
  • Crear tu propia guía de estilo de APIs
  • Comprender la especificación de OpenAPI para diseño de APIs REST

Temario

  • Clasificación de APIs

    10m
  • Guía de diseño

    14m
  • Granularidad

    13m
  • Compatibilidad I: Conceptos

    3m
  • Compatibilidad II: Caso práctico

    7m
  • Compatibilidad III: Resumen de cambios

    7m
  • Versionado semántico I: Teoría

    7m
  • Versionado semántico II: Ejercicio

    11m
  • Explicación de ejercicio a trabajar

    5m
  • Entorno para diseñar

    3m
  • Estructura básica

    6m
  • YAML y Endpoint tags

    4m
  • Get de Robot: Endpoints

    7m
  • Componentes: Recursos

    6m
  • Query Parameters (vista previa)

    2m
  • Patrón controlador I: Test Robot

    6m
  • Patrón controlador II: Schemas

    8m
  • Creación y actualización HTTP codes y Headers

    11m
  • Delete spare

    9m
  • Errores funcionales

    12m
  • Documentación: el verdadero valor del API

    13m
  • Caso práctico: Versión final

    5m
  • Conclusiones

    1m

Relacionado

Te dejamos una selección de cursos, carreras y artículos

Laboratorio de Diseño de APIs

Laboratorio de Diseño de APIs

lab

Con este lab aprenderás:

  • Crear Diseños escalables y robustos
  • Realizar esquemas para diseños funcionales de APIs
  • Asegurar que los diseños de API serán congruentes

Duración: 2 horas y 44 minutos

Curso de desarrollo de una API REST con Spring Boot

Curso de desarrollo de una API REST con Spring Boot

curso

Con este curso aprenderás:

  • Conocerás las características de la arquitectura REST.
  • Aprenderás a generar un proyecto de Spring Boot para una API REST.
  • Utilizarás librerías como Lombok.

Duración: 4 horas y 34 minutos

Preguntas Frecuentes

En OpenWebinars ni cursos ni talleres ni laboratorios tienen fecha de inicio o final.

Cada laboratorio tiene una fecha de publicación y desde ese día lo tienes 100% disponible si estás suscrito a alguno de nuestros planes.

En OpenWebinars no vendemos cursos, talleres o laboratorios unitarios.

Tenemos diferentes tipos de suscripciones, que te dará acceso completo a todos los cursos de la plataforma y a los nuevos que vamos lanzando, siempre y cuando tu suscripción esté activa (como Spotify con la música o Netflix con las películas y series).

¿Eres una empresa? Tenemos planes especiales para ti. Consúltanos aquí.

* Requisitos del Lab

Conocimiento básico de Diseño de APIs, HTTP y RESTful, además de JSON.

Estas son algunas de las empresas que ya confían en OpenWebinars

Profesores y profesionales

Nuestros docentes son profesionales que trabajan día a día en la materia que imparten

Conviértete en profesor de OpenWebinars