Lecciones impartidas en clase (curso 2016/17)

Introducción

Esta lección contiene un índice de las lecciones que impartí en clase durante el curso 2016/17, así como los ejercicios que realizaron los alumnos.

Este índice se basa en las guías de estudio que ofrecí a mis alumnos de la modalidad semipresencial en la plataforma Moodle de la Conselleria de Educación. El trabajo propuesto a estos alumnos fue el mismo que siguieron en clase mis alumnos de la modalidad presencial, aunque la distribución temporal no fuera la misma.

La información se ofrece distribuida en quincenas, ya que es así como estaba (y está) organizada la modalidad semipresencial.

Es importante tener en cuenta que este índice enlaza a las lecciones actuales, no a las lecciones tal y como se encontraban en el curso 2016/17, y en algunos casos estas lecciones y ejercicios pueden haberse reducido o ampliado de forma significativa.

También se pueden consultar las lecciones que impartí en el curso siguiente, 2017/18.

Quincena Q14: del 03/04/17 al 23/04/17

Presentación

Leed la página siguiente:

  1. Presentación de los apuntes

Qué es el XML

Leed la lección siguiente:

  1. Qué es el XML.

    Este tema es una presentación general de los documentos XML. En lecciones posteriores se ampliarán algunos de los conceptos nombrados en esta página.

Instalación y configuración de XMLCopy Editor

Leed la lección y haced las tareas siguientes:

  1. XML Copy Editor (hasta el apartado "Juego de caracteres").
  2. Descargar, instalar y configurar XML Copy Editor.

Documentos bien formados (WFD)

Leed las lecciones, haced los ejercicios y consultad las soluciones siguientes:

  1. Documentos bien formados.
  2. XML Copy Editor (apartado"Comprobar que un documento está bien formado").
  3. Ejercicios Documentos bien formados.
  4. Soluciones ejercicios Documentos bien formados

    Nota: Cuando hay varias maneras de conseguir documentos bien formados, cualquier solución es aceptable, pero es aconsejable intentar obtener una estructura lo más parecida a la del enunciado, no eliminar información del documento y añadir la menor cantidad de información nueva.

Hojas de estilo CSS en XML

Leed las lecciones, haced los ejercicios y consultad las soluciones siguientes:

  1. CSS.
  2. XML Copy Editor (apartado "Enlazar una hoja de estilo CSS").
  3. Ejercicios CSS.
  4. Soluciones ejercicios CSS.

[Optativo] Definición de Tipo de Documento (DTD)

Leed las lecciones, haced los ejercicios y consultad las soluciones siguientes:

  1. DTDs.
  2. Resumen DTDs.
  3. XML Copy Editor (apartado "Comprobar que un documento es válido").
  4. Ejercicios DTD.
  5. Soluciones ejercicios DTD.

Quincena Q15: del 24/04/17 al 07/05/17

XPath

XPath es un lenguaje para seleccionar elementos de un documento XML.

Leed las lecciones, haced los ejercicios y consultad las soluciones siguientes:

  1. XPath.
  2. XML Copy Editor (apartado "Evaluar una expresión XPath").
  3. Ejercicios XPath.
  4. Soluciones ejercicios XPath.

Quincena Q16: del 08/05/17 al 21/05/17

XSLT

XSLT es un lenguaje de programación declarativo que transforma documentos XML. En este curso no veremos más que una mínima parte de este lenguaje, lo suficiente para generar nuevos documentos.

Leed las lecciones, haced los ejercicios y consultad las soluciones siguientes:

  1. XSLT.
  2. XML Copy Editor (apartado "Aplicar una transformación XSLT").
  3. Ejercicios XSLT (1).
  4. Soluciones ejercicios XSLT (1).
  5. Ejercicios XSLT (2).
  6. Soluciones ejercicios XSLT (2).

Ejercicios de repaso

Como ejercicios de repaso podéis hacer ejercicios de los Exámenes de cursos anteriores.

Temas que no van para examen:

  1. DTDs
  2. Generación de listas ordenadas mediante CSS