Mastering Thymeleaf with Spring

Rocking out Thymeleaf with Spring

What's Inside

Thymeleaf is an exciting new natural templating framework for Java web applications. In this course we dive into Thymeleaf and how it is used under Spring Boot with Spring MVC.

Topics covered:

  • About 'natural' templates.
  • How to convert HTML documents to Thymeleaf templates.
  • Render Thymeleaf templates using Spring Boot / Spring MVC.
  • Externalize text properties for internationalization.
  • Display POJO properties using Thymeleaf expressions.
  • Iterate over Java lists with Thymeleaf tags.
  • Use Thymeleaf fragments for common HTML components.
  • Display Spring MVC validation messages and error styling using Thymeleaf.
  • How to use the Thymeleaf Spring Security extensions.

In my course, I take a learn by doing approach. I start you off with a couple HTML documents to style a ecommerce site using Bootstrap CSS. I then show you how to convert the HTML documents over to Thymeleaf and Spring. I then walk you through, step by step adding features to the project to show you the full power of Thymeleaf.

This course has over 4.5 hours of content, 70+ lectures, and complete source code examples available in GitHub. Regular price for this course is $99.

Course Curriculum

Get started now!



Certificate Available
43698+ Students
64 Lectures
4+ Hours of Video
Lifetime Access
24/7 Support
Instructor Rating
John Thompson

Hi. I'm John. I've been in the IT industry for over 20 years. Today, I specialize mainly in Java, the most successful and widely known programming language in use today. I also specialize with the Spring Framework, which is the most popular open source application framework for building enterprise class applications on the Java platform. Just some of the organizations I've worked with include Visa, Kohls, Federal Home Loan Bank, and Belk Department Stores. Every day I get contacted by recruiters looking for people with Java skills, sometimes 5 to 6 times a day. These are often very good paying jobs, yet, there is a shortage of good people in software development. Positions paying $60 per hour are going unfilled because there are not enough people writing Java. These are positions I turn away, because the pay is well below my market rate. Malcolm Gladwell claims it takes 10,000 hours to become an expert. That's 5 years, 40 hours a week. I've certainly put in the time. I've had the opportunity to learn from some of the brightest minds in the industry. So, I can claim to be an expert. Through the courses I'm providing, I hope to leverage my years of experience to accelerate your learning of the Spring Framework. I'm not going to lie to you: the Spring Framework is a big framework. The environment for enterprise Java is even bigger. If you're new to Java, you have a lot to learn. I hope through the content on this web site I can accelerate your education of the Java and Spring landscape.

Popular Bundles