Conceptos y Arquitectura Servicios Web

Presentación de los conceptos fundamentales detrás de los servicios Web a la luz de la evolución de las tecnologías Web convencionales y de la integración de aplicaciones para  cumplir con las oportunidades y espectativas abiertas por el Web y las aplicaciones B2B. Repaso crítico de estándares Web (SOAP, UDDI, WSDL, WS-Coordination, WS-Transaction, BPEL, WSCI, ...)

Lenguajes Web

Estado actual de las tecnologías de acceso a sistemas de información en Internet desarrollando clientes ligeros mediante lenguajes de marcas/Script (HTML, ASP, PHP, ...). Intercambio y representación de datos: XML, XSL.

Programación servicios Web

Desarrollo de servicios Web y aplicaciones distribuidas en las plataformas de desarrollos Java (J2EE) y .NET. Servidores de aplicaciones  (Jboss, Sun One, Oracle AS, Apache Axix, ...).

Programación Avanzada

Presentación de patrones de diseño, tecnología de integración de aplicaciones (CORBA, DCOM, RMI), componentes software (Enterprise JavaBeans). Programación básica servicios Web (patrón MVC):Servlet, JSP, Portlets.

Seguridad Informática

Seguridad informática en el contexto de desarrollo de servicios Web: conceptos generales de la seguridad informática, programación segura, servicios de red.

Redes

Estructura y funcionamiento de servicios y aplicaciones de comunicación (infraestructura de computación distribuida, gestión de ancho de banda, aplicaciones multimedia sobre IP, redes inalámbricas (802.11, Bluetooth), ...

Programa Detallado

Web Semántica

  1. Conceptos y Arquitectura SW
  2. Lenguajes Web
  3. Programación Avanzada
  4. Programación SW
  5. Interacción Persona-Ord.
  6. Seguridad  informática
  7. Redes
  8. Web Semántica
  9. e-bussines, e-commerce.
  10. Seminarios y talleres

Presentación de distintas arquitecturas de gestión de datos en entornos distribuidos, así como su problemática y las soluciones recomendadas. Se tiene en cuenta el papel  de la inteligencia artificial en  la gestión inteligente de los datos: Bases de datos federadas, Ontologías, sistemas terminológicos, computación móvil, agentes,  agentes móviles, ...

Negocio y Comercio Electrónico

Breve presentación  de los conceptos de terminología básica empresarial acerca del comercio electrónico, y haciendo hincapié en los aspectos tecnológicos involucrado:  Introducción  al comercio electrónico, marketing y desarrollo, e-Customer Relationship Management, Transporte, logística y costes, aspectos legales y éticos.

Interacción Persona-Ordenador

La interacción Persona - Ordenador es la disciplina relacionada con el diseño, evaluación e implementación de sistemas informáticos  interactivos para el uso de seres humanos, y con el estudio de los fenómenos más importantes con los que está relacionado: Herramientas, entornos colaborativos de trabajo (Groupware y CSCW),  interfaces  para usuarios con necesidades especiales, Sistemas multisensoriales y multimedia, realidad virtual, entornos inmersivos, interfaces inteligentes y asistidas.

Seminarios y talleres

Temas avanzados y experiencias empresariales.