Building Web Applications with Spring MVC




Building Web Applications with Spring MVC

Based on an example of an online e-commerce chocolate store, this video course helps you learn the concepts of MVC and utilize the rich support of the Spring MVC framework to build dynamic web applications. You start by installing the Spring Tool Suite IDE and creating your first Spring MVC application. Next, you will learn how to integrate the model and business services to add functionality to the application. You then move on to learn about the process of creating a product catalogue and how to develop the user registration page functionality. You will then proceed to create an e-commerce shopping cart that helps users place orders and then implement constraints for the process. Finally, you will learn how to use Freemarker (a template engine for the Java platform) and Apache Tiles (a template composition framework) and design a RESTful API to implement the ordering functionality as a REST web service.

About the Author

Koushik Kothagal has over 12 years of professional experience working with various server-side technologies and developing web applications. He has worked extensively with Java, Spring, Oracle, and other enterprise technologies. He loves teaching, and when he’s not coding Java, he’s probably teaching it! In his spare time, he runs the tutorial website Java Brains which covers various enterprise Java technologies.

Build dynamic and powerful server-side web applications in Java using Spring MVC

Url: View Details

What you will learn
  • Create, deploy, and run a Spring MVC project using the Spring Tool Suite
  • Write new Spring MVC controllers and views
  • Develop an end-to-end interactive web application with forms, web pages, and CRUD functionality

Rating: 4.35

Level: All Levels

Duration: 3 hours

Instructor: Packt Publishing


Courses By:   0-9  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z 

About US

The display of third-party trademarks and trade names on this site does not necessarily indicate any affiliation or endorsement of hugecourses.com.


© 2021 hugecourses.com. All rights reserved.
View Sitemap