www.argonavis.com.br

X100: XML: uma introdução prática

Helder da Rocha (helder@argonavis.com.br)

Interessado(a) neste curso? Faça uma pré-inscrição.

 

O que é e para que serve XML? Como transformar a simplicidade do XML em um recurso poderoso de compartilhamento de informações? Para que servem, como e onde usar as tecnologias XSLT, XPath, DTD, SAX, DOM, XML Schema, XSL-FO e SVG? O que são Web Services e o que tem a ver com XML? Essas são algumas das questões abordados neste curso que tem como objetivo oferecer uma introdução prática ao XML e suas diversas tecnologias relacionadas.

Este curso é ideal para quem deseja ter uma visão geral, porém prática, sobre o XML e suas tecnologias relacionadas. É essencial para quem pretende explorar tecnologias como XSLT (X300) e XML Schema (X170) em maior profundidade.

Duração: 24 horas

Público-alvo: usuários que irão utilizar ou manipular dados em XML; interessados em ter uma visão geral, porém prática, de XML e suas principais tecnologias relacionadas.

Pré-requisitos: Experiência com edição e processamento de textos e navegação na Web. Conhecimentos de HTML são altamente desejáveis para melhor aproveitamento, porém não essenciais.

Objetivo: Ao final deste curso, o aluno deverá ter condições de

Tópicos:

  1. Introdução a XML
  2. Como escrever documentos XML
  3. Estrutura de uma página XML
  4. Como especificar uma linguagem usando DTD
  5. XML Namespaces
  6. Ferramentas de desenvolvimento
  7. Visualização de documentos XML usando CSS
  8. Geração e análise de XML usando DOM e SAX
  9. XSLT: como transformar XML em HTML e texto
  10. XSL-FO e SVG: layout de página e gráficos em XML
  11. XML Schema versus DTD
  12. XLink e XPointer
  13. Web services

Material didático em português, por Helder da Rocha (slides usados na apresentação).

Material didático antigo (revisão 2.1)

Referências adicionais recomendadas: