Description
This course will make you experience how projects are developed in software companies using modern stacks like Java, Spring, SpringBoot, Hibernate, Spring Data JPA and Restful webservices.In this course you will be understanding how different technology and its components work together to build a real world application which end users are able to use in real life. It will be a Property Management System.You will about real world uses of SpringData JPA findBy, countBy, existsBy, deleteBy queries.We will also learn to relate different concepts with real world examples. In this course we will learn the following:We will learn different concepts Spring Framework and RESTful webservicesWe will learn about different design patterns like Singleton, Prototype, Factory, MVC, Adapter etcWe will learn to create production ready application in a layered architectureWe will learn about profiles, error handling, loggingWe will learn about ORM and Spring data JPA(Java Persistence API)We will learn about Entity Relationship in Spring Data JPAWe will implement Swagger API documentationWe will also learn to implement application health monitoringWe will learn to solve code quality issues using Sonar Scan toolWe will learn about maven build management toolWe will learn about debugging techniques for multi layer applicationWe will learn to test application with Postman clientWe will cover all this topics with the help examples and hands-on codingWe will develop a real world project which you can use it for yourselfWe will upgrade springboot 2 to springboot version 3
Reviews
There are no reviews yet.