Este curso te permitirá desarrollar aplicaciones web utilizando la tecnología XML, aprendiendo a estructurar, almacenar e intercambiar datos de forma eficiente. Adquirirás los conocimientos necesarios para aplicar XML en entornos web y su integración con otros lenguajes y tecnologías, optimizando así la gestión de la información en proyectos digitales.
Emagister S.L. (responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información y comunicaciones promocionales de formación con tu consentimiento. Ejerce tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros, según se indica en nuestra política de privacidad.
Objetivos
Desarrollar aplicaciones web con tecnología XML.
A quién va dirigido
A personas desempleadas que residan en la Comunidad de Madrid.
Requisitos
Estar en situación de desempleo y residir en la Comunidad de Madrid. No se requieren acreditaciones/titulaciones. No obstante, se han de poseer las habilidades de comunicación lingüística suficientes que permitan cursar con aprovechamiento la formación.
Temario completo de este curso
1. Introducción
1.1. ¿Qué es xml?
1.2. ¿Para qué sirve sml?
1.3. Historia de xml.
1.4. Dialectos de xml.
1.5. Herramientas de desarrollo.
2. Conceptos básicos
2.1. ¿Qué es un documento xml?
2.2. Diferencias entre xml, xhtml y html.
2.3. Documentos xml bien formados.
2.4. Documentos xml válidos.
2.5. Hojas de estilo.
3. Dtd
3.1. Concepto.
3.2. Sintaxis.
3.3. Elementos.
3.4. Atributos (i).
3.5. Atributos (ii).
3.6. Entidades.
3.7. Notaciones.
3.8. Instrucciones de procesamiento.
4. Sml schema
4.1. ¿Qué es xml schema?
4.2. Ventajas frente a dtd.
4.3. Sintaxis de xml schema.
4.4. Componentes de un esquema (i).
4.5. Componentes de un esquema (ii).
4.6. Componentes de un esquema (iii).
4.7. Tipos simples más comunes.
4.8. Expresiones regulares más usadas.
4.9. Ejemplo complejo de un esquema xml.
5. Xsl y xslt
5.1. ¿Qué es xsl?
5.2. ¿Qué es xslt?
5.3. Explicación del funcionamiento de xsl y xslt.
5.4. Etiquetas xsl más importantes.
5.5. Xsl-fo.
6. Herramientas
6.1. Xml y bases de datos.
6.2. Xml y programación.
6.3. Xml en web.