Este curso explora as principais tecnologias do XML como DTD, XML Schema, XSLT, XPath, XLink, XQuery, etc. Como validar, como ler, gravar e processar documentos em várias linguagens usando APIs como DOM e SAX. XPath, XSLT e XML Schema, além de processamento de XML usando ferramentas Java, podem ser explorados em maior detalhamento em cursos separados.
                        
                            Ao final deste curso, o aluno terá condições de
                            
                                - Reconhecer e saber construir ou alterar documentos XML bem formados
 
                                - Associar um documento XML a um DTD
 
                                - Escrever um DTD para validar uma coleção de documentos XML
 
                                - Usar CSS para alterar a aparência de documentos XML em um browser
 
                                - Usar XSLT para transformar documentos XML em HTML
 
                                - Usar XSLT e XSL-FO para transformar documentos XML em PDF
 
                                - Saber quando e como usar APIs de processamento XML: SAX e DOM
 
                                - Declarar e identificar namespaces em documentos XML
 
                                - Associar um documento XML Schema a um documento XML
 
                            
                        
                        
                            - Introdução a XML
 
                            - Como escrever documentos XML
 
                            - Estrutura de uma página XML
 
                            - Como especificar uma linguagem usando DTD
 
                            - XML Namespaces
 
                            - Ferramentas de desenvolvimento
 
                            - Visualização de documentos XML usando CSS
 
                            - Geração e análise de XML usando DOM e SAX
 
                            - XSLT: como transformar XML em HTML e texto
 
                            - XSL-FO e SVG: layout de página e gráficos em XML
 
                            - Introdução a XML Schema