Build Spring MVC Web Applications

Build Spring MVC Web Applications

Video Training

Master the basics of Spring MVC, the lightweight framework for building robust server-side web applications. First, you’ll create your own application, and then learn to persist data within your web apps using Spring Data and secure them with Spring Security. At the end of this path, you’ll be able to construct sophisticated and powerful enterprise-grade web apps that integrate with Java and Spring technologies.

Prerequisite:

A solid working knowledge of Java and the Spring Framework.

Below are the video training courses included in this Learning Path.

1

Spring MVC for Java Developers

Presented by Kevin Bowersox 6 hours 12 minutes

In this course, instructor Kevin Bowersox will get you started developing web applications using the Spring MVC framework. You’ll begin with an overview of Spring MVC’s architecture and how Spring MVC’s components work together. Then you’ll dive into configuring Spring MVC and explore controller basics, including URI templates, method arguments, and data binding. From there, Kevin will teach you about the Spring tag library, advanced controllers, and error and exception handling. By the end of this course, you’ll be fully capable of building your own Java web applications using Spring MVC framework.

2

Spring Data for Java Developers

Presented by Kevin Bowersox 7 hours 37 minutes

You’re now ready to learn how to use Spring Data for efficient data access for both relational and NoSQL datastores. You’ll begin with an introduction to Spring Data features and core concepts. Instructor Kevin Bowersox will guide you through the Spring Tools Suite and its installation. Then you’ll cover a number of approaches to configuring your project. At this point, you’ll be ready to cover JPA repositories, derived queries, and various other query techniques. You’ll finish this course with a clear understanding of Spring Data and how to persist data within your applications to multiple datastores.

3

Securing Java Web Applications with Spring Security

Presented by Kevin Bowersox 5 hours 50 minutes

Spring Security is a powerful and highly customizable authentication and access-control framework that is the de-facto standard for securing Spring-based applications. This step of your Learning Path introduce you to Spring Security’s features and principles. Instructor Kevin Bowersox will guide you through configuration, access control, various types of authentication, authorization, and advanced features. You’ll get hands-on experience with every step of the process so that by the time you finish the course, you’ll have a solid understanding of how to use Spring Security to provide authentication and authorization to Java web applications.