Skip to content
+
Course List
Free Ebook
Knowledge Sharing
Back-end
Java Interview
Soft Skill
English
Vietnamese
English
Search for:
Search Button
Log in
Course Content
01 – NEW – Spring Boot 3 Quick Start
0/29
Download Attachment
Lesson 001 Introduction
00:00
Lesson 004 Java Development Environment Checkpoint
00:00
Lesson 005 Spring Boot Overview
00:00
Lesson 006 Spring Boot Initialzr Demo
00:00
Lesson 007 Spring Boot – Create a REST Controller
00:00
Lesson 008 Spring Projects
00:00
Lesson 009 What is Maven
00:00
Lesson 010 Maven Project Structure
00:00
Lesson 011 Maven Key Concepts
00:00
Lesson 012 Exploring Spring Boot Project Files – Part 1
00:00
Lesson 013 Exploring Spring Boot Project Files – Part 2
00:00
Lesson 014 Spring Boot Starters
00:00
Lesson 015 Spring Boot Parents for Starters
00:00
Lesson 016 Spring Boot Dev Tools – Overview
00:00
Lesson 017 Spring Boot Dev Tools – Coding
00:00
Lesson 018 Spring Boot Actuator – Overview
00:00
Lesson 019 Spring Boot Actuator – Accessing Endpoints – Part 1
00:00
Lesson 020 Spring Boot Actuator – Accessing Endpoints – Part 2
00:00
Lesson 021 Spring Boot Actuator – Securing Endpoints – Overview
00:00
Lesson 022 Spring Boot Actuator – Securing Endpoints – Coding
00:00
Lesson 023 Run Spring Boot apps from the Command Line – Overview
00:00
Lesson 024 Run Spring Boot apps from the Command Line – Prep
00:00
Lesson 025 Run Spring Boot apps from the Command Line – Microsoft Windows
00:00
Lesson 026 Run Spring Boot apps from the Command Line – macOS Linux
00:00
Lesson 027 Injecting Custom Application Properties – Overview
00:00
Lesson 028 Injecting Custom Application Properties – Coding
00:00
Lesson 029 Configuring the Spring Boot Server – Overview
00:00
Lesson 030 Configuring the Spring Boot Server – Coding
00:00
02 – NEW – Spring Core
0/29
Download Attachment
Lesson 001 What is Inversion of Control
00:00
Lesson 002 Defining Dependency Injection – Overview – Part 1
00:00
Lesson 003 Defining Dependency Injection – Overview – Part 2
00:00
Lesson 004 Constructor Injection – Coding – Part 1
00:00
Lesson 005 Constructor Injection – Coding – Part 2
00:00
Lesson 006 IDE Warning – No Usages
00:00
Lesson 007 Constructor Injection – Behind the Scenes
00:00
Lesson 008 Component Scanning – Overview
00:00
Lesson 009 Component Scanning – Coding – Part 1
00:00
Lesson 010 Component Scanning – Coding – Part 2
00:00
Lesson 011 Setter Injection – Overview
00:00
Lesson 012 Setter Injection – Coding
00:00
Lesson 013 Field Injection
00:00
Lesson 014 Qualifiers – Overview
00:00
Lesson 015 Qualifiers – Coding – Part 1
00:00
Lesson 016 Qualifiers – Coding – Part 2
00:00
Lesson 017 Primary – Overview
00:00
Lesson 018 Primary – Coding
00:00
Lesson 019 Lazy Initialization – Overview
00:00
Lesson 020 Lazy Initialization – Coding – Part 1
00:00
Lesson 021 Lazy Initialization – Coding – Part 2
00:00
Lesson 022 Bean Scopes – Overview
00:00
Lesson 023 Bean Scopes – Coding
00:00
Lesson 024 Bean Lifecycle Methods – Overview
00:00
Lesson 025 Bean Lifecycle Methods – Coding
00:00
Lesson 027 Java Config Bean – Overview
00:00
Lesson 028 Java Config Bean – Coding – Part 1
00:00
Lesson 029 Java Config Bean – Coding – Part 2
00:00
03 – NEW – HibernateJPA CRUD
0/30
Download Attachment
Lesson 001 Hibernate JPA Overview
00:00
Lesson 002 Hibernate, JPA and JDBC
00:00
Lesson 003 Setting Up Development Environment
00:00
Lesson 004 Setting Up Database Table – Overview
00:00
Lesson 005 Setting Up Database Table – Coding
00:00
Lesson 006 Setting Up Spring Boot Project – Overview
00:00
Lesson 007 Setting Up Spring Boot Project – Coding – Part 1
00:00
Lesson 008 Setting Up Spring Boot Project – Coding – Part 2
00:00
Lesson 009 JPA Annotations – Overview
00:00
Lesson 010 JPA Annotations – Coding
00:00
Lesson 011 Saving a Java Object with JPA – Overview – Part 1
00:00
Lesson 012 Saving a Java Object with JPA – Overview – Part 2
00:00
Lesson 013 Saving a Java Object with JPA – Coding – Part 1
00:00
Lesson 014 Saving a Java Object with JPA – Coding – Part 2
00:00
Lesson 015 Primary Keys
00:00
Lesson 016 Changing Index of MySQL Auto Increment
00:00
Lesson 017 Reading Objects with JPA – Overview
00:00
Lesson 018 Reading Objects with JPA – Coding
00:00
Lesson 019 Querying Objects with JPA – Overview
00:00
Lesson 020 Querying Objects with JPA – Coding – Part 1
00:00
Lesson 021 Querying Objects with JPA – Coding – Part 2
00:00
Lesson 022 Updating Objects with JPA – Overview
00:00
Lesson 023 Updating Objects with JPA – Coding
00:00
Lesson 024 Deleting Objects with JPA – Overview
00:00
Lesson 025 Deleting Objects with JPA – Coding – Part 1
00:00
Lesson 026 Deleting Objects with JPA – Coding – Part 2
00:00
Lesson 027 Create Database Tables from Java Code – Overview
00:00
Lesson 028 Create Database Tables from Java Code – Coding – Part 1
00:00
Lesson 029 Create Database Tables from Java Code – Coding – Part 2
00:00
04 – NEW – REST CRUD APIs
0/50
Download Attachment
Lesson 001 What Are REST Services – Part 1
00:00
Lesson 002 What Are REST Services – Part 2
00:00
Lesson 003 JSON Basics
00:00
Lesson 004 Spring Boot REST HTTP Basics
00:00
Lesson 005 Postman Demo
00:00
Lesson 006 Spring Boot REST Controller – Overview – Part 1
00:00
Lesson 007 Spring Boot REST Controller – Overview – Part 2
00:00
Lesson 008 Spring Boot Rest Controller – Coding
00:00
Lesson 009 JSON Jackson Data Binding
00:00
Lesson 010 Spring Boot REST POJO – Overview
00:00
Lesson 011 Spring Boot REST POJO – Coding – Part 1
00:00
Lesson 012 Spring Boot REST POJO – Coding – Part 2
00:00
Lesson 013 Spring Boot REST Path Variables – Overview
00:00
Lesson 014 Spring Boot REST Path Variables – Coding – Part 1
00:00
Lesson 015 Spring Boot REST Path Variables – Coding – Part 2
00:00
Lesson 016 Spring Boot REST Exception Handling – Overview – Part 1
00:00
Lesson 017 Spring Boot REST Exception Handling – Overview – Part 2
00:00
Lesson 018 Spring Boot REST Exception Handling – Coding – Part 1
00:00
Lesson 019 Spring Boot REST Exception Handling – Coding – Part 2
00:00
Lesson 020 Spring Boot REST Exception Handling – Coding – Part 3
00:00
Lesson 021 Spring Boot REST Exception Handling – Coding – Part 4
00:00
Lesson 022 Spring Boot REST Global Exception Handling – Overview
00:00
Lesson 023 Spring Boot REST Global Exception Handling – Coding
00:00
Lesson 024 Spring Boot REST API Design – Best Practices
00:00
Lesson 025 Spring Boot REST API Design – API Design of Real-Time Projects
00:00
Lesson 026 Spring Boot REST Project Overview
00:00
Lesson 027 Spring Boot REST Setup Sample Data
00:00
Lesson 028 Spring Boot REST Create Project
00:00
Lesson 029 Spring Boot REST DAO
00:00
Lesson 030 Spring Boot REST DAO – Coding – Part 1
00:00
Lesson 031 Spring Boot REST DAO – Coding – Part 2
00:00
Lesson 032 Spring Boot REST DAO – Coding – Part 3
00:00
Lesson 033 Spring Boot Define Service Layer – Overview
00:00
Lesson 034 Spring Boot Define Service Layer – Coding
00:00
Lesson 035 Spring Boot DAO Add, Update, Delete – Overview
00:00
Lesson 036 Spring Boot DAO Add, Update, Delete – Coding
00:00
Lesson 037 Spring Boot Service Add, Update, Delete – Coding
00:00
Lesson 038 Spring Boot REST Get Single Employee – Coding
00:00
Lesson 039 Spring Boot REST Add Employee – Coding
00:00
Lesson 040 Spring Boot REST Update Employee – Coding
00:00
Lesson 041 Spring Boot REST Delete Employee – Coding
00:00
Lesson 042 Spring Boot REST Spring Data JPA – Overview
00:00
Lesson 043 Spring Boot REST Spring Data JPA – Coding – Part 1
00:00
Lesson 044 Spring Boot REST Spring Data JPA – Coding – Part 2
00:00
Lesson 045 Spring Boot REST Spring Data REST – Overview
00:00
Lesson 046 Spring Boot REST Spring Data REST – Coding – Part 1
00:00
Lesson 047 Spring Boot REST Spring Data REST – Coding – Part 2
00:00
Lesson 048 Spring Boot REST Spring Data REST Configs and Sorting – Overview
00:00
Lesson 049 Spring Boot REST Spring Data REST Configs and Sorting – Coding
00:00
05 – NEW – REST API Security
0/22
Download Attachment
Lesson 001 Spring Boot REST API Security Overview
00:00
Lesson 002 Spring Boot REST API Security – Coding – Part 1
00:00
Lesson 003 Spring Boot REST API Security – Coding – Part 2
00:00
Lesson 004 Spring Boot REST API Security – Basic Configuration – Overview
00:00
Lesson 005 Spring Boot REST API Security – Basic Configuration – Coding
00:00
Lesson 006 Spring Boot REST API Security – Restrict URLs based on Roles – Overview
00:00
Lesson 007 Spring Boot REST API Security – Restrict URLs based on Roles – Coding – Part 1
00:00
Lesson 008 Spring Boot REST API Security – Restrict URLs based on Roles – Coding – Part 2
00:00
Lesson 009 Spring Boot REST API Security – Restrict URLs based on Roles – Coding – Part 3
00:00
Lesson 010 403 ERROR with PUT REQUEST – Spring Data REST
00:00
Lesson 011 Spring Boot REST API Security – JDBC Authentication – Plain Text – Overview
00:00
Lesson 012 Spring Boot REST API Security – JDBC Authentication – Plain Text – Coding Part 1
00:00
Lesson 013 Spring Boot REST API Security – JDBC Authentication – Plain Text – Coding Part 2
00:00
Lesson 014 Spring Boot REST API Security – JDBC Authentication – Plain Text – Coding Part 3
00:00
Lesson 015 Spring Boot REST API Security – BCrypt Encryption – Overview – Part 1
00:00
Lesson 016 Spring Boot REST API Security – BCrypt Encryption – Overview – Part 2
00:00
Lesson 017 Spring Boot REST API Security – BCrypt Encryption – Coding
00:00
Lesson 018 Spring Boot REST API Security – JDBC Authentication – Custom Tables – Overview
00:00
Lesson 019 Spring Boot REST API Security -Custom Tables – Coding – Part 1
00:00
Lesson 020 Spring Boot REST API Security -Custom Tables – Coding – Part 2
00:00
Lesson 021 Spring Boot REST API Security -Custom Tables – Coding – Part 3
00:00
06 – NEW – Spring MVC
0/55
Download Attachment
Lesson 001 Spring Boot – Spring MVC with Thymeleaf – Overview
00:00
Lesson 002 Spring Boot – Spring MVC with Thymeleaf – Coding – Part 1
00:00
Lesson 003 Spring Boot – Spring MVC with Thymeleaf – Coding – Part 2
00:00
Lesson 004 Spring Boot – Spring MVC with Thymeleaf and CSS – Overview
00:00
Lesson 005 Spring Boot – Spring MVC with Thymeleaf and CSS – Coding
00:00
Lesson 006 Spring Boot – Spring MVC Behind the Scenes
00:00
Lesson 007 Spring Boot – Hello World Form and Model Overview
00:00
Lesson 008 Spring Boot – Hello World Form and Model – Coding – Part 1
00:00
Lesson 009 Spring Boot – Hello World Form and Model – Coding – Part 2
00:00
Lesson 010 Spring Boot – Adding Data to Spring MVC Model – Overview
00:00
Lesson 011 Spring Boot – Adding Data to Spring MVC Model – Coding – Part 1
00:00
Lesson 012 Spring Boot – Adding Data to Spring MVC Model – Coding – Part 2
00:00
Lesson 013 Spring Boot – Spring MVC Binding Request Params – Overview
00:00
Lesson 014 Spring Boot – Spring MVC Binding Request Params – Coding
00:00
Lesson 015 Spring Boot – GetMapping and PostMapping – Overview
00:00
Lesson 016 Spring Boot – GetMapping and PostMapping – Coding – Part 1
00:00
Lesson 017 Spring Boot – GetMapping and PostMapping – Coding – Part 2
00:00
Lesson 018 Spring Boot – Spring MVC Form Data Binding – Text Fields – Overview
00:00
Lesson 019 Spring Boot – Spring MVC Form Data Binding – Text Fields – Coding – Part 1
00:00
Lesson 020 Spring Boot – Spring MVC Form Data Binding – Text Fields – Coding – Part 2
00:00
Lesson 021 Spring Boot – Spring MVC Form Data Binding – Text Fields – Coding – Part 3
00:00
Lesson 022 Spring Boot – Spring MVC Form Data Binding – Drop-Down Lists – Overview
00:00
Lesson 023 Spring Boot – Spring MVC Form Data Binding – Drop-Down Lists – Coding – Part 1
00:00
Lesson 024 Spring Boot – Spring MVC Form Data Binding – Drop-Down Lists – Coding – Part 2
00:00
Lesson 025 Spring Boot – Spring MVC Form Data Binding – Radio Buttons – Overview
00:00
Lesson 026 Spring Boot – Spring MVC Form Data Binding – Radio Buttons – Coding – Part 1
00:00
Lesson 027 Spring Boot – Spring MVC Form Data Binding – Radio Buttons – Coding – Part 2
00:00
Lesson 028 Spring Boot – Spring MVC Form Data Binding – Check Boxes – Overview
00:00
Lesson 029 Spring Boot – Spring MVC Form Data Binding – Check Boxes – Coding – Part 1
00:00
Lesson 030 Spring Boot – Spring MVC Form Data Binding – Check Boxes – Coding – Part 2
00:00
Lesson 031 Spring Boot – Spring MVC Validation – Overview
00:00
Lesson 032 Spring Boot – Spring MVC Validation – Setup Dev Environment
00:00
Lesson 033 Spring Boot – Spring MVC Validation – Required Fields – Overview
00:00
Lesson 034 Spring Boot – Spring MVC Validation – Required Fields – Coding – Part 1
00:00
Lesson 035 Spring Boot – Spring MVC Validation – Required Fields – Coding – Part 2
00:00
Lesson 036 Spring Boot – Spring MVC Validation – Required Fields – Coding – Part 3
00:00
Lesson 037 Spring Boot – Spring MVC Validation – Required Fields – Coding – Part 4
00:00
Lesson 038 Spring Boot – Spring MVC Validation – Required Fields – Coding – Part 5
00:00
Lesson 039 Spring Boot – Spring MVC Validation – @InitBinder – Overview
00:00
Lesson 040 Spring Boot – Spring MVC Validation – @InitBinder – Coding
00:00
Lesson 041 Spring Boot – Spring MVC Validation – Validate a Number Range – Overview
00:00
Lesson 042 Spring Boot – Spring MVC Validation – Validate a Number Range – Coding
00:00
Lesson 043 Spring Boot – Spring MVC Validation – Applying Regular Expressions – Overview
00:00
Lesson 044 Spring Boot – Spring MVC Validation – Applying Regular Expressions – Coding
00:00
Lesson 045 Spring Boot – Spring MVC Validation – Make Integer Fields Required
00:00
Lesson 046 Spring Boot – Spring MVC Validation – Strings for Int Fields and Custom Messages
00:00
Lesson 047 Spring Boot – Spring MVC Validation – Debugging Tips for Custom Error Names
00:00
Lesson 048 Spring Boot – Spring MVC Validation – Custom Validation – Overview – Part 1
00:00
Lesson 049 Spring Boot – Spring MVC Validation – Custom Validation – Overview – Part 2
00:00
Lesson 050 Spring Boot – Spring MVC Validation – Custom Validation – Coding – Part 1
00:00
Lesson 051 Spring Boot – Spring MVC Validation – Custom Validation – Coding – Part 2
00:00
Lesson 052 Spring Boot – Spring MVC Validation – Custom Validation – Coding – Part 3
00:00
Lesson 053 Spring Boot – Spring MVC Validation – Custom Validation – Coding – Part 4
00:00
Lesson 054 Spring Boot – Spring MVC Validation – Custom Validation – Coding – Part 5
00:00
07 – NEW – Spring MVC CRUD
0/15
Download Attachment
Lesson 001 CRUD Database Project – Overview
00:00
Lesson 002 CRUD Database Project – Set up
00:00
Lesson 003 CRUD Database Project – Get Employees – Coding – Part 1
00:00
Lesson 004 CRUD Database Project – Get Employees – Coding – Part 2
00:00
Lesson 005 CRUD Database Project – Get Employees – Coding – Part 3
00:00
Lesson 006 CRUD Database Project – Get Employees – Coding – Part 4
00:00
Lesson 007 CRUD Database Project – Add Employees – Overview
00:00
Lesson 008 CRUD Database Project – Add Employee – Coding – Part 1
00:00
Lesson 009 CRUD Database Project – Add Employee – Coding – Part 2
00:00
Lesson 010 CRUD Database Project – Add Employee – Coding – Part 3
00:00
Lesson 011 CRUD Database Project – Update Employee – Overview
00:00
Lesson 012 CRUD Database Project – Update Employee – Coding
00:00
Lesson 013 CRUD Database Project – Delete Employee – Overview
00:00
Lesson 014 CRUD Database Project – Delete Employee – Coding
00:00
08 – NEW – Spring MVC Security
0/43
Download Attachment
Lesson 001 Spring MVC Security – Overview
00:00
Lesson 002 Spring MVC Security – Demo
00:00
Lesson 003 Spring MVC Security – Project Set Up – Part 1
00:00
Lesson 004 Spring MVC Security – Project Set Up – Part 2
00:00
Lesson 005 Spring MVC Security – Dev Testing with PrivateIncognito Windows
00:00
Lesson 006 Spring MVC Security – Basic Configuration – Overview
00:00
Lesson 007 Spring MVC Security – Basic Configuration – Coding
00:00
Lesson 008 Spring MVC Security – Custom Login Form – Overview – Part 1
00:00
Lesson 009 Spring MVC Security – Custom Login Form – Overview – Part 2
00:00
Lesson 010 Spring MVC Security – Custom Login Form – Coding – Part 1
00:00
Lesson 011 Spring MVC Security – Custom Login Form – Coding – Part 2
00:00
Lesson 012 Spring MVC Security – Custom Login Form – Coding – Part 3
00:00
Lesson 013 Spring MVC Security – Login Form Error Message – Overview
00:00
Lesson 014 Spring MVC Security – Login Form Error Message – Coding
00:00
Lesson 015 Spring MVC Security – Custom Login Form with Bootstrap – Overview
00:00
Lesson 016 Spring MVC Security – Custom Login Form with Bootstrap – Coding
00:00
Lesson 017 Spring MVC Security – Logout – Overview
00:00
Lesson 018 Spring MVC Security – Logout – Coding
00:00
Lesson 019 Spring MVC Security – Display User ID and Roles – Overview
00:00
Lesson 020 Spring MVC Security – Display User ID and Roles – Coding
00:00
Lesson 021 Spring MVC Security – Restrict URLs Based on Roles – Overview
00:00
Lesson 022 Spring MVC Security – Restrict URLs Based on Roles – Coding – Part 1
00:00
Lesson 023 Spring MVC Security – Restrict URLs Based on Roles – Coding – Part 2
00:00
Lesson 024 Spring MVC Security – Restrict URLs Based on Roles – Coding – Part 3
00:00
Lesson 025 Spring MVC Security – Restrict URLs Based on Roles – Coding – Part 4
00:00
Lesson 026 Spring MVC Security – Custom Access Denied Page – Overview
00:00
Lesson 027 Spring MVC Security – Custom Access Denied Page – Coding – Part 1
00:00
Lesson 028 Spring MVC Security – Custom Access Denied Page – Coding – Part 2
00:00
Lesson 029 Spring MVC Security – Display Content Based on Roles – Overview
00:00
Lesson 030 Spring MVC Security – Display Content Based on Roles – Coding – Part 1
00:00
Lesson 031 Spring MVC Security – Display Content Based on Roles – Coding – Part 2
00:00
Lesson 032 Spring MVC Security – JDBC Authentication – Plain Text – Overview
00:00
Lesson 033 Spring MVC Security – JDBC Authentication – Plain Text – Coding – Part 1
00:00
Lesson 034 Spring MVC Security – JDBC Authentication – Plain Text – Coding – Part 2
00:00
Lesson 035 Spring MVC Security – JDBC Authentication – Plain Text – Coding – Part 3
00:00
Lesson 036 Spring MVC Security – JDBC Authentication – Plain Text – Coding – Part 4
00:00
Lesson 037 Spring MVC Security – JDBC Authentication – BCrypt Encryption – Overview Part 1
00:00
Lesson 038 Spring MVC Security – JDBC Authentication – BCrypt Encryption – Overview Part 2
00:00
Lesson 039 Spring MVC Security – JDBC Authentication – BCrypt Encryption – Coding
00:00
Lesson 040 Spring MVC Security – JDBC Authentication – Custom Tables – Overview
00:00
Lesson 041 Spring MVC Security – JDBC Authentication – Custom Tables – Coding – Part 1
00:00
Lesson 042 Spring MVC Security – JDBC Authentication – Custom Tables – Coding – Part 2
00:00
09 – NEW – JPA Hibernate Advanced Mappings
0/62
Download Attachment
Lesson 001 JPA Hibernate Advanced Mappings Overview – Part 1
00:00
Lesson 002 JPA Hibernate Advanced Mappings Overview – Part 2
00:00
Lesson 003 @OneToOne Mapping Overview – Part 1
00:00
Lesson 004 @OneToOne Mapping Overview – Part 2
00:00
Lesson 005 @OneToOne Mapping Overview – Part 3
00:00
Lesson 006 @OneToOne Mapping – Database Setup
00:00
Lesson 007 @OneToOne Mapping – Set up Spring Boot Project – Part 1
00:00
Lesson 008 @OneToOne Mapping – Set up Spring Boot Project – Part 2
00:00
Lesson 009 @OneToOneMapping – Coding – Create InstructorDetail entity
00:00
Lesson 010 @OneToOneMapping – Coding – Create Instructor entity
00:00
Lesson 011 @OneToOneMapping – Coding – Create the DAO
00:00
Lesson 012 @OneToOneMapping – Coding – Develop the Main App
00:00
Lesson 013 @OneToOneMapping – Coding – Run the Main App
00:00
Lesson 014 @OneToOneMapping – Find Instructor by ID
00:00
Lesson 015 @OneToOneMapping – Delete Instructor by ID
00:00
Lesson 016 @OneToOneMapping – Bi-Directional – Overview
00:00
Lesson 017 @OneToOneMapping – Bi-Directional – Coding – Part 1
00:00
Lesson 018 @OneToOneMapping – Bi-Directional – Coding – Part 2
00:00
Lesson 019 @OneToOneMapping – Bi-Directional – Cascade Delete – Coding
00:00
Lesson 020 @OneToOneMapping – Bi-Directional – Only Delete Instructor Details – Coding
00:00
Lesson 021 @OneToMany – Overview – Part 1
00:00
Lesson 022 @OneToMany – Overview – Part 2
00:00
Lesson 023 @OneToMany – Coding – Set Up Database Tables
00:00
Lesson 024 @OneToMany – Coding – Create Course entity
00:00
Lesson 025 @OneToMany – Coding – Annotate Course entity
00:00
Lesson 026 @OneToMany – Coding – Annotate Instructor entity
00:00
Lesson 027 @OneToMany – Coding – Create Main App
00:00
Lesson 028 @OneToMany – Coding – Finish Main App and Run It!
00:00
Lesson 029 @OneToMany – Fetch Types Eager vs Lazy – Overview – Part 1
00:00
Lesson 030 @OneToMany – Fetch Types Eager vs Lazy – Overview – Part 2
00:00
Lesson 031 @OneToMany Fetch Types – Eager vs Lazy – Coding
00:00
Lesson 032 @OneToMany Lazy Find Courses – Overview
00:00
Lesson 033 @OneToMany Lazy Find Courses – Coding – Part 1
00:00
Lesson 034 @OneToMany Lazy Find Courses – Coding – Part 2
00:00
Lesson 035 @OneToMany – JOIN FETCH Courses – Overview
00:00
Lesson 036 @OneToMany – JOIN FETCH Courses – Coding – Part 1
00:00
Lesson 037 @OneToMany – JOIN FETCH Courses – Coding – Part 2
00:00
Lesson 038 @OneToMany – Update Instructor
00:00
Lesson 039 @OneToMany – Update Course
00:00
Lesson 040 @OneToMany – Delete Instructor
00:00
Lesson 041 @OneToMany – Delete Course
00:00
Lesson 042 @OneToMany – Uni-Directional – Overview
00:00
Lesson 043 @OneToMany – Uni-Directional – Coding – Database Set Up
00:00
Lesson 044 @OneToMany – Uni-Directional – Coding – Create Review Entity
00:00
Lesson 045 @OneToMany – Uni-Directional – Coding – Refactor Course Entity
00:00
Lesson 046 @OneToMany – Uni-Directional – Coding – Update DAO and Main App
00:00
Lesson 047 @OneToMany – Uni-Directional – Coding – Retrieve Course and Reviews
00:00
Lesson 048 @OneToMany – Uni-Directional – Coding – Delete Course and Reviews
00:00
Lesson 049 @ManyToMany – Overview – Part 1
00:00
Lesson 050 @ManyToMany – Overview – Part 2
00:00
Lesson 051 @ManyToMany – Coding – Set up Database Tables
00:00
Lesson 052 @ManyToMany – Coding – Set up Spring Boot Project
00:00
Lesson 053 @ManyToMany – Coding – Create Student entity
00:00
Lesson 054 @ManyToMany – Coding – Map Course to Student
00:00
Lesson 055 @ManyToMany – Coding – Map Student to Course
00:00
Lesson 056 @ManyToMany – Coding – Create Course and Students
00:00
Lesson 057 @ManyToMany – Coding – Find Course and Students
00:00
Lesson 058 @ManyToMany – Coding – Find Student and Courses
00:00
Lesson 059 @ManyToMany – Coding – Add More Courses to Students
00:00
Lesson 060 @ManyToMany – Coding – Delete Course
00:00
Lesson 061 @ManyToMany – Coding – Delete Student
00:00
10 – NEW – AOP Aspect-Oriented Programming
0/62
Download Attachment
Lesson 001 AOP – The Business Problem
00:00
Lesson 002 AOP Solution and AOP Use Cases
00:00
Lesson 003 AOP Concepts and Terminology
00:00
Lesson 004 Comparing Spring AOP and AspectJ – Part 1
00:00
Lesson 005 Comparing Spring AOP and AspectJ – Part 2
00:00
Lesson 006 AOP – @Before Advice – Overview – Part 1
00:00
Lesson 007 AOP – @Before Advice – Overview – Part 2
00:00
Lesson 008 AOP – @Before Advice – Coding – AOP Project Set Up
00:00
Lesson 009 AOP – @Before Advice – Coding – Create Target Object – AccountDAO
00:00
Lesson 010 AOP – @Before Advice – Coding – Create Aspect
00:00
Lesson 011 AOP – @Before Advice – Test the AOP Aspect
00:00
Lesson 012 AOP – Pointcut Expressions – Overview
00:00
Lesson 013 AOP – Pointcut Expressions – Coding – Match any addAccount Method – Part 1
00:00
Lesson 014 AOP – Pointcut Expressions – Coding – Match any addAccount Method – Part 2
00:00
Lesson 015 AOP – Pointcut Expressions – Coding – Match only AccountDAO addAccount
00:00
Lesson 016 AOP – Pointcut Expressions – Coding – Match any add Method
00:00
Lesson 017 AOP – Pointcut Expressions – Coding – Match any Return Type
00:00
Lesson 018 AOP – Pointcut Expressions – Overview – Match on Method Parameters
00:00
Lesson 019 AOP – Pointcut Expressions – Coding – Match Method Parameter Types
00:00
Lesson 020 AOP – Pointcut Expressions – Coding – Match Method with Account and more Params
00:00
Lesson 021 AOP – Pointcut Expressions – Coding – Match Method with Any Params
00:00
Lesson 022 AOP – Pointcut Expressions – Coding – Match Any Method in a Package
00:00
Lesson 023 AOP Pointcut Declarations – Overview
00:00
Lesson 024 AOP Pointcut Declarations – Coding – Part 1
00:00
Lesson 025 AOP Pointcut Declarations – Coding – Part 2
00:00
Lesson 026 AOP Combining Pointcuts – Overview
00:00
Lesson 027 AOP Combining Pointcuts – Coding – Part 1
00:00
Lesson 028 AOP Combining Pointcuts – Coding – Part 2
00:00
Lesson 029 AOP Ordering Aspects – Overview
00:00
Lesson 030 AOP Ordering Aspects – Coding – Part 1
00:00
Lesson 031 AOP Ordering Aspects – Coding – Part 2
00:00
Lesson 032 AOP Ordering Aspects – Coding – Part 3
00:00
Lesson 033 AOP Read Method Arguments with JoinPoints – Overview
00:00
Lesson 034 AOP Read Method Arguments with JoinPoints – Coding – Part 1
00:00
Lesson 035 AOP Read Method Arguments with JoinPoints – Coding – Part 2
00:00
Lesson 036 AOP Progress Check
00:00
Lesson 037 AOP @AfterReturning Advice – Overview
00:00
Lesson 038 AOP @AfterReturning Advice – Coding – Part 1
00:00
Lesson 039 AOP @AfterReturning Advice – Coding – Part 2
00:00
Lesson 040 AOP @AfterReturning Advice – Coding – Part 3
00:00
Lesson 041 AOP @AfterReturning Advice – Modify Return Value – Overview
00:00
Lesson 042 AOP @AfterReturning Advice – Modify Return Value – Coding
00:00
Lesson 043 AOP @AfterThrowing Advice – Overview
00:00
Lesson 044 AOP @AfterThrowing Advice – Coding – Part 1
00:00
Lesson 045 AOP @AfterThrowing Advice – Coding – Part 2
00:00
Lesson 046 AOP @After Advice – Overview
00:00
Lesson 047 AOP @After Advice – Coding
00:00
Lesson 048 AOP @Around Advice – Overview
00:00
Lesson 049 AOP @Around Advice – Coding – Part 1
00:00
Lesson 050 AOP @Around Advice – Coding – Part 2
00:00
Lesson 051 AOP @Around Advice – Coding – Part 3
00:00
Lesson 052 @Around Advice – Handle Exception – Overview
00:00
Lesson 053 @Around Advice – Handle Exception – Coding – Part 1
00:00
Lesson 054 @Around Advice – Handle Exception – Coding – Part 2
00:00
Lesson 055 AOP @Around Advice – Rethrow Exception
00:00
Lesson 056 AOP Integrating AOP with Spring MVC CRUD App – Overview
00:00
Lesson 057 AOP Integrating AOP with Spring MVC CRUD App – Coding – Part 1
00:00
Lesson 058 AOP Integrating AOP with Spring MVC CRUD App – Coding – Part 2
00:00
Lesson 059 AOP Integrating AOP with Spring MVC CRUD App – Coding – Part 3
00:00
Lesson 060 AOP Integrating AOP with Spring MVC CRUD App – Coding – Part 4
00:00
Lesson 061 AOP Integrating AOP with Spring MVC CRUD App – Coding – Part 5
00:00
11 – Course Summary
0/2
Download Attachment
Lesson 001 Thank You and Please Leave a Rating for the course
00:00
01 – NEW – Spring Boot 3 Quick Start
0/29
Download Attachment
Lesson 001 Introduction
00:00
Lesson 004 Java Development Environment Checkpoint
00:00
Lesson 005 Spring Boot Overview
00:00
Lesson 006 Spring Boot Initialzr Demo
00:00
Lesson 007 Spring Boot – Create a REST Controller
00:00
Lesson 008 Spring Projects
00:00
Lesson 009 What is Maven
00:00
Lesson 010 Maven Project Structure
00:00
Lesson 011 Maven Key Concepts
00:00
Lesson 012 Exploring Spring Boot Project Files – Part 1
00:00
Lesson 013 Exploring Spring Boot Project Files – Part 2
00:00
Lesson 014 Spring Boot Starters
00:00
Lesson 015 Spring Boot Parents for Starters
00:00
Lesson 016 Spring Boot Dev Tools – Overview
00:00
Lesson 017 Spring Boot Dev Tools – Coding
00:00
Lesson 018 Spring Boot Actuator – Overview
00:00
Lesson 019 Spring Boot Actuator – Accessing Endpoints – Part 1
00:00
Lesson 020 Spring Boot Actuator – Accessing Endpoints – Part 2
00:00
Lesson 021 Spring Boot Actuator – Securing Endpoints – Overview
00:00
Lesson 022 Spring Boot Actuator – Securing Endpoints – Coding
00:00
Lesson 023 Run Spring Boot apps from the Command Line – Overview
00:00
Lesson 024 Run Spring Boot apps from the Command Line – Prep
00:00
Lesson 025 Run Spring Boot apps from the Command Line – Microsoft Windows
00:00
Lesson 026 Run Spring Boot apps from the Command Line – macOS Linux
00:00
Lesson 027 Injecting Custom Application Properties – Overview
00:00
Lesson 028 Injecting Custom Application Properties – Coding
00:00
Lesson 029 Configuring the Spring Boot Server – Overview
00:00
Lesson 030 Configuring the Spring Boot Server – Coding
00:00
02 – NEW – Spring Core
0/29
Download Attachment
Lesson 001 What is Inversion of Control
00:00
Lesson 002 Defining Dependency Injection – Overview – Part 1
00:00
Lesson 003 Defining Dependency Injection – Overview – Part 2
00:00
Lesson 004 Constructor Injection – Coding – Part 1
00:00
Lesson 005 Constructor Injection – Coding – Part 2
00:00
Lesson 006 IDE Warning – No Usages
00:00
Lesson 007 Constructor Injection – Behind the Scenes
00:00
Lesson 008 Component Scanning – Overview
00:00
Lesson 009 Component Scanning – Coding – Part 1
00:00
Lesson 010 Component Scanning – Coding – Part 2
00:00
Lesson 011 Setter Injection – Overview
00:00
Lesson 012 Setter Injection – Coding
00:00
Lesson 013 Field Injection
00:00
Lesson 014 Qualifiers – Overview
00:00
Lesson 015 Qualifiers – Coding – Part 1
00:00
Lesson 016 Qualifiers – Coding – Part 2
00:00
Lesson 017 Primary – Overview
00:00
Lesson 018 Primary – Coding
00:00
Lesson 019 Lazy Initialization – Overview
00:00
Lesson 020 Lazy Initialization – Coding – Part 1
00:00
Lesson 021 Lazy Initialization – Coding – Part 2
00:00
Lesson 022 Bean Scopes – Overview
00:00
Lesson 023 Bean Scopes – Coding
00:00
Lesson 024 Bean Lifecycle Methods – Overview
00:00
Lesson 025 Bean Lifecycle Methods – Coding
00:00
Lesson 027 Java Config Bean – Overview
00:00
Lesson 028 Java Config Bean – Coding – Part 1
00:00
Lesson 029 Java Config Bean – Coding – Part 2
00:00
03 – NEW – HibernateJPA CRUD
0/30
Download Attachment
Lesson 001 Hibernate JPA Overview
00:00
Lesson 002 Hibernate, JPA and JDBC
00:00
Lesson 003 Setting Up Development Environment
00:00
Lesson 004 Setting Up Database Table – Overview
00:00
Lesson 005 Setting Up Database Table – Coding
00:00
Lesson 006 Setting Up Spring Boot Project – Overview
00:00
Lesson 007 Setting Up Spring Boot Project – Coding – Part 1
00:00
Lesson 008 Setting Up Spring Boot Project – Coding – Part 2
00:00
Lesson 009 JPA Annotations – Overview
00:00
Lesson 010 JPA Annotations – Coding
00:00
Lesson 011 Saving a Java Object with JPA – Overview – Part 1
00:00
Lesson 012 Saving a Java Object with JPA – Overview – Part 2
00:00
Lesson 013 Saving a Java Object with JPA – Coding – Part 1
00:00
Lesson 014 Saving a Java Object with JPA – Coding – Part 2
00:00
Lesson 015 Primary Keys
00:00
Lesson 016 Changing Index of MySQL Auto Increment
00:00
Lesson 017 Reading Objects with JPA – Overview
00:00
Lesson 018 Reading Objects with JPA – Coding
00:00
Lesson 019 Querying Objects with JPA – Overview
00:00
Lesson 020 Querying Objects with JPA – Coding – Part 1
00:00
Lesson 021 Querying Objects with JPA – Coding – Part 2
00:00
Lesson 022 Updating Objects with JPA – Overview
00:00
Lesson 023 Updating Objects with JPA – Coding
00:00
Lesson 024 Deleting Objects with JPA – Overview
00:00
Lesson 025 Deleting Objects with JPA – Coding – Part 1
00:00
Lesson 026 Deleting Objects with JPA – Coding – Part 2
00:00
Lesson 027 Create Database Tables from Java Code – Overview
00:00
Lesson 028 Create Database Tables from Java Code – Coding – Part 1
00:00
Lesson 029 Create Database Tables from Java Code – Coding – Part 2
00:00
[NEW] Spring Boot 3, Spring 6 & Hibernate for Beginners
About Lesson
Download Attachment:
Click here
Please contact me via telegram
Quick Links
Resource