Descripción General
Este curso busca que el alumno pueda desarrollar tanto servidores cómo consumidores de servicios web de tipo RESTful utilizando JAX-RS. Que pueda comprender la amplia variedad de conceptos, protocolos, estándares y tecnologías que se utilizan normalmente en la integración e interoperabilidad: REST, JAX-RS, Transporte, JSON, Cliente, Proxy, etc.
Dirigido a:
- Desarrolladores Back-End y de Apis Web
- Desarrolladores Java interesados en programar servicios web
- Gerentes o líderes de proyecto que supervisan desarrollos en Java
- Futuros arquitectos de software
Objetivo
Que el alumno sepa cómo programar Apis web robustas utilizando tecnologías estándares y que comprenda la arquitectura RESTful
Se recomienda cuando:
El interesado desconoce cómo funcionan los servicios web y puede tomar decisiones equivocadas en su desarrollo o diseño
Contenido: Temas principales
- Arquitectura REST
- Tratamiento de Json desde Java
- Implementación de APIs Rest con JAX-RS
- Implementación de clientes Rest con JAX-RS
- Manejo de Errores en APis en servidores y en clientes
- Mecánicas de autenticación
- Monitoreo
- Hipermedia y HATEOAS
Duración
30 horas
Prerrequisitos
Arquitectura Web con Jakarta Enterprise Edition (CTJEE01)