cursos.
← Programación
Ficha 005.087UdemyGRATIS

Bases de XML: los fundamentos esenciales que debes conocer

por Vladimir Rodríguez

Introduce XML: estructura, documentos bien formados, carga en HTML con JavaScript y DOM, y definición de estructuras con DTD y XML Schema.

Recomendado, valoración editorial 4 de 5

verificado 2026-10-01 — sigue siendo gratis en Udemy

Empezar en Udemy

Respuesta rápida

Curso gratis de Programación en Udemy impartido por Vladimir Rodríguez (2 h). Nuestra valoración: 4/5, recomendado. Comprobamos que sigue siendo gratis el 1 de octubre de 2026.

Veredicto
4/5 · Recomendado
Para quién
Programadores con base sólida en HTML y JavaScript que quieren entender qué es XML y para qué sirve.
Duración
2 h · 9 lecciones
Precio
Gratis en Udemy
Autor
Vladimir Rodríguez
Plan sugerido
2 sem. · 4 h/sem.
Verificado
el 1 de octubre de 2026

Nuestro veredicto

Recomendado, valoración editorial 4 de 5

Introducción breve y bien acotada a XML, con práctica en JavaScript y validación con DTD y XML Schema. Es útil para programadores que ya dominan HTML y JavaScript y quieren una base antes de profundizar.

Puntos fuertes

  • Temario acotado con progresión clara, de la sintaxis a la validación con DTD y XML Schema.
  • Incluye práctica con JavaScript y el DOM, no solo teoría.
  • Indica de forma explícita el nivel previo necesario.

A tener en cuenta

  • Solo cubre las bases; XQuery, XSLT y otras posibilidades quedan fuera.
  • Solo se publican dos capítulos, por lo que el detalle por lección es limitado.
  • No consta el año de publicación, así que no se puede valorar su actualidad.

De qué trata

Curso gratuito de Udemy que presenta las bases de XML: qué es, para qué sirve y cómo se estructura su información. Dura unas 2 horas y consta de 9 lecciones, agrupadas en los capítulos Preparación y XML.

Explica qué es un documento bien formado, cómo cargar XML en una página HTML desde un String y desde un archivo, y cómo usar el DOM de XML junto al de HTML. Termina con la definición de la estructura de un archivo XML mediante DTD y XML Schema. Exige dominar HTML y JavaScript.

  • Fundamentos y estructura de XML
  • Documentos bien formados
  • Cargar XML en HTML desde String y archivo
  • DOM de XML junto al DOM de HTML
  • Definir estructura con DTD y XML Schema

Para quién es este curso

  • Programadores con base sólida en HTML y JavaScript que quieren entender qué es XML y para qué sirve.
  • Desarrolladores que se topan con XML en archivos de configuración y quieren leerlos y escribirlos con seguridad.
  • Quien duda si le conviene profundizar en XML y busca una primera visión práctica.

Mejor busca otro si…

  • Quien aún no domina HTML y JavaScript: el curso advierte de que no se entenderá el contenido.
  • Quien busca temas avanzados como XQuery o XSLT: el curso solo sienta las bases.

Antes de empezar

  • Dominio sólido de HTML.
  • Dominio sólido de JavaScript.

Qué sabrás hacer al terminar

  • Entender qué es XML, para qué sirve y cómo se estructura su información.
  • Leer un documento XML y crear documentos propios bien formados.
  • Cargar XML en una página HTML desde un String y desde un archivo con JavaScript.
  • Usar el DOM de XML junto al DOM de HTML.
  • Definir la estructura de un XML con DTD y con XML Schema.

Estructura del curso

  1. 01

    Preparación

    Capítulo inicial de preparación antes de entrar en el contenido de XML.

  2. 02

    XML: fundamentos, carga en HTML y validación

    Fundamentos de XML, estructura de la información y documentos bien formados. Después, carga de XML en HTML desde un String y desde un archivo, uso del DOM de XML junto al de HTML, y definición de estructuras con DTD y XML Schema.

Capítulos del vídeo

  1. 01Preparación
  2. 02XML

Plan de estudio sugerido

2 semanas · unas 4 h por semana

  1. 1.Sesión 1: capítulo Preparación y primeros fundamentos de XML; escribe tus propios documentos bien formados.
  2. 2.Sesión 2: carga de XML en HTML desde un String y desde un archivo; replica los ejemplos en tu editor.
  3. 3.Sesión 3: uso del DOM de XML junto al de HTML; prueba a recorrer y modificar nodos.
  4. 4.Sesión 4: DTD y XML Schema; define y revisa la estructura de un XML propio.

El plan cuenta con tiempo para pausar y practicar, no solo con la duración del vídeo. Si quieres adaptarlo a tu semana, lee cómo montar tu plan de estudio semanal.

Consejos para seguirlo

  • Repasa antes tu JavaScript y el manejo del DOM de HTML, porque el curso los da por sabidos.
  • Escribe cada ejemplo de XML a mano y comprueba si está bien formado antes de seguir.
  • Practica la carga desde String y desde archivo con un XML propio para notar la diferencia.
  • Define la misma estructura con DTD y con XML Schema para comparar ambos enfoques.

Antes y después de este curso

Cómo lo presenta Vladimir Rodríguez

Entiende de una vez esta herramienta tan habitual en el desarrollo de software

Este curso GRATUITO te presenta las bases de lo que es XML, cómo se utiliza, para qué sirve y cómo se estructura su información. A partir de aquí tendrás lo necesario para profundizar tanto como quieras en las diversas posibilidades que XML presenta, como XQuery, XMLServer, XSLT entre muchísimos otros. Asimismo esta…

Extracto de la descripción original en Udemy.

Preguntas frecuentes

+¿Qué nivel previo necesito?

La descripción indica que debes dominar muy bien HTML y JavaScript; de otro modo no podrás entender el contenido.

+¿Cuánto dura?

Unas 2 horas en 9 lecciones. Con pausas para practicar, unas 4 horas repartidas en dos semanas es un ritmo razonable.

+¿Qué cubre?

Fundamentos de XML, documentos bien formados, carga en HTML desde String y archivo, DOM de XML y definición de estructura con DTD y XML Schema.

+¿Enseña XQuery o XSLT?

No. La descripción los menciona como posibles pasos posteriores una vez adquiridas estas bases.

Análisis editorial elaborado con ayuda de IA a partir de la descripción, los capítulos y la duración publicados en Udemy, y revisado según nuestro método. El contenido del curso es obra de Vladimir Rodríguez; si ves algún error, avísanos.

Guías para sacarle partido