Curso Thymeleaf

  • Development

Curso Thymeleaf

16h
Visão Geral

Thymeleaf é um mecanismo de modelagem altamente popular para usar com Spring MVC para produzir páginas da web ricas e dinâmicas. Ao contrário de outras opções disponíveis para Java e Spring Boot, o Thymeleaf possui uma linguagem de modelos natural – o que significa que você pode visualizar os modelos diretamente no seu navegador favorito. Tente fazer isso com JSP!

Este Curso Thymeleaf fornece um guia passo a passo na construção de aplicativos da web como comércio eletrônico usando Thymeleaf, Spring MVC e Spring Boot. O foco do curso é a construção de conteúdo web com Thymeleaf. Você começa o curso criando páginas da web usando Bootstrap CSS. Estas são páginas da web simples que você pode visualizar diretamente no seu navegador. (Sem Spring Boot ou Spring MVC – ainda!)

A seguir, você cria o HTML para um site de catálogo de produtos. Em seguida, pegamos suas páginas HTML e as convertemos em modelos Thymeleaf. Adicionamos os modelos em um aplicativo Spring Boot. Spring Boot irá configurar automaticamente o Spring MVC para renderizar os modelos Thymeleaf no Tomcat. Você verá como fazemos a transição dos documentos HTML de HTML simples para modelos Thymeleaf para o aplicativo Spring Boot. Usando Spring MVC, você pode começar a introduzir conteúdo dinâmico nos modelos Thymeleaf. A partir daqui você pode explorar o uso do Thymeleaf com Spring Boot.

Objetivo

Após concluir este Curso Thymeleaf, você será capaz de:

  • Exteriorizando propriedades de texto
  • Usando a internacionalização Spring MVC com Thymeleaf
  • Usando fragmentos do Thymeleaf para componentes de página comuns.
  • Aproveitando as ferramentas Spring Boot Developer para acelerar seu desenvolvimento
  • Renderizando POJOs retornados do Spring MVC no Thymeleaf
  • Loop sobre listas no Thymeleaf
  • Usando fragmentos do Thymeleaf com listas
  • Sintaxe da expressão Thymeleaf
  • Validação Spring MVC com Thymeleaf
  • Usando Spring Security com Thymeleaf
  • Como mostrar conteúdo diferente para usuários logados e usuários anônimos
Publico Alvo
  • Qualquer pessoa que queira aprender a usar o Thymeleaf com Spring
  • Ideal para desenvolvedores Java que desejam aprender mais sobre Thymeleaf e Spring
Pre-Requisitos
  • Experiência com HTML, CSS e Java
  • A experiência com o Spring é muito útil.
Materiais
Inglês/Português/Lab Pratico
Conteúdo Programatico

Day 1

  1. Learn how to convert an HTML5 document to a Thymeleaf template
  2. Use Bootstrap CSS to build a basic web page
  3. Configure Spring MVC with Spring Boot to display Thymeleaf templates
  4. Externalize text values to properties files
  5. Use Spring Message bundles for internationalized text values

Day 2

  1. Display POJO properties via a Thymeleaf template
  2. Iterate over lists to display tabular content
  3. Use Thymeleaf fragments for comment HTML components
  4. Display Spring validation messages using Thymeleaf
  5. Use the Thymeleaf Spring Security extension to show, or not show, content to users
TENHO INTERESSE

Cursos Relacionados

Curso Python Programação Advanced

32 horas

Curso SAP ABAP S4hana Developer Foundation

32 horas

Curso Full Stack and React Essentials

32 Horas

Curso Node.js for JavaScript Developers

24 horas

Curso Elasticsearch for Developers

16H

Curso Elastic Stack Foundation

24 horas

Curso Apache Spark™ Foundation

8 Horas