Course

Spring Boot

The Spring Framework is an open-sourced Java-based application framework and inversion of control container for the Java platform. The framework's core features can be used by any Java application, but there are extensions for building web applications on top of the Java EE (Enterprise Edition) platform. Although the framework does not impose any specific programming model, it has become popular in the Java community as an addition to, or even replacement for the Enterprise JavaBeans (EJB) model. It is used to create a micro Service and is developed by Pivotal Team and is used to build stand-alone and production ready spring applications.

35 Lessons
Outcomes

By the end of the course, learners will be able to:

  • Build Spring applications using Spring Framework 5 and Spring Boot 2
  • Develop Spring applications using best practices such as SOLID OOP, GitHub, Test Driven Development, and Continuous Integration Testing
  • Learn to access data using Spring Data JPA and Hibernate
  • Use Spring Framework 5 to build an end to end Reactive application with MongoDB
  • Know about Reactive Programming with Spring Framework 5
  • Build web applications using Spring MVC
  • Run a Spring Boot application inside a Docker container

Learning Outcomes:

Learners would be able to achieve the course outcomes through the following:

  1. Understanding the Basics of Spring Boot
  2. Creating Spring JVP Controllers
  3. JPA Data Modelling using Spring and Hibernate
  4. Apply validations on the forms
  5. Testing Spring Applications
  6. Working with Containers and images
  7. Working the NoSQL
  8. Working with MongoDB
  9. Create and work with Collections
  10. Doing CRUD task in Databases
  11. Working with Restful Webservices

Primary source of content

https://www.udemy.com/course/spring-framework-5-beginner-to-guru

Level: 01
Duration: 120 Hours
Pre-requisites: CSS: Level 01

JavaScript

HTML: Level 01

 

What’s next: Java Programming Level 01

Java Programming Level 02

SQL Level 01

HTML Level 01