Introducción a XML

Objetivos:

Los asistentes a este curso entrarán en contacto con la herramienta más empleada actualmente para la transmisión de información en la red, XML. A lo largo de los distintos módulos se entrará en las tres áreas fundamentales de este metalenguaje, el documento XML, la estructuración de documentos con DTDs y Schemas y su transformación con XSL.

Metodología:

El curso se realiza con formación presencial constante, combinando las explicaciones del instructor con la continua práctica de los asistentes.

Documentación:

Cada asistente dispondrá de un manual de apoyo sobre la materia impartida y de toda la documentación necesaria para el adecuado seguimiento del curso.

Asistencia postcurso:

Pondremos a disposición de los asistentes una cuenta de correo electrónico a la que pueden dirigirse para plantear cualquier duda que pudiera surgirles a la finalización del curso.
Serán atendidos por su instructor en: formacion@puntoes.es

Datos generales

DURACIÓN:

20 Horas

CERTIFICACIÓN:

Entregaremos un certificado de asistencia a quienes hayan participado como mínimo, en un 85% de la duración total del curso.

REQUISITOS PREVIOS:

Conocimientos de HTML, siendo recomendable tener conocimientos de estructuras de almacenamiento de datos y conocimientos de Hojas de Estilo en Cascada.

Temario
  • Lenguajes de marcas
  • HTML
  • Comparativa
  • XML e internet
  • ¿Qué es XML?
  • Ventajas de XML
  • Desarrollo de aplicaciones con XML
  • Características generales
    • Documentos XML bien-formados
  • Componentes de un documento XML
    • Prólogo
    • Elementos
    • Atributos
    • Entidades predefinidas
    • Secciones CDATA
    • Comentarios
  • Modelización de tablas planas
  • Modelización de estructuras relacionales
  • Modelización de árboles de contenidos
  • Declaraciones tipo elemento
  • Modelos de contenido
  • Declaraciones de lista de atributos
  • Tipos de atributos
  • Declaración de entidades
  • ¿Qué es un esquema (schema)?
  • Definición de los esquemas
  • Refinando el modelo de contenido
  • Ensamblaje completo
  • Características de XSL
  • Estructura de los estilos
  • Árboles
  • Ejemplo de un estilo
  • Referenciando un estilo en XML
  • Reglas simples
  • Elementos a que aplica un patrón
  • Acciones
  • Atributos de los objetos de flujo
  • Selección
  • Regla de construcción de default
  • Reglas de estilo
  • Reglas de estilo y CSS
  • Document Object Model – Enfoque Microsoft
  • Document Object Model – Enfoque Java
  • Manipulación de datos desde XSL
  • XML de CLIENTE
  • Origen de xhtml
  • Relación con html y xml
  • Diferencias con html