Video Aula 01 - Agenda
Considerações iniciais e apresentação da agenda do curso.
Duração: 00:02:43
Video Aula 02 - Introdução
Histórico e motivação que originaram o XML. Comparação entre um documento XML e um documento HTML.
Duração: 00:07:51
Video Aula 03 - Características
Aqui apresentamos as principais características de um documento XML.
Duração: 00:07:58
Video Aula 04 - Conceitos
Explicação sobre os objetivos e estrutura de um documento XML.
Duração: 00:08:00
Video Aula 05 - Benefícios
Considerações sobre os benefícios que o XML trouxe para os sistemas de informação.
Duração: 00:10:27
Video Aula 06 - Document Type Definition (DTD) e XML Schema (XSD)
Explicação sobre a estrutura e finalidade dos DTD's e XSD's. Breve comparação entre estas duas formas de validar um documento XML.
Duração: 00:11:32
Video Aula 07 - Document Object Model (DOM)
Considerações sobre o padrão DOM para XML definido pelo W3C.
Duração: 00:03:28
Video Aula 08 - System.XML, XPath, LINQ to XML, XmlDocument
Considerações sobre as principais classes e bibliotecas disponíveis no framework .NET para manipulação de documentos XML.
Duração: 00:05:40
Video Aula 09 - Prática com XMLReader
Nossa primeira aula prática, aqui observamos como os conceitos apresentados são implementados em um consulta a um documento XML utilizando a classe XMLReader.
Duração: 00:12:50
Video Aula 10 - Prática com XMLWriter
Nesta etapa do curso observamos como os conceitos apresentados são implementados durante a escrita de um documento XML utilizando a classe XMLWriter.
Duração: 00:16:47
Video Aula 11 - Prática com DOM (Acesso)
Nesta etapa do curso observamos como os conceitos relativos ao padrão DOM são implementados durante o acesso aos dados de um documento XML utilizando a classe XMLDocument.
Duração: 00:20:59
Video Aula 12 - Prática com DOM (Escrita)
Aqui estudamos como os conceitos relativos ao padrão DOM são implementados durante a escrita de um documento XML utilizando a classe XMLDocument.
Duração: 00:13:12
Video Aula 13 - Prática com LINQ para XML
O .NET aproveita a estrutura existente no LINQ e estende para o XML. Nesta etapa do curso vemos como podemos aproveitar o LINQ para trabalhar sobre documentos XML.
Duração: 00:10:24
Video Aula 14 - Prática com XPath
XPath é uma recomendação do W3C para manipulação de dados contidos em documentos XML. Nesta etapa do curso vemos como utilizar o XPath para trabalhar sobre documentos XML.
Duração: 00:20:02
Video Aula 15 - Prática com XML Schema (XSD) - NF-e
Nesta etapa do curso validamos um arquivo NF-e (versão 2.0) utilizando XML Schemas (XSD's).
Duração: 00:15:54
Video Aula 16 - Prática com XML e Twitter
Desenvolvimento de uma aplicação que comunica-se e obtém dados do Twitter.
Duração: 00:08:47
Video Aula 17 - Conclusão
Considerações finais.
Duração: 00:01:09