Lenguaje XML

Aprende a desarrollar componentes de software utilizando XML como lenguaje estándar. Descubra cómo crear, validar y transformar XML para integrarlos en aplicaciones modernas y repositorios de datos.

Duración: 100 horas

Tiempo para realizarlo: 90 días

241,00 361,50 

El curso "Lenguaje XML" te proporcionará los conocimientos necesarios para utilizar XML en el desarrollo de componentes software que explotan contenidos de repositorios y aplicaciones. Aprenderás desde la definición de documentos XML hasta su validación mediante DTD y esquemas XML, explorando cómo estructurar datos de forma eficaz y flexible.

Además, descubrirás cómo acceder a la información contenida en documentos XML utilizando herramientas como XPath y XLink, así como técnicas avanzadas para la transformación de documentos mediante XSLT y CSS. También profundizarás en la integración de XML con otros lenguajes y su aplicación en tecnologías clave como REST, SOAP y XML-RPC.

Este curso es ideal para programadores, desarrolladores de software y profesionales que buscan dominar XML como estándar de intercambio y organización de datos.

La metodología online está pensada para que puedas decidir dónde, cuándo y qué ritmo prefieres estudiar, aunque existe una estructura básica y unos datos de control que te ayudarán al desarrollo del curso. Por tanto, está diseñado para todas aquellas personas con poca flexibilidad horaria y que no pueden asistir al centro de manera presencial, ya sea por horarios o por lejanía de residencia.

El soporte para llevar a cabo esta metodología es el Campus Virtual , una zona privada para los estudiantes que facilita el acceso al curso y potencia la interacción entre el centro y el alumno.

El curso se desarrolla de manera asíncrona y guiada , permitiendo que cada estudiante marque su propio ritmo de aprendizaje. No es necesario conectarse en horarios determinados, salvo para tutorías opcionales con los profesores.

La evaluación se basará en el seguimiento del curso, la participación, y exámenes de evaluación continua al finalizar cada unidad, además de un examen final que englobará todos los contenidos.

Objetivo general

Capacitar a los participantes para desarrollar componentes software que exploten contenidos de repositorios mediante el uso de XML y estándares asociados, asegurando la validación, transformación y aplicación de los datos en entornos reales.

Objetivos específicos
  1. Definir y estructurar documentos XML:aprenda los conceptos fundamentales de XML, como elementos, atributos, entidades y espacios de nombres.
  2. Validar documentos XML:Utilizar DTD y esquemas XML para garantizar la conformidad y calidad de los datos estructurados.
  3. Transformar documentos XML:Dominar herramientas como XSLT y CSS para convertir datos XML en formatos visuales o utilizables en otras aplicaciones.
  4. Acceder a información contenida en XML:Explorar lenguajes como XPath, XLink y XPointer para buscar y enlazar datos en documentos XML.
  5. Integrar XML en tecnologías modernas:Comprender aplicaciones prácticas como REST, SOAP y XML-RPC para implementar soluciones de software basadas en XML.

Unidad Didáctica 1: Definición de Documentos XML

1.1. Elementos y atributos.

1.2. Documentos bien formados.

1.3. Inclusión de datos no XML.

1.4. Espacios de nombres.

Unidad Didáctica 2: Validación mediante DTD

2.1. Declaraciones de elementos y atributos.

2.2. Inclusión condicional.

2.3. Notaciones y entidades generales externas.

Unidad Didáctica 3: Esquemas XML

3.1. Organización de documentos y anotaciones.

3.2. Declaraciones de elementos y atributos.

3.3. Tipos complejos y derivados.

3.4. Inclusión y modificación de declaraciones externas.

Unidad Didáctica 4: Acceso a la Información de Documentos XML

4.1. XPath y XQL.

4.2. XLink y XPointer.

Unidad Didáctica 5: Transformación de Documentos XML

5.1. Uso de CSS.

5.2. XSLT y XSL-FO.

Unidad Didáctica 6: Otros Idiomas a Utilizar con XML

6.1. Base XML y XInclude.

6.2. Conjunto de información XML.

Unidad Didáctica 7: Aplicaciones del Lenguaje XML

7.1. XHTML.

7.2. DESCANSO y JABÓN.

7.3. XML-RPC.

Este curso es ideal si:

  • Quieres aprender a trabajar con XML como estándar de desarrollo de software y gestión de datos.
  • Deseas validar documentos XML mediante DTD y esquemas para asegurar su calidad.
  • Te interesa transformar y estructurar información utilizando lenguajes como XSLT y CSS.
  • Buscas integrar XML en aplicaciones modernas utilizando tecnologías como REST, SOAP y XML-RPC.
  • Aspiras a desarrollar soluciones de software basadas en repositorios y datos estructurados.

La formación bonificada, subvencionada por el Estado español a través de FUNDAE, es una herramienta clave para que las empresas mantengan a sus empleados constantemente actualizados en áreas relacionadas con sus funciones o con la actividad empresarial. Este tipo de formación no solo permite adquirir nuevos conocimientos, sino que también asegura la mejora continua de las competencias profesionales.

Todas las empresas españolas pueden beneficiarse de la formación bonificada, independientemente de su tamaño o número de trabajadores. Sin embargo, este tipo de bonificación no está disponible para autónomos.

En SoySinergia, como Entidad Organizadora reconocida por la Fundación Estatal para la Formación en el Empleo (FUNDAE), gestionamos, coordinamos y ejecutamos la formación de las empresas, garantizando un proceso eficiente y adaptado a sus necesidades específicas.

En este caso, el curso que ofrecemos es 100% bonificable, permitiendo a las empresas maximizar sus recursos mientras invierten en el desarrollo profesional de su equipo.

Carrito de compra
Scroll al inicio