SUBDIRECCIÓN DE APRENDIZAJE. FORMACIÓN EN TECNOLOGÍAS
INTRODUCCIÓN A LOS SERVICIOS WEB (En línea - Tutorizado)
¿Qué voy a aprender?
- Ser capaz de identificar las ventajas del uso de los servicios Web y de explicar cómo se integran dentro de la arquitectura SOA.
- Analizar los distintos tipos de servicio Web.
- Identificar el tipo de servicio Web a desarrollar en función de las necesidades funcionales.
- Ser capaz de interpretar los distintos elementos y atributos XML que aparecen en los protocolos y lenguajes que se manejan a lo largo del curso.
- Reconocer la necesidad de utilizar XML en la carga útil de los mensajes que se utilizan en los servicios Web SOAP.
- Interpretar la estructura y el contenido de los mensajes SOAP.
- Ser capaz de generar una petición y una respuesta SOAP.
- Interpretar los distintos elementos que forman parte de un fichero WSDL.
- Reconocer aquellas aplicaciones candidatas a albergar o convertirse en servicios Web.
- Utilizar buenas prácticas de diseño de servicios Web.
- Ser capaz de convertir la información que se muestra en un diagrama de clases a los elementos XML que forman parte de la carga útil de los mensajes SOAP en los métodos de los servicios Web.
- Reconocer las técnicas más extendidas a la hora de securizar servicios Web.
- Comprender lo que caracteriza a un servicio REST.
- Identificar las diferencias con un servicio SOAP.
- Realizar clientes que consuman servicios REST.
- Implementar servicios REST para consumo por terceros.
- Capturar y tratar errores en los servicios REST.
- Documentar la estructura los servicios REST y la información transmitida.
- Reconocer los mecanismos de seguridad a aplicar en un Servicio REST
- Identificar las buenas prácticas de diseño de APIs RESTful
Dirigido a:
Empleados públicos del ámbito Administración General del Estado, de las Comunidades Autónomas, de las Ciudades con Estatuto de Autonomía de Ceuta y Melilla, de la Administración Local, personal de administración y servicios de las Universidades públicas y el personal funcionario al servicio de la Sociedad Estatal Correos y Telégrafos.
Prestar servicios en un área TIC. Disponer de capacidad para instalar en los equipos herramientas y aplicaciones.
Inscripción:
- Esta acción formativa no se encuentra en periodo de inscripción.
- El número máximo de alumnos será de 60.
Contenidos:
- Introducción
- Ejemplos prácticos de servicios Web.
- Antecedentes a los servicios Web.
- Arquitectura SOA.
- Distintos tipos de servicios Web.
- XML y esquemas XML
- SOAP
- SOAPUI
- Características principales del fichero WSDL.
- Estructura del fichero WSDL.
- Diseño del servicio
- Mapeo de objetos a clases
- Clientes y servicios a distintos niveles
- Uso de herramientas para la generación automática de artefactos
- Seguridad en los servicios Web
- Características de HTTP.
- Características de un servicio REST.
- Diferencias entre servicios REST y SOAP
- Generación de clientes de servicios REST.
- Creación de servicios REST.
- Tratamiento de errores en servicios REST.
- Documentación del servicio REST.
- Seguridad en servicios REST.
- Buenas prácticas de diseño REST.
Docentes:
 | D. PABLO GALVEZ IRALA SUBDIRECTOR ADJUNTO |
 | D. ALBERTO RODRIGUEZ REY JEFE PROYECTOS SISTEMAS INFORMÁTICOS |
Información complementaria
Calendario / Duración
De 13/10/2020 a 15/11/2020.
25 horas lectivas.
Horario
Continuado 24x7
Lugar de celebración
Plataforma en línea del INAP
Modalidad
EN LÍNEA TUTORIZADA
Área competencial
Programa
Desarrollo profesional continuo
Subprograma
Desempeño general
Convocatoria
Resolución de 10/06/2020.
Más información
Incidencias técnicas
Correo electrónico:
cau@inap.es
Información sobre la actividad
Coordinador INAP:
Correo Electrónico: ft@inap.es
Dirección postal: c/ Atocha, 106, 28012. Madrid.
Información sobre otras actividades del INAP: