Spring Core – Learn Spring Framework 4 and Spring Boot

Build a web application using Spring Framework 4 and Spring Boot

Created by John Thompson
Last updated 11/2016
What Will I Learn?
  • Configure Dependency Injection in Spring
  • Use Spring Java based Configuration
  • Create a web application using Spring MVC
  • Save and update data in a H2 Database with JPA and Hibernate
  • Run a Spring Boot applicaiton
  • Basic Java programming skills are required

If you’re new to the Spring Framework, this is the course you want to start with. This course covers the core of the Spring Framework, the foundation which all of the other Spring Framework projects are built from.

In this course, you will learn about important key concepts, such as dependency injection and inversion of control, which are used throughout the Spring Framework. Within the Spring Framework, you have the option of using the traditional XML configuration, or the new Java based configuration. I’ll show you step by step how to configure Spring Beans using best practices in XML and Java. I’ll also show you how to use Spring to persist data into a database, and Spring MVC to show content from the database on a webpage.

Throughout the course you will have access to the code examples being presented in the tutorials. This is code you can build and run on your computer. You will be able to study the working code examples. Whenever possible, I will go into real world use cases and examples from my years of experience as a Spring Source consultant. I’ve seen a lot of good code, and bad code over the years. Through my experience with Spring, I will show you good code and poor programming practices to avoid.

By the time we reach the end of this course, you will be able to build a functioning Spring Web Application.

In this course, you will learn about:

  • Dependency Injection and Inversion of Control (IoC) in the Spring Framework.
  • Spring Boot
  • Using Spring Initializr
  • Using Maven to build Spring Projects
  • How to use JUnit and Mockito to test Spring
  • Java and XML Spring Configuration
  • Spring MVC and Thymeleaf with Bootstrap CSS
  • Spring MVC Test
  • JPA / Hibernate
  • Spring JPA and using DAOs
  • Spring Profiles


Who is the target audience?
  • This course is ideal for Java developers to learn the Spring Framework.

Size: 3.40G

Content retrieved from: https://www.udemy.com/spring-core/.


  1. Aleksandr November 20, 2017 Reply
  2. Aleksandr November 20, 2017 Reply
  3. Drovosek October 19, 2017 Reply
  4. AAA October 4, 2017 Reply
  5. Saravanan October 3, 2017 Reply
  6. Manjit September 11, 2017 Reply
  7. Bisri September 8, 2017 Reply
  8. sp August 23, 2017 Reply
  9. firas August 21, 2017 Reply
  10. fstreamdl May 21, 2017 Reply
    • SRZ May 21, 2017 Reply
      • fstreamdl May 22, 2017 Reply
  11. Dra May 16, 2017 Reply
    • SRZ May 16, 2017 Reply

Add a Comment

Your email address will not be published. Required fields are marked *