Módulo 1 - Introducción a XML
- Describir XML
- Describir por qué XML es importante
- Ejemplos del uso de XML
Module 2 - Uso de XML
- Crear un documento XML que tenga un elemento raíz y contenga elementos y contenido
- Verificar un documento XML para determinar si está bien formado
- Crear un documento XML que incluya atributos de elementos
- Crear un documento XML bien formado
Módulo 3 - Creación de DTD y Validación de Documentos
- Diferenciación entre documento bien formado y documento válido
- Crear un DTD que defina orden, cantidad y jerarquía
- Uso de DTD para validar documentos XML
- Definir un DTD que incluya atributos y contenido mixto
Módulo 4 - Uso de CSS con HTML y XML
- Listar los beneficios de separar la presentación del contenido
- Cambiar salida HTML usando CSS
- Crear un CSS para un archivo XML
Módulo 5 - Transformación con XSL
- Combinar dos documentos XML que contengan los mismos nombres de elementos en un documento usando namespaces.
- Crear una hoja de estilo XSLT por defecto que transforme un documento XML en un texto
- Crear una hoja de estilo XSLT que concuerde un elemento específico y despliego solo el texto para ese elemento
- Crear una hoja de estilo XSLT que transforme un documento XML en un documento HTML
Móldulo 6 - Transformar con XSLT y XPath básico
- Escribir una hoja de estilo que use expresiones XPath para seleccionar nodos de un documento.
- Escribir una hoja de estilo que seleccione documentos basándose en los caminos donde está ubicado
- Escribir una hoja de estilo que agregue atributos a un documento de salida
- Usar expresiones XPath para transformar un documento XML que contenga elementos y atributos en un documento HTML que contenga etiquetas y atributos.
Módulo 7 - Uso de XML Schemas
- Diseñar un esquema XML
- Usar un esquema XML para validar un documento XML
Módulo 8 - Revisión de los Estándares XML
- Describir XML Formatting Objects (XSL-FO)
- Describir el modelo de programación Simple API for XML (SAX)
- Describir el modelo de programación Document Object Model (DOM)
- Describir el propósito del estándar Universal Description, Discovery and Integration (UDDI)
- Describir el estándar Simple Object Access Protocol (SOAP)
- Describir el estándar ebXML