FSD Development: Java Spring Framework


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

Explore components and features of the Java Spring Framework and using them to create enterprise Java applications in this 14-video course. Discover how to install and configure the framework, build a Rest API, work with the Spring Data component to access and write to a database, and use Spring Security to secure an full stack application. Key concepts covered here include Spring Framework components and features and reasons to develop web services with the Spring MVC Framework; building a REST API (application programming interface) using the Spring Framework; and learning the mission of Spring Data and features of common modules. Use the Spring Data JPA module to access and write data to a database; learn authentication and authorization and the components of Spring Security; secure an application using Spring Security and basic configuration; and examine inversion of control, the BeanFactory, and Bean scopes. Finally, use the BeanFactory to create Beans using the Spring Framework; learn the components and features of the Spring MVC Framework; and use the Spring MVC Framework to create simple web applications.



Expected Duration (hours)
1.4

Lesson Objectives

FSD Development: Java Spring Framework

  • discover the key concepts covered in this course
  • describe the components and features of the Spring Framework
  • identify reasons to develop web services using the Spring MVC Framework
  • install and configure the Spring Framework environment
  • build a REST API using the Spring Framework
  • describe the mission of Spring Data and the features of common modules
  • use the Spring Data JPA module to access and write data to a database
  • describe authentication and authorization and the components of Spring Security
  • secure an application using Spring Security and basic configuration
  • describe inversion of control, the BeanFactory, and Bean scopes
  • use the BeanFactory to create Beans using the Spring Framework
  • describe the components and features of the Spring MVC Framework
  • demonstrate how to use the Spring MVC Framework to create a simple "Hello world" web application
  • summarize the key concepts covered in this course
  • Course Number:
    it_fsjvsgdj_01_enus

    Expertise Level
    Intermediate