CPW028 |
XML & XSL - Transformação de Dados XML com Linguagem XSL |
|
|
||
|
Objectivo Geral |
|
|
||
Este curso tem como objectivo dotar os participantes das competências, conhecimentos e práticas necessárias para explorar os componentes XSL e manipular e analisar os dados XML.
|
|
|
OBJEcTIVos Específicos |
|
|
No final deste curso os participantes saberão:
· Transformar dados XML usando Extensible Stylesheet Language (XSL)
· Construir folhas estruturadas com elementos Extensible Stylesheet Language Transformation (XSLT)
· Procurar e filtrar documentos XML com XPath
· Criar documentos XSL
· Converter dados XML em HTML e outros formatos de documentos
· Gerar ficheiros PDF com XSL Formatting Objects (XSL-FO)
· Integrar XSL na sua aplicação Web
|
|
|
Destinatários |
|
|
Este Curso destina-se a todos os profissionais, nomeadamente programadores de XSL.
|
|
|
PRÉ-REQuisitos |
|
|
Assume-se experiência prévia em XML.
|
|||
|
Duração |
||
|
24 Horas |
|
|
|
|||
|
Conteúdo Programático |
||
1 - Introdução ao XSL
· XSL vs. DOM e processamento SAX
· Separar dados e camadas de apresentações
· XSLT
· XPath
· XSL-FO
· Processadores XSL
2 - Criar documentos XSLT
· Elementos das folhas
· Sintaxe dos Templates
· Chamar e aplicar templates
· Copiar dados XML
· Lidar com caracteres especiais
· Declarações condicionais XSLT: if e choose
· Efectuar operações repetitivas
· Trabalhar com variáveis XSLT
3 - Procurar e filtrar com XPATH
· Querying e procurar dados XML
· Mapear expressões XPath a dados XML
· XPath em XSL, XPointer, XLink, XQuery e DOM
· XML como estrutura de árvore
· Combinar passos de localização
· Testar e filtrar nodes
· Nivelar funções Xpath
· Construir predicados complexos
4 - Administrar designs XLS eficazes
· Definir parâmetros de templates
· Desenvolver folhas eficientes com características XSL avançadas
· Resolver limitações XSL com extensão de linguagem e recursão
· Integrar XSL numa arquitectura de árvore
· Empregar padrões de design O-O com XSL
5 - Gerar output XML
· Incorporar elementos XSL para garantir output XML bem construído
· Adicionar validações a documentos de output usando DTDs
· Produzir XML, HTML e outros documentos electrónicos
· Formatar e sequenciar números
· Ordenar e agrupar outputs
· Guardar informação de dicionário com chaves
6 - Imprimir e visualizar XML
· Incorporar Scalable Vector Graphics (SVG) num design Web
· Criar apresentações visuais a partir de dados XML
· Personalizar com formas geométricas
· Desenhar layout de páginas mestre com região, bloqueio e elementos Flow
· Visualizar dados com listas e tabelas
· Traduzir XSL-FO para PDF com FOP
7 - Integrar aplicações com XSL
· Integrar XSL em vários ambientes
· Integrar em origens de dados múltiplos
· Construir mapas Web a partir de SQL Server 2000 e Oracle usando XSL
· Tecnologia futura e standards
Preços
1º participante | 2º participante | 3º participante |
---|---|---|
2,990.00 EUR | 1,590.00 EUR | 1,290.00 EUR |
1º participante | 2º participante | 3º participante |
---|---|---|
3,139,500.00 AOA | 1,669,500.00 AOA | 1,354,500.00 AOA |
1º participante | 2º participante | 3º participante |
---|---|---|
254,150.00 MZN | 135,150.00 MZN | 109,650.00 MZN |
1º participante | 2º participante | 3º participante |
---|---|---|
17,940.00 R$ | 9,540.00 R$ | 7,740.00 R$ |
Outras Informações
O valor do 1º participante é com Garantia Total de Realização numa lógica de formação one to one.GARANTIA DE REALIZAÇÃO - POLÍTICA DE NÃO CANCELAMENTO
Porque respeitamos as necessidades de formação e disponibilidade dos nossos clientes, desenvolvemos uma Política de não Cancelamento, com base na qual garantimos a realização de qualquer curso, em pelo menos um dos regimes disponíveis, mesmo que este seja ministrado apenas para 1 pessoa numa lógica one to one.
REGIMES, MODALIDADES E HORÁRIOS 100% FLEXÍVEIS
Todos os cursos podem ser ministrados em regime presencial ou à distância.
Caso pretenda iniciar o seu curso noutra data, contacte-nos!
Temos também disponível a modalidade intra empresa no horário que lhe for mais conveniente: laboral ou pós-laboral.
Pretende efectuar pagamento agora?