Master Spring 6 Spring Boot 3 REST JPA Hibernate
36h 15m 18s
English
Free
Course description
'Master Spring framework, Spring Boot, REST, JPA, Hibernate' course will help in understanding about Spring framework and how to build web applications, Rest Services using Spring, Spring MVC, SpringBoot, Thymeleaf, Spring JDBC, Spring Data JPA etc. By the end of this course, students will understand all the below topics:
Read more about the course
- What is Spring framework ?
- Spring Vs Java EE
- Evolution of Spring and release timeline of Spring
- Different projects inside Spring
- Spring Core Concepts like Inversion of Control (IoC), Dependency Injection (DI) & Aspect-Oriented Programming (AOP)
- Different approaches of Beans creation inside Spring framework
- Bean Scopes inside Spring framework
- Autowiring of the Spring Beans
- Introduction to MVC pattern & overview of web apps
- Spring MVC internal architecture & how to create web applications using Spring MVC & Thymeleaf
- Spring MVC Validations
- How to build dynamic web apps using Thymeleaf & Spring
- Thymeleaf integration with Spring, Spring MVC, Spring Security
- Deep dive on Spring Boot, Auto-configuration
- Spring Boot Dev Tools
- Spring Boot H2 Database
- Securing web applications using Spring Security
- Authentication , Authorization, Role based access
- Cross-Site Request Forgery (CSRF) & Cross-Origin Resource Sharing (CORS)
- Database create, read, update, delete operations using Spring JDBC
- Introduction to ORM frameworks & database create, read, update, delete operations using Spring Data JPA/Hibernate
- Derived Query methods in JPA
- OneToOne, OneToMany, ManyToOne, ManyToMany mappings inside JPA/Hibernate
- Sorting, Pagination, JPQL inside Spring Data JPA
- Building Rest Services inside Spring
- Consuming Rest Services using OpenFeign, Web Client, RestTemplate
- Spring Data Rest & HAL Explorer
- Logging inside Spring applications
- Properties Configuration inside Spring applications
- Profiles inside Spring Boot applications
- Conditional Bean creation using Profiles
- Monitoring Spring Boot applications using SpringBoot Actuator & Spring Boot Admin
The pre-requisite for the course is knowledge of Java, basic exposure on HTML, CSS & interest to learn.
Watch Online
Watch Online Master Spring 6 Spring Boot 3 REST JPA Hibernate
#1: Introduction to the course & Agenda of the course
0:00 /
Picture-in-Picture not supported in this browser
| # | Lesson Title | Duration |
|---|
Comments
0 commentsWant to join the conversation?
Sign in to commentSimilar courses
Low Level Design
Sources: takeUforward
The course is dedicated to low-level design (LLD), a key stage in software development where abstract ideas and...
22 hours 34 minutes 32 seconds
Stratospheric - From Zero to Production with Spring Boot and AWS + BOOK
Sources: leanpub
Hands-on online course to learn all you need to know to get a Spring Boot application into production with AWS. This online course builds on top of the...
7 hours 19 minutes 39 seconds
Java from Zero to First Job, Practical Guide, 2000+ examples
Sources: udemy
Welcome to the fundamental and the most complete course 'Java from Zero to First Job'. As it's declared in the course name, it's created for people who want to
80 hours 4 minutes 49 seconds
Java Foundations: The Complete Course with Java 21 Updates
Sources: udemy
This course is designed for absolute beginners in programming and for those who don't mind learning Java at a slower pace. If you need an accelerated...
88 hours 37 minutes 5 seconds
Data Structures & Algorithms: Part 1
Sources: codewithmosh (Mosh Hamedani)
Studied Computer Science - but never really understood the complex topic of data structures and algorithms? Or maybe you’re a self-taught programmer, with little to no knowledge...
4 hours 39 minutes 17 seconds