Máster Certificado en Big Data y Minería de Datos
Recomendaciones similares

Últimas novedades

curso Diseño de Web APIs
curso Apache ServiceMix - Configuración, Administración y Desarrollo
curso Mensajería en Java
curso Buses de Servicio Comerciales (ESB)
curso Modelado de Flujos de Trabajo con BPMN/WS-BPEL
curso Arquitecturas Orientadas a Servicios (SOA)
curso Servicios Web Avanzados : Seguridad, Transaccionalidad e Identidad
curso Servicios Web con Java
curso Mule ESB - Configuración, Administración y Desarrollo
curso Apache Camel - Configuración, Administración y Desarrollo

Mejor Valorados

curso Arquitecturas Orientadas a Servicios (SOA)
curso Mensajería en Java
curso Servicios Web Avanzados : Seguridad, Transaccionalidad e Identidad
curso Buses de Servicio Comerciales (ESB)
curso Servicios Web con Java

Más visitados

curso Mule ESB - Configuración, Administración y Desarrollo
curso Diseño de Web APIs
curso Apache ServiceMix - Configuración, Administración y Desarrollo
curso Apache Camel - Configuración, Administración y Desarrollo
curso Modelado de Flujos de Trabajo con BPMN/WS-BPEL

Descargar catálogo de cursos

[S-439] Diseño de Web APIs (20 h)

Nivel: BásicoBásicoBásicoBásico

Temario

PARTE 1. REST:
	1. ¿Qué es REST?
	2. Protocolo HTTP
	3. Recursos e Identificadores (URIs)

PARTE 2. Principios de una arquitectura REST
	1. Modelo de Madurez de APIS
	2. APIs públicas e internas
	3. API Media Types: HATEOAS (HAL, jsonapi?)

PARTE 3. Gobierno de APIs
	1. Normalización
	2. Estandarización
	3. Versionado
	4. Documentación y Descubrimiento
	5. Dependencias
	6. Testing
	7. Seguridad

PARTE 4. Modelado de APIs
	1. Data-driven APIs
	2. Process-driven APIs
	3. Event-Driven API
	4. Otros principios de modelado

PARTE 5. Lenguajes de diseño de APIs
	1. Introducción
	2. RAML
	3. OpenAPI (Swagger)
	4. Open Data (OData)
	5. Otros Lenguajes de Diseño

PARTE 6. RAML
	1. Lenguaje
	2. Tipos de datos
	3. Recursos
	4. Métodos
	5. Respuestas
	6. Seguridad
	7. Anotaciones
	8. Modularización

PARTE 7. Arquitecturas de Microservicios
	1. Autenticación
	2. Restricciones de Flujo
	3. Trazabilidad y Auditoría
	4. Balanceo de Carga
	5. Métricas
	6. Gestión de Errores
	7. Open Source API Gateways



Todos los temarios de nuestros cursos se pueden personalizar a la medida de las necesidades de la empresa

Requisitos Previos
Salidas Profesionales
Materiales
A todos los alumnos se les entrega: ? Un USB de 4Gb con documentación, materiales adicionales, ejemplos y con el software utilizado durante el curso, así como herramientas adicionales
Modalidades y Horarios

Modalidad Presencial

Horarios:
Mañanas (9:00-14:00)
Tardes (15:00-19:00)

Duración: 20 horas
Número mínimo de alumnos: 3
Número máximo de alumnos: 25

Modalidad de Aula Virtual

(En esta modalidad, el alumno puede participar a distancia en un curso presencial, pudiendo ver y escurchar al docente, interactuar con él y los demás asistentes, formular preguntas, etc. En definitiva, dispone de todas las ventajas de un curso presencial sin necesidad de desplazarse )

Duración: 20 horas
Número mínimo de alumnos: 5
Número máximo de alumnos: 15
Información Adicional


Logo Fundación Tripartita Para empresas y empleados, podemos gestinar las bonificaciones de la Fundación Tripartita para este curso. Dependiendo de sus circunstnacias, es posible que su empresa se pueda beneficiar de una bonificación de hasta el 100% del importe del curso, resultando en un curso de coste 0.


Solicitar información adicional


(c) 2024 Planetalia S.L. Todos los derechos reservados.
Este sitio web utiiza cookies tanto propios como de terceros. El uso del sitio implica la aceptación de dicho uso, así como de los Términos y Condiciones del sitio.