Building Web Applications with Spring MVC

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

   Watch Promo   Enroll in Course

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

About This Video

Implement Spring MVC controllers that handle user requests, return HTML responses, and handle errors

Provide locale and theme support for web applications as well as build sturdy RESTful web services

A practical guide that demonstrates building Spring MVC applications using an example of an online e-commerce chocolate store

In Detail

Spring MVC is a striking framework that helps you write robust and highly-scalable server-side web applications. Its lightweight nature, adherence to the MVC paradigm, and extensibility helps you develop enterprise-grade applications in no time.

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.


Your Instructor(s)


Packt Publishing
Packt Publishing

Over the past ten years Packt Publishing has developed an extensive catalogue of over 2000 books, e-books and video courses aimed at keeping IT professionals ahead of the technology curve. From new takes on established technologies through to the latest guides on emerging platforms, topics and trends – Packt's focus has always been on giving our customers the working knowledge they need to get the job done. Our EDUfyre courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts


Course Curriculum


  Creating Spring MVC Controllers
Available in days
days after you enroll

Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.