- ¿Qué es XML?
- Historia y evolución de XML
- Ventajas y aplicaciones de XML
- Elementos y atributos
- Anidamiento y jerarquía de elementos
- Reglas de nombrado de elementos y atributos
- Comentarios en XML
- Declaraciones XML
- Diferencia entre documento bien formado y válido
- Estructura de un documento XML bien formado
- Validación de documentos XML
- DTD (Document Type Definition)
- XML Schema
- Definición de elementos
- Uso de atributos
- Espacios de nombres (Namespaces)
- CDATA
- Lectura y escritura de documentos XML
- Transformación de XML mediante XSLT
- XPath: navegación en documentos XML
- XQuery: consultas en XML
- Herramientas de validación XML
- Validación automática y manual
- Transformación XML con XSLT
- Ejemplos prácticos de transformación XML
- XML en entornos web (HTML vs XML)
- XML en bases de datos
- Integración de XML en aplicaciones
- XML en sistemas de intercambio de datos
- JSON vs XML
- RDF (Resource Description Framework)
- Web Services y XML
- XML en el contexto de la Web Semántica
- Desarrollo de aplicaciones utilizando XML
- Implementación de sistemas de intercambio de datos basados en XML
- Análisis de casos reales de uso de XML en la industria
- Ejercicios prácticos para reforzar los conceptos aprendidos
- Estado actual y perspectivas de XML
- Nuevas tecnologías relacionadas con XML
- Desafíos y oportunidades en la adopción de XML
- Recomendaciones para seguir aprendiendo sobre XML