XML - nanforiberica

    ESPECIALIDAD

    Lenguajes de Programación

    MODALIDAD

    on-line soporte 2.0

    CONTACTO

    soporte@nanforiberica.com

    TUTORES

    Javier Lozano - javierl@nanforiberica.com

    Julio García - juliog@nanforiberica.com

     

    Objetivos del curso

    Conocer los principales conceptos de XML, y aprender a desarrollar contenidos organizados utilizando esta tecnología.


    Descripción del curso

    El objetivo de este curso está orientado al aprendizaje de XML, un lenguaje ampliamente utilizado en internet. El alumno aprenderá a formar documentos válidos en XML, validar documentos XML contra DTDs, crear esquemas en XML, aplicar estilos con XSLT y utilizar DOM para poder acceder al documento XML a través de lenguajes de programación tal como Visual Basic y Java. En este curso el alumno aprenderá que XML debe: ser utilizable directamente sobre Internet, debe soportar una amplia variedad de aplicaciones, debe ser compatible con SGML, los documentos XML deben ser legibles, el diseño XML debe prepararse rápidamente y ser formal y conciso.

    El curso está estructurado en seis unidades donde se desarrollan los principales temas y herramientas para el desarrollo de documentos xml. Para finalizar, el alumno deberá aprovar un test de conocimientos.

    Demostraciones prácticas con código XML insertado.

    La duración aproximada del curso es de 30 horas distribuidas entre el contenido del curso y las herramientas colaborativas. Con la finalización del curso se obtiene diploma.

    El tipo de formación es válido tanto para autoformación, teleformación y formación mixta.

    Curso diseñado atendiendo a criterios de usabilidad, y exponiendo los contenidos de manera clara y estructurada.


    Contenidos del curso 

    Unidad I: Introducción a XML

    1.1 Introducción

    1.2 Objetivos origen

    1.3 Terminología

    1.4 ¿Por qué XML?

    1.5 Estructura de un documento XML

    1.6 Documentos XML bien formados

    1.7 El prólogo

    1.8 Elementos

    1.9 Atributos

    1.10 Entidades predefinidas

    1.11 Secciones CDATA

    1.12 Comentarios


    Unidad II: Document Type Definitions (DTDs)

    2.1 .- Introducción

    2.2 .- Declaraciones Tipo Elemento

    2.3 .- Modelos de contenido

    2.4 .- Declaraciones de lista de atributos

    2.5 .- Tipos de atributos

    2.6 .- Declaración de entidades

    2.7 .- Ejemplo de DTD

    2.8 .- Ejemplo de declaración de entidades

    2.9 .- Ejemplo de validación DTD


    Unidad III: XML Schemas (XSD)

    3.1 – Introducción

    3.2 – Crear y aplicar un esquema

    3.3 – Element Type

    3.4 – Attribute Type

    3.5 – Attribute

    3.6 – Element

    3.7 – Jerarquía de tipos

    3.8 – Ejemplos

    3.9 – Elemento declaración de tipos de datos


    Unidad IV: Extended Style Language (XSL)

    4.1.- Introducción

    4.2.- Elementos de XSLT

    4.3.- Transformaciones XSLT

    4.4.- XPATH

    4.5.- XSL Versus CSS

    4.6.- Reglas de estilo

    4.7.- Ejemplo: Transformación XSLT

    4.8.- Ejemplo: Transformación catálogo de cds


    Unidad V: XML Document Object Model (DOM)

    5.1.- Introducción

    5.2.- Introducción al DOM en Visual Basic

    5.3.- Ejemplo del DOM en Visual Basic

    5.4.- Introducción al DOM en Java


    Unidad VI: Ampliación

    6.1.- Introducción al enlace XML (XLINK)

    6.2.- XML y Visual Studio


    Test Final de conocimientos

    Cuestionario de Calidad

     

    Requisitos

    Hardware: PC Multimedia

    Pentium IV o superior, 1 Gb de memoria, tarjeta de sonido, altavoces/cascos

    Software:

    Windows XP, Windows Vista o Windows 7

    Navegadores: Explorer 6,7 y 8 o firefox 2 y 3

    Java 1.5 o superior

    Adobe Flash Player 7.0 o superior

    Javascript habilitado

    Adobe Reader 8.0 o superior

    €225.00