Spring Framework: Spring MVC Fundamentals

This course is designed to give you a solid foundation of Spring MVC. The course covers the most recent approach of using both contained and exported WAR deployments. All configuration is done using the Java approach instead of XML.
Course info
Rating
(134)
Level
Beginner
Updated
Feb 12, 2020
Duration
2h 32m
Table of contents
Course Overview
What Is Spring MVC?
Creating Your First Spring MVC Application
Understanding the Structure of Spring MVC Applications
Creating Controllers in Spring MVC
Creating Views in Spring MVC Applications
Using Java Server Pages with Spring MVC View
Using Thymeleaf in Spring MVC Views
Validating Objects in Spring MVC Applications
Using Client-side JavaScript in Spring MVC Applications
Description
Course info
Rating
(134)
Level
Beginner
Updated
Feb 12, 2020
Duration
2h 32m
Description

Spring MVC is the a popular web framework for Java development. In this course, Spring Framework: Spring MVC Fundamentals, you will gain a solid understanding of creating web applications with Spring MVC. First, you will learn architecture in Spring. Next, you will discover controllers and navigation. Finally, you will explore how to create views. When you are finished with this course, you will have the skills and knowledge of Spring MVC needed to create web applications.

About the author
About the author

Bryan is a Director at Software Technology Group, a consulting company based out of Salt Lake City, and has authored and taught numerous courses in Java.

More from the author
Spring Framework: Spring Fundamentals
Beginner
2h 27m
Nov 7, 2019
More courses by Bryan Hansen
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi, everyone. My name is Bryan Hansen, and welcome to my course, Spring MVC Fundamentals. I'm the director of software development at Software Technology Group and the CEO of Complete Programmer. Spring MVC is a full‑featured yet lightweight Java framework that has taken the web development space by storm. Spring's integration is excellent with just about any other Java tooling, and Spring MVC is no exception. In this course we're going to cover the fundamentals of Spring MVC. We will cover all the major parts of Spring MVC, including container and containerless deployments, both standard controllers and REST controllers, JSP pages and the Spring alternative, Thymeleaf, as well as consuming Spring MVC from client‑side JavaScript. By the end of this course, you should feel comfortable developing with Spring MVC. Before beginning the course, you should be familiar with Java, and although not necessary, some Maven experience will help. From here, you should feel comfortable diving into Spring with courses on Spring security, Spring data JPA using Hibernate, or having a better understanding of architectural design through the design patterns in Java courses here on Pluralsight. I hope you'll join me on this journey to learn Spring MVC with the Spring MVC Fundamentals Course, here at Pluralsight.