Curso de XSLT Completo
Novo!

Curso de

XSLT Completo

Aprenda a transformar seus arquivos XML com o XSLT

VEJA UMA AULA DE EXEMPLO

6x R$ 24,98

R$ 149,90 à vista

  • 24h

    Curso com certificado de 24 horas

  • Escolha o dispositivo que preferir PC, Tablet ou Smartphone.

  • Satisfação garantida ou seu dinheiro de volta!

Adquira este curso de forma avulsa

Informações sobre o curso

Sobre o curso

O XSLT (Extensible Stylesheet Language Transformations) é uma linguagem de marcação que permite transformar arquivos de um formato para outro. Sendo uma linguagem declarativa seus elementos são de fácil uso e compreensão.

Sempre evoluindo, na sua terceira versão foram adicionados poderosos recursos, como suporte a pacotes e união de arquivos. Veremos todos esses recursos neste curso.

Conhecimentos adquiridos

Neste curso abordaremos os principais elementos do XSLT, através de apostilas e vídeos aulas que mostram como eles elementos funcionam. Também serão apresentados exercícios e exemplos para que você possa fixar, praticar e aplicar o conteúdo aprendido no seu dia a dia.

Dentre várias outras coisas, você irá aprender:

- A linguagem XPath;

- Como definir funções no XSTL;

- Como trabalhar com condicionais e laços;

- Como trabalhar com mais de um arquivo

- Definir pacotes e sobrescrever funções.

Para quem é esse curso?

Esse curso é destinado a desenvolvedores que necessitam transformar seus arquivos XML em outros formatos e/ou estruturas. Para ter um bom aproveitamento neste curso, é necessário conhecimento em XML.

Quais os pré-requisitos para esse curso?

Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.

  1. XML Completo

Carga horária do curso

2h19

Curso com 2h19 horas de vídeos

24h

Curso com certificado de 24 horas

23

Curso com 23 exercícios de fixação

Ambiente do curso

  • Visual Studio Code
  • Saxon HE 9.8 ou superior

Metodologia

  • Vídeo-aulas
  • Texto e imagens
  • Início imediato
  • Exemplos práticos
  • Testes de aprendizado
  • Desafios de código

Satisfação garantida ou seu dinheiro de volta!

Adquira este curso agora mesmo

Conteúdo programático Baixar esta ementa

1 - Introdução

  1. Códigos, imagens, diagramas etc.

    XSLT
  2. Códigos, imagens, diagramas etc.

    O que faz a linguagem XSLT?

2 - Preparação do ambiente

  1. Códigos, imagens, diagramas etc.

    Ferramentas para trabalhar com XML
  2. Vídeoaula com duração de: 00:06:56

    Usando o Visual Studio Code

3 - XPath

  1. Códigos, imagens, diagramas etc.

    Linguagem XPath Visualizar
  2. Códigos, imagens, diagramas etc.

    Caminhos XPath Visualizar
  3. Códigos, imagens, diagramas etc.

    Selecionando Seções
  4. Códigos, imagens, diagramas etc.

    Atributos em XPath
  5. Códigos, imagens, diagramas etc.

    Selecionando vários caminhos
  6. Códigos, imagens, diagramas etc.

    XPath Location Paths (Caminhos de localização XPath)
  7. Vídeoaula com duração de: 00:07:31

    Selecionando elementos com o XPath
  8. Códigos, imagens, diagramas etc.

    Expressões no XPath
  9. Códigos, imagens, diagramas etc.

    Expressões do XPath 2.0 e 3.0
  10. Códigos, imagens, diagramas etc.

    Funções XPath
  11. Vídeoaula com duração de: 00:04:42

    Utilizando expressões e funções do XPath
  12. 3 desafios.

    Exercícios

4 - Elementos fundamentais do XSLT

  1. Códigos, imagens, diagramas etc.

    Elementos fundamentais do XSLT Visualizar
  2. Códigos, imagens, diagramas etc.

    Elementos <xsl:stylesheet> e <xsl:transform> Visualizar
  3. Códigos, imagens, diagramas etc.

    Elemento <xsl:template>
  4. Códigos, imagens, diagramas etc.

    Elemento <xsl:apply-templates>
  5. Códigos, imagens, diagramas etc.

    Elemento <xsl:value-of>
  6. Códigos, imagens, diagramas etc.

    Elementos <xsl:copy> e <xsl:copy-of>
  7. Códigos, imagens, diagramas etc.

    Elemento <xsl:for-each>
  8. Códigos, imagens, diagramas etc.

    Elemento <xsl:sort>
  9. Vídeoaula com duração de: 00:13:31

    Trabalhando com os elementos do XSLT Visualizar
  10. Vídeoaula com duração de: 00:03:53

    Diferença entre <xsl:value-of>, <xsl:copy> e <xsl:copy-of>
  11. Vídeoaula com duração de: 00:03:30

    O papel do XPath no XSLT
  12. 3 desafios.

    Exercícios

5 - Funções

  1. Códigos, imagens, diagramas etc.

    Funções
  2. Códigos, imagens, diagramas etc.

    Elemento <xsl:param>
  3. Códigos, imagens, diagramas etc.

    Elemento <xsl:variable>
  4. Códigos, imagens, diagramas etc.

    Elemento <xsl:function>
  5. Vídeoaula com duração de: 00:07:23

    Definindo funções com o <xsl:template>
  6. Vídeoaula com duração de: 00:08:45

    Definindo funções com o <xsl:function> Visualizar
  7. Vídeoaula com duração de: 00:13:08

    Função document() no XSLT
  8. 3 desafios.

    Exercícios

6 - Condicionais

  1. Códigos, imagens, diagramas etc.

    Condicionais
  2. Códigos, imagens, diagramas etc.

    Elemento <xsl:if>
  3. Códigos, imagens, diagramas etc.

    Elemento <xsl:choose>
  4. Códigos, imagens, diagramas etc.

    Elemento <xsl:where-populated>
  5. Códigos, imagens, diagramas etc.

    Elemento <xsl:on-empty>
  6. Códigos, imagens, diagramas etc.

    Elemento <xsl:on-non-empty>
  7. Vídeoaula com duração de: 00:13:16

    Aplicando condicionais
  8. 3 desafios.

    Exercícios

7 - Laços

  1. Códigos, imagens, diagramas etc.

    Elementos <xsl:iterate> e <xsl:next-iteration>
  2. Vídeoaula com duração de: 00:07:51

    Iterando com <xsl:iterate>
  3. Códigos, imagens, diagramas etc.

    Elemento <xsl:for-each-group>
  4. Vídeoaula com duração de: 00:07:17

    Agrupando com o <xsl:for-each-group>
  5. 3 desafios.

    Exercícios

8 - Tratamento erros

  1. Códigos, imagens, diagramas etc.

    Elementos <xsl:try> e <xsl:catch>
  2. Vídeoaula com duração de: 00:11:35

    Tratando erros
  3. 3 desafios.

    Exercícios

9 - Lidando com vários arquivos

  1. Códigos, imagens, diagramas etc.

    Elementos <xsl:merge>, <xsl:merge-source>, <xsl:merge-key> e <xsl:merge-action>
  2. Vídeoaula com duração de: 00:12:22

    Unindo documentos com o <xsl:merge>
  3. Códigos, imagens, diagramas etc.

    Elemento <xsl:include>
  4. Códigos, imagens, diagramas etc.

    Elemento <xsl:import>
  5. Vídeoaula com duração de: 00:05:33

    Importando arquivos
  6. 3 desafios.

    Exercícios

10 - Pacotes

  1. Códigos, imagens, diagramas etc.

    Elementos <xsl:package>
  2. Códigos, imagens, diagramas etc.

    Elementos <xsl:use-package>
  3. Vídeoaula com duração de: 00:12:33

    Trabalhando com pacotes
  4. 2 desafios.

    Exercícios

11 - Conclusão

  1. Depoimento / Brinde

Adquira este curso agora mesmo

Vantagens de estudar no Treinaweb

Início imediato! Não é necessário aguardar a formação de turmas.

Defina o horário que quiser e estude de onde estiver.

Após o curso, você ainda tem 2 anos para revisar o conteúdo.

Assim que finalizar, receba o certificado em casa, sem custo adicional.

Escolha o dispositivo que preferir: PC, Tablet ou Smartphone.

Se surgir alguma dúvida, basta perguntar aos nossos instrutores.

Satisfação garantida ou seu dinheiro de volta.

h

Curso com certificado de horas

O que os alunos dizem?

Ótimo curso! Como sempre equipe TreinaWeb está de parabéns!

Adquira este curso de forma avulsa

Curso de XSLT Completo

XSLT Completo

6x R$ 24,98

R$ 149,90 à vista

ou acesse todos os cursos com um dos nossos planos de acesso total

20% OFF
1 ano
De 12x R$99
12x 79 reais
ou por R$ 948,00 à vista
  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se
20% OFF
3 anos
De 12x R$199
12x 159 reais
ou por R$ 1.908,00 à vista
  • 3 anos de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se
20% OFF
5 anos
De 12x R$249
12x 199 reais
ou por R$ 2.388,00 à vista
  • 5 anos de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se

Cursos relacionados