NOSOTROS CRONOGRAMA FRANQUICIA BLOG CONTACTO ACCESO SISTEMA ACADEMICO

DESARROLLO - PROGRAMACIÓN - METODOLOGÍAS

Desarrollo de servicios Web REST

Código: REST-001


Los servicios Web están diseñados para permitir acceso basado en Web a software distribuido y servicios de negocio. Ofrecen un estándar y una arquitectura de servicio abierto para el desarrollo de componentes que les permite ser accedidos desde la Web con protocolos estándares como HTTP y formatos XML para mensajes. Representational State Transfer, REST, es una de varias formas de crear Web Services sin agregar procotolos adicionales como SOAP. A diferencia de Web Services que invocan métodos, como lo hacen los servicios web que utilizan el protocolo SOAP, REST permite la comunicación entre sistemas transfiriendo representaciones de recursos y aprovecha conceptos comunes e infraestructura existente sobre la Web, utilizando recursos que se indentifican por una URI y usando documentos XML simples para el intercambio de mensajes.

 Propuesta de Valor: DESARROLLO - PROGRAMACIÓN - METODOLOGÍAS

 Duración: 20 Horas

Áreas de Conocimiento:
DESARROLLO Y PROGRAMACIONSOFTWARE LIBRE

Exportar Contenido a PDF

   AUDIENCIA


Programadores y desarrolladores de Aplicaciones Web Java interesados en aprender a crear Web Services con Java.

   PRE REQUISITOS


Conocimientos de Java, conocimientos de esquemas de XML, y conocimientos de Programación Web con Java utilizando Servlets y JSP, conocimientos de HTML.

   OBJETIVOS


Al finalizar el curso, el estudiante será capaz de:

  • Crear servicios Web con REST.
  • Comprender las características de los servicios Rest e implementar aplicaciones basadas en la utilización de los mismos

   CERTIFICACIÓN DISPONIBLE



Certificación emitida por COGNOS.


   CONTENIDO



1. INTRODUCCION A REST WEB SERVICES


2. CONFIGURACION DE ESPACIO DE TRABAJO CON MAVEN (INDEPENDIENTE DEL IDE)


3. RESOURCES Y REPRESENTACION EN REST


4. METODOS HTTP


5. MANEJO DE ERRORES EN SERVICIOS REST


6. MEJORES PRACTICAS EN EXPOSICION DE SERVICIOS REST


7. DESPLIEGUE EN SERVIDORES GLASSFISH, JBOSS, WILDFLY Y TOMCAT


8. CONSUMO DE SERVICIOS REST EN ANDROID CON VOLLEY


9. CONFIGURACION DE COLA DE PETICIONES


10. CONSUMO DE SERVICIOS CON PETICIONES SIMPLES


11. CONSUMO DE SERVICIOS CON PETICIONES PERSONALIZADAS



   BENEFICIOS



Al finalizar el curso los estudiantes podrán desarrollar componentes que les permitan acceder a la Web con protocolos estándares como HTTP y formatos XML para mensajes.


   INVERSIÓN



La inversión incluye: Material de estudio, certificados e impuestos de ley.

  • En los cursos presenciales proveemos de una computadora por persona y refrigerios.
  • En los cursos virtuales las plataformas interactivas y acceso al aula virtual de recursos.