Aprender los principios básicos de programación XML y el uso de HTML, DTD, XHTML, CSS y el estándar RSS.
Objetivos
- Veremos una introducción a XML: su sintaxis, estructura y un acercamiento a los lenguajes de marcado antiguas de los que han derivado el lenguaje XML.
- También crearemos nuestro primer texto XML.
- Asimismo aprenderemos a utilizar el lenguaje de marcado HTML. Veremos como se crean enlaces, tablas e imágenes y como crear elementos avanzados como formularios.
- Conoceremos la forma de utilizar DTD para nuestros documentos de XML. La definición de tipo de datos, nos ayudará a estandarizar cualquier esquema de documento XML.
- Aprenderemos a crear nuestros documentos con el estándar XHTML y cuales son sus propiedades más importantes.
- Aprenderemos a utilizar el lenguaje CSS para las hojas de estilo en cascada.
- Veremos los lenguajes de estilos para documentos XML y sus aplicaciones.
- Aprenderemos a utilizar el Estándar RSS para la sindicación y alimentación de contenidos RSS, estándar basado en XML.
Contenido
UNIDAD 1: Conceptos básicos
– ¿Que es XML?
– Características generales I
– Características generales II
– Lenguajes de Marcado
– Mi primer XML I
– Mi primer XML II
– Mi primer XML III
UNIDAD 2: HTML
– Estructura
– Simulación
– Textos
– Estilos de texto
– Imágenes
– Insertar imágenes
– Enlaces
– Tablas
– Tablas I
– Tablas II
– Listas
– Caracteres Especiales
– Mapas de Imágenes
– Marcos I
– Marcos II
– Formularios I
– Formularios II
– Entradas de formularios I
– Entradas de formularios II
– Entradas de formularios III
UNIDAD 3: Introducción a DTD
– ¿Que es?
– DTD Internas y Externas
– Elementos y Atributos
– Modelo de contenidos
– Declaraciones de lista de atributos
– Atributos
UNIDAD 4: XML+HTML=XHTML
– ¿Que es?
– Errores en HTML
– Diferencias con HTML
– Más propiedades de XHTML
– Migración Manual
– Migración Automática
UNIDAD 5: Estilos CSS
– Introducción a Css
– Especificación
– Inline
– En la cabecera del documento
– En un documento independiente
– Estilos para texto I
– Estilos para texto II
– Estilos para tablas I
– Estilos para tablas II
– Estilos para tablas III
– Formateo de Listas
– Body I
– Body II
– Div I
– Div II
UNIDAD 6: XSL y XSLT
– XSL
– XSLT
UNIDAD 7: Implementación de XML, RSS
– Que es RSS
– Usos de RSS
– Simulación
– Subscripción desde explorer