Catálogo Contenidos SCORM

Tecnología XML

Código: IFCT108PO

Área Profesional: Informática y Comunicaciones
Duración: 150 horas

Objetivos

OBJETIVO GENERAL:

Veremos cómo esta tecnología intenta dar una solución al problema de expresar información estructurada de la forma más abstracta y reutilizable posible. Estudiaremos las herramientas de desarrollo y las diferencias entre XML, XHTML y HTML así como los documentos XML bien formados y válidos. Además, identificaremos entidades y notaciones de un DTD.

OBJETIVOS ESPECÍFICOS:

Unidad 1

  • Aprender qué es XML.
  • Saber para qué se utiliza XML.
  • Profundizar en la historia de XML.
  • Conocer qué dialectos existen de XML.
  • Exponer las herramientas de desarrollo para XML.

Unidad 2

  • Saber qué es un documento XML.
  • Diferenciar entre XML, XHTML y HTML.
  • Conocer cómo son los documentos XML bien formados.
  • Conocer cómo son los documentos XML válidos.
  • Aprender a utilizar hojas de estilo.

Unidad 3

  • Desarrollar componentes de software que posibiliten la explotación de contenidos de repositorios, usando lenguajes específicos y estándares de desarrollo de software.
  • Localizar los estándares de desarrollo de software usando lenguajes determinados que permitan la explotación de contenidos de repositorios, para permitir su transformación, publicación e intercambios de contenidos entre los sistemas de información según unas especificaciones funcionales dadas.

Unidad 4

  • Conocer los esquemas XML.
  • Exponer las ventajas frente a DTD.
  • Mostrar una sintaxis de los esquemas XML.
  • Generar esquemas XML.

Unidad 5

  • Conocer qué es XSL.
  • Conocer qué es XSLT.
  • Aprender a utilizar y funcionar XSL y XSLT.

Unidad 6

  • Utilizar y saber dónde se desarrolla la programación XML.
  • Usar XML en bases de datos.
  • Mostrar XML en programación.
  • Exponer XML en Web.

Programa

Evaluación Inicial

Vídeo Presentación

Unidad 1: Introducción

Introducción

Objetivos

Mapa Conceptual

1.1. ¿Qué es XML?

1.2. ¿Para qué sirve XML?

1.3. Historia de XML

1.4. Dialectos de XML

1.5. Herramientas de desarrollo

Recuerda

Autoevaluación 1

Unidad 2: Conceptos Básicos

Introducción

Objetivos

Mapa Conceptual

2.1. ¿Qué es un documento XML?

2.2. Diferencias entre XML, XHTML y HTML

2.3. Documentos XML bien formados

2.4. Documentos XML válidos

2.5. Hojas de estilo

Recuerda

Autoevaluación 2

Unidad 3: DTD

Introducción

Objetivos

Mapa Conceptual

3.1. Concepto

3.2. Sintaxis

3.3. Elementos

3.4. Atributos (I)

3.5. Atributos (II)

3.6. Entidades

3.7. Notaciones

3.8. Instrucciones de procesamiento

Recuerda

Autoevaluación 3

Unidad 4: Sml Schema

Introducción

Objetivos

Mapa Conceptual

4.1. ¿Qué es XML Schema?

4.2. Ventajas frente a DTD

4.3. Sintaxis de XML Schema

4.4. Componentes de un esquema (I)

4.5. Componentes de un esquema (II)

4.6. Componentes de un esquema (III)

4.7. Tipos simples más comunes

4.8. Expresiones regulares más usadas

4.9. Ejemplo complejo de un esquema XML

Recuerda

Autoevaluación 4

Unidad 5: XSL y XSLT

Introducción

Objetivos

Mapa Conceptual

5.1. ¿Qué es XSL?

5.2. ¿Qué es XSLT?

5.3. Explicación del funcionamiento de XSL y XSLT

5.4. Etiquetas XSL más importantes

5.5. XSL-FO

Recuerda

Autoevaluación 5

Unidad 6: Herramientas

Introducción

Objetivos

Mapa Conceptual

6.1. XML y bases de datos

6.2. XML y programación

6.3. XML en Web

Recuerda

Autoevaluación 6

Glosario

Bibliografía

Examen Final