Gestión de XML con la plataforma Java

Versión para impresoraVersión para impresora

Código: SL-385
Modalidad: presencial
Total Horas: 15 (3 días)

Fecha Inicio: Bajo demanda

Descripción del Curso

Este curso se centra en el análisis sintáctico, la gestión y el uso de documentos y datos XML (eXtensible Markup Language) con programas escritos en Java(TM). XML se conoce como el lenguaje de "datos portátiles" y la tecnología Java como el "código portátil". Utilizados conjuntamente, XML y la tecnología Java constituyen una potente combinación para soluciones de aplicaciones Web y de Internet. El curso gira en torno al análisis y la gestión de documentos XML utilizando el API JAXP (Java API for XML Parsing) de Java, lo que incluye el estudio de las interfaces SAX (Simple API for XML) y DOM (Document Object Model). Una vez que los alumnos se han familiarizado con el análisis y la gestión de documentos XML, se examinan las principales áreas de Internet y las aplicaciones Web en las que se están aplicando las tecnologías XML y Java, lo que incluye presentación en la Web, soluciones B2B y bases de datos.

Objetivo

Las personas que realicen el curso aprenderán a:

  • Definir XML, SAX, DOM y JAXP.
  • Escribir programas que utilicen un analizador validador sensible al espacio de nombres con JAXP.
  • Escribir programas con las API JAXP y SAX para analizar documentos XML y proporcionar un sistema de manejo de errores.
  • Escribir programas con las API JAXP y DOM para analizar y manipular documentos XML en estructura de árbol y proporcionar un sistema de manejo de errores.
  • Identificar y describir las principales categorías del desarrollo de aplicaciones XML.
  • Convertir un documento XML existente en otro formato de salida, como texto o HTML, utilizando un procesador de XSLT (eXtensible Stylesheet Language Transformations) o un archivo XSLT dado.
  • Escribir hojas de estilo XSL para efectuar transformaciones XSLT.
  • Usar el API de transformación para XML (TrAX) para escribir programas Java que lleven a cabo transformaciones XSLT con Xalan.
  • Explicar la forma de usar varias tecnologías Java en aplicaciones XML.
  • Identificar y describir los problemas a los que suelen enfrentarse los desarrolladores de aplicaciones XML, así como las normas y las API que se están creando para resolver dichos problemas.

Prerequisitos

Para obtener el máximo aprovechamiento del curso, los alumnos necesitan:

  • Saber escribir, compilar y ejecutar aplicaciones Java que incluyan manejo de excepciones, y el uso de clases e interfaces del kit de desarrollo Java (JDK).
  • Comprender la sintaxis XML.
  • Tener nociones sobre sistemas distribuidos.

A quién va dirigido

Ingenieros de software, desarrolladores de software, desarrolladores de aplicaciones y responsables técnicos que vayan a desarrollar aplicaciones para procesar, gestionar y manipular datos o documentos XML.

Cursos relacionados (antes):

DTX-110 Introducción a XML