In this course you learn everything there is to learn about Spring Data JPA allowing to build scalable backend applications backed by any relational database. Spring Data JPA is a great choice allowing to speed your development and focus on the business logic.
Spring Data JPA Master Class
Spring Data JPA Master Class is a 61-lesson 4 hours 21 minutes self-paced course by Nelson Djalo (Amigoscode). In this course you learn everything there is to learn about Spring Data JPA allowing to build scalable backend applications backed by any relational database.
Course facts
- Lessons
- 61
- Duration
- 4 hours 21 minutes
- Level
- All levels
- Language
- English
- Updated
- Instructor
- Nelson Djalo (Amigoscode)
- Price
- Premium
Who teaches Spring Data JPA Master Class? Nelson Djalo (Amigoscode)
Nelson Djalo publishes the Amigoscode YouTube channel and standalone course platform — one of the largest independent Java / Spring Boot tutorial sources online, with several million subscribers and a multi-year track record of weekly back-end engineering tutorials.
The course catalog covers the full Java back-end stack: Java fundamentals, Spring Boot for production web services, Spring Security and OAuth, Spring Data and JPA, microservices patterns with Spring Cloud, Kafka and event-driven architecture, Docker and Kubernetes for the deployment layer, AWS for cloud infrastructure, and the database side (PostgreSQL, MongoDB, Redis). Material is project-oriented — most courses build a working microservice or full application end-to-end.
The CourseFlix listing under this source carries over 13 Amigoscode courses spanning that range. Material is paid; Amigoscode runs on per-course or membership pricing on the original platform. Courses are aimed at Java developers building production back-end services.
What lessons are included in Spring Data JPA Master Class?
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | Course Overview Demo | 01:25 | |
| 2 | Postgres Database Server | 01:53 | |
| 3 | PSQL | 03:53 | |
| 4 | IntelliJ | 01:57 | |
| 5 | Cloning Repo | 03:01 | |
| 6 | Running the application | 05:42 | |
| 7 | Connecting to Database via IntelliJ | 05:56 | |
| 8 | Section Overview | 02:02 | |
| 9 | Student Class | 03:12 | |
| 10 | Connecting to Database | 05:47 | |
| 11 | Map Classes to Tables using @Entity | 05:57 | |
| 12 | Sequence Generator and Value | 03:51 | |
| 13 | @Column | 05:51 | |
| 14 | Adding Datasource and No Arg Constructor | 01:53 | |
| 15 | @Table and Constraints | 04:17 | |
| 16 | Understanding Repositories | 04:51 | |
| 17 | StudentRepository | 07:48 | |
| 18 | Exploring Repository Methods | 05:49 | |
| 19 | Exploring Repository Methods p2 | 02:46 | |
| 20 | Query Methods | 04:33 | |
| 21 | Query Methods P2 | 05:43 | |
| 22 | JPQL Query Methods | 01:58 | |
| 23 | @Query | 07:01 | |
| 24 | Native Queries | 05:47 | |
| 25 | Named Parameters | 02:03 | |
| 26 | @Modifying | 05:59 | |
| 27 | Installing Faker | 02:27 | |
| 28 | Saving Random Students using Faker | 05:06 | |
| 29 | Sort | 06:45 | |
| 30 | Paging and Sorting | 05:16 | |
| 31 | Inspect Paging and Sorting in Debug mode | 03:52 | |
| 32 | Intro | 01:29 | |
| 33 | Student Id Card Entity | 05:12 | |
| 34 | @OneToOne and @JoinColoum | 03:18 | |
| 35 | Student Id Card Repository | 03:58 | |
| 36 | Saving Student Id Card | 04:24 | |
| 37 | Cascade Type | 02:53 | |
| 38 | Hibernate Entity Lifecycle | 08:00 | |
| 39 | Fetch Type | 04:38 | |
| 40 | Uni Vs BiDirectional on 1 to 1 Relationships | 05:04 | |
| 41 | Orphan Removal | 05:48 | |
| 42 | @ForeingKey | 03:04 | |
| 43 | Exercise | 02:01 | |
| 44 | Exercise Solution | 02:54 | |
| 45 | Many to To Bidirectional | 05:30 | |
| 46 | Testing Many to To Bidirectional | 06:26 | |
| 47 | Understanding Eager fetch type for One To Many | 07:05 | |
| 48 | Save Student Instead of Id Card | 03:19 | |
| 49 | Course Entity | 04:07 | |
| 50 | @Many to Many and @JoinColumn | 04:09 | |
| 51 | @Many To Many mappedBy | 01:27 | |
| 52 | Methods to add and remove course | 02:25 | |
| 53 | Many to Many relationships in Action | 06:19 | |
| 54 | @Embeddable | 03:21 | |
| 55 | @EmbeddedId and @MapsId | 04:56 | |
| 56 | Link Entities to Bridge Table | 04:17 | |
| 57 | Testing changes | 05:38 | |
| 58 | Adding Extra Column to Link Table | 04:46 | |
| 59 | @ForeingKey | 02:14 | |
| 60 | Database Transaction | 02:33 | |
| 61 | Working with Transactions | 06:04 |
Get instant access to all 60 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionWhat courses are similar to Spring Data JPA Master Class?
-
Updated 2y agoMaster Microservices with Java, Spring, Docker, Kubernetes
By: UdemyMaster Microservices with Java, Spring, Docker & Kubernetes — build production microservices using Spring Boot, Spring Cloud, Eureka, Hystrix, Resilience4j.23h 57m -
ClassicSpring 6 & Spring Boot 3 for Beginners (Includes 5 Projects)
By: UdemyIn this course, you will learn Spring Framework Core 6, Spring Boot 3, REST API, Spring MVC, WebFlux, Spring Security, Spring Data JPA, Docker, Thymeleaf, Intel34h 28m5/5 -
Updated 2y agoBuild Your REST API with Spring 5
By: BaeldungI published the first REST with Spring tutorials over four years ago, and after 900,000 readers and over a thousand personal questions over email, I've finally12h 41m -
Updated 3y agoFull Stack HATEOAS: Spring Boot 2.1, ReactJS, Redux
By: UdemyFull Stack introduction to HATEOAS. In this course, you will learn the core concepts of HATEOAS as well as how to leverage this on a ReactJS Application.5h 51m -
Updated 2y agoLearn Spring 5 and Spring Boot 2
By: BaeldungSpring is, by far, the most popular framework for application development in the Java ecosystem. By a wide margin. The reason is actually quite simple - it does4h 57m -
Updated 2y agoSpring Professional Certification Exam Tutorial - Module 01
By: UdemySpring Professional Exam Tutorial explains and answers all questions from Spring Professional Certification Study Guide.4h 33m -
Updated 2y agoLearn Spring 5, Boot 2, JPA, Thymeleaf, AOP, Web MVC, REST
By: UdemyMaster Modern Spring Boot, Spring Web MVC, AOP, Hibernate, Thymeleaf, JPA, Spring Security, RESTful services. Spring is, by far, the most popular framework for16h 37m -
Updated 3y agoLearn Spring Security OAuth: The Master Class
By: BaeldungThe canonical reference for securing a Spring application. The 21 modules cover everything from the basics of Spring Security in an MVC application to advanced57m
More courses by Nelson Djalo (Amigoscode)
-
Updated 2y agoSpring Boot Master Class
Learn how to get started with Spring Boot, a powerful framework to build web applications quickly, using less code. The Java-based programs you build in Spring9h 28m5/5 -
Updated 2y agoMicroservices and Distributed Systems
Microservices are an architectural and organisational approach to software development where software is composed of small independent services that.11h 18m5/5 -
Updated 3y agoDatabase Design & Implementation
Backend starts from Your Database. When you have a solid database design coding is easy.2h 7m5/5 -
Updated 3y agoIntelliJ IDEA Developer Guide
IntelliJ IDEA is an integrated development environment written in Java for developing software.4h 17m5/5 -
ClassicJava Master Class
Welcome to Amigoscode's most comprehensive Java course! It includes everything you need to gain a complete understanding of Java.24h 40m5/5 -
ClassicPROFESSIONAL Full Stack Developer
Are you ready to level up your coding skills and become a full stack professional?54h 23m5/5