The Spring Web MVC Framework: Building Web Applications & REST APIs


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

The Spring MVC framework helps build web applications robustly and intuitively using the model-view-controller design pattern, while also incorporating all the standard Java features of a core Spring framework. Working with this framework helps produce flexible, loosely-coupled, three-tiered architecture web applications.

In this course, you'll use several features of this framework, combining their use to build a simple web application. You'll learn how to connect this web application to a MySQL server database, which will be used to store your data. Next, you'll use JDBC templates to query this database and then set up login and register pages on your app. Finally, you'll perform create, read, update, and delete operations using Spring MVC.



Expected Duration (hours)
1.5

Lesson Objectives

The Spring Web MVC Framework: Building Web Applications & REST APIs

  • discover the key concepts covered in this course
  • download and set up starter templates for your application
  • Set up login and register forms
  • install MySQL and MySQL Workbench on Windows
  • install MySQL and MySQL Workbench on MacOS
  • configure the data source connection to MySQL
  • implement three tiers of your web application
  • register a new user in the application
  • implement custom form validators
  • perform form validation using buit-in and custom validators
  • implement the REST API for read operations
  • implement the REST API for create operations
  • implement the REST API for update operations
  • implement the REST API for delete operations
  • summarize the key concepts covered in this course
  • Course Number:
    it_jmbwasdj_04_enus

    Expertise Level
    Intermediate