Call : (+91) 968636 4243
Mail : info@EncartaLabs.com
EncartaLabs

Thymeleaf

( Duration: 2 Days )

Thymeleaf is a highly popular templating engine to use with Spring MVC to produce rich, and dynamic web pages. Unlike other options available for Java and Spring Boot, Thymeleaf has a natural templating language – meaning you can view the templates right in your favorite browser.Try doing that with JSP!

This Thymeleaf training course provides step by step guide in building e-commerce like web application using Thymeleaf, Spring MVC, and Spring Boot. The focus of the course is on building web content with Thymeleaf. You start off the course building web pages using Bootstrap CSS. These are simple web pages you can view right in your browser. (No Spring Boot or Spring MVC – yet!)

Next, you build the HTML for a product catalog website. Then we take your HTML pages and convert them into Thymeleaf templates. We add the templates into a Spring Boot application. Spring Boot will auto-configure Spring MVC to render the Thymeleaf templates under Tomcat. You get to see how we transition the HTML documents from simple HTML, into Thymeleaf Templates for the Spring Boot application. Using Spring MVC, you are able to start introducing dynamic content into the Thymeleaf templates. From here you get to explore using Thymeleaf with Spring Boot.

By attending Thymeleaf workshop, delegates will learn:

  • Externalizing Text properties
  • Using Spring MVC Internationalization with Thymeleaf
  • Using Thymeleaf Fragments for common page components.
  • Leveraging Spring Boot Developer tools to speed up your development
  • Rendering POJOs returned from Spring MVC under Thymeleaf
  • Looping over lists in Thymeleaf
  • Using Thymeleaf fragments with lists
  • Thymeleaf expression syntax
  • Spring MVC validation with Thymeleaf
  • Using Spring Security with Thymeleaf
  • How to show different content to logged-in users vs anonymous users

  • Experience with HTML, CSS, and Java
  • Experience with Spring are very helpful.

The Thymeleaf class is ideal for:

  • Anyone who wants to learn how to use Thymeleaf with Spring
  • Ideal for Java developers wishing to learn more about Thymeleaf and Spring

COURSE AGENDA

Day 1

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

Day 2

  • Display POJO properties via a Thymeleaf template
  • Iterate over lists to display tabular content
  • Use Thymeleaf fragments for comment HTML components
  • Display Spring validation messages using Thymeleaf
  • Use the Thymeleaf Spring Security extension to show, or not show, content to users

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 6,000 various courses on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting https://www.encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top
Notice
X