|
/1 - Welcome to Full Stack Development Where Backend Meets Frontend and Sparks Fly ⚡/
|
|
1 -Course Introduction.mp4
|
63.7 MB
|
|
1 - Welcome to Full Stack Development Where Backend Meets Frontend and Sparks Fly ⚡/
|
|
1 -Course Introduction.vtt
|
12.4 KB
|
|
2 - Details of Source Code, PDF Content & other instructions for the course.html
|
1.8 KB
|
|
2 -Become a Java Full Stack Developer with React & Spring Boot.pdf
|
73.4 MB
|
|
2 -Evolution of Web Apps.mp4
|
71.7 MB
|
|
2 -Evolution of Web Apps.vtt
|
13.2 KB
|
|
3 -Creating Hello World React App using Vite.mp4
|
103.6 MB
|
|
3 -Creating Hello World React App using Vite.vtt
|
17.4 KB
|
|
4 -Installing Visual Studio Code and Setting Up Themes.mp4
|
128.4 MB
|
|
4 -Installing Visual Studio Code and Setting Up Themes.vtt
|
23.7 KB
|
|
5 -Creating Hello World SpringBoot App.mp4
|
58.8 MB
|
|
5 -Creating Hello World SpringBoot App.vtt
|
11.0 KB
|
|
6 - IntelliJ IDEA Ultimate.html
|
1.9 KB
|
|
6 -Installing IntelliJ IDEA and Setting Up Themes.mp4
|
99.8 MB
|
|
6 -Installing IntelliJ IDEA and Setting Up Themes.vtt
|
20.9 KB
|
|
7 -Library vs Framework.mp4
|
83.7 MB
|
|
7 -Library vs Framework.vtt
|
16.6 KB
|
|
10 - The Great React Route Trip - A Multi-Page SPA Adventure/
|
|
1 -Introduction to React Routing.mp4
|
24.8 MB
|
|
1 -Introduction to React Routing.vtt
|
7.6 KB
|
|
10 -Tracking Navigation and Form Submissions using useNavigation().mp4
|
53.1 MB
|
|
10 -Tracking Navigation and Form Submissions using useNavigation().vtt
|
9.4 KB
|
|
11 -Navigate programatically using useNavigate() and useLocation hooks.mp4
|
98.7 MB
|
|
11 -Navigate programatically using useNavigate() and useLocation hooks.vtt
|
15.3 KB
|
|
12 -Building contacts REST API on the backend.mp4
|
128.6 MB
|
|
12 -Building contacts REST API on the backend.vtt
|
18.8 KB
|
|
13 -Saving data using action functions - Part 1.mp4
|
138.9 MB
|
|
13 -Saving data using action functions - Part 1.vtt
|
19.0 KB
|
|
14 -Saving data using action functions - Part 2.mp4
|
96.9 MB
|
|
14 -Saving data using action functions - Part 2.vtt
|
14.1 KB
|
|
15 -Showing toast messages and demo of redirect.mp4
|
70.3 MB
|
|
15 -Showing toast messages and demo of redirect.vtt
|
10.3 KB
|
|
16 -Submitting form manually using useSubmit() hook.mp4
|
50.9 MB
|
|
16 -Submitting form manually using useSubmit() hook.vtt
|
7.2 KB
|
|
17 -Building Dynamic Routes and demo of useParams() hook.mp4
|
53.8 MB
|
|
17 -Building Dynamic Routes and demo of useParams() hook.vtt
|
7.9 KB
|
|
18 -Passing data using state and reading it with useLocation().mp4
|
49.8 MB
|
|
18 -Passing data using state and reading it with useLocation().vtt
|
8.6 KB
|
|
19 -Enhancing Product Detail page.mp4
|
133.9 MB
|
|
19 -Enhancing Product Detail page.vtt
|
16.9 KB
|
|
2 -Defining Routes.mp4
|
85.4 MB
|
|
2 -Defining Routes.vtt
|
14.7 KB
|
|
20 -Summary of React Routing concepts.mp4
|
95.1 MB
|
|
20 -Summary of React Routing concepts.vtt
|
13.9 KB
|
|
3 -Optimising Routes definitions using Outlet.mp4
|
55.3 MB
|
|
3 -Optimising Routes definitions using Outlet.vtt
|
10.3 KB
|
|
4 -Navigating using Link and NavLink.mp4
|
79.7 MB
|
|
4 -Navigating using Link and NavLink.vtt
|
11.7 KB
|
|
5 -Building an error page using errorElement and useRouteError.mp4
|
83.7 MB
|
|
5 -Building an error page using errorElement and useRouteError.vtt
|
13.7 KB
|
|
6 -Defining Routes using createRoutesFromElements and Route.mp4
|
54.7 MB
|
|
6 -Defining Routes using createRoutesFromElements and Route.vtt
|
7.9 KB
|
|
7 -Enhancing About, Contact, Login, Cart components.mp4
|
78.8 MB
|
|
7 -Enhancing About, Contact, Login, Cart components.vtt
|
12.2 KB
|
|
8 -Loading data using loader functions.mp4
|
94.6 MB
|
|
8 -Loading data using loader functions.vtt
|
13.3 KB
|
|
9 -Reading loader data using useLoaderData hook.mp4
|
116.7 MB
|
|
9 -Reading loader data using useLoaderData hook.vtt
|
16.9 KB
|
|
11 - Building Robust Spring Boot Apps/
|
|
1 -Avoiding Manual Restarts with Spring Boot DevTools.mp4
|
89.9 MB
|
|
1 -Avoiding Manual Restarts with Spring Boot DevTools.vtt
|
16.2 KB
|
|
10 -Mastering ResponseEntity in Spring Boot – Handling Responses Like a Pro.mp4
|
73.3 MB
|
|
10 -Mastering ResponseEntity in Spring Boot – Handling Responses Like a Pro.vtt
|
10.8 KB
|
|
11 -Global Exception Handling in Spring Boot - Part 1.mp4
|
100.6 MB
|
|
11 -Global Exception Handling in Spring Boot - Part 1.vtt
|
14.6 KB
|
|
12 -Global Exception Handling in Spring Boot - Part 2.mp4
|
53.8 MB
|
|
12 -Global Exception Handling in Spring Boot - Part 2.vtt
|
7.7 KB
|
|
13 -Global Exception Handling in Spring Boot - Part 3.mp4
|
27.8 MB
|
|
13 -Global Exception Handling in Spring Boot - Part 3.vtt
|
4.4 KB
|
|
14 -Spring Boot API Documentation with Spring doc OpenAPI.mp4
|
91.0 MB
|
|
14 -Spring Boot API Documentation with Spring doc OpenAPI.vtt
|
15.5 KB
|
|
15 -Exposing the Risk - Dangers of Relying Only on Client-Side Validation.mp4
|
39.5 MB
|
|
15 -Exposing the Risk - Dangers of Relying Only on Client-Side Validation.vtt
|
9.3 KB
|
|
16 -Backend Validations - Your Last Line of Defense - Part 1.mp4
|
88.6 MB
|
|
16 -Backend Validations - Your Last Line of Defense - Part 1.vtt
|
13.6 KB
|
|
17 -Backend Validations - Your Last Line of Defense - Part 2.mp4
|
97.4 MB
|
|
17 -Backend Validations - Your Last Line of Defense - Part 2.vtt
|
13.0 KB
|
|
18 -Backend Validations - Your Last Line of Defense - Part 3.mp4
|
71.2 MB
|
|
18 -Backend Validations - Your Last Line of Defense - Part 3.vtt
|
9.2 KB
|
|
19 -Spring Data JPA Auditing in Action - Who Did What and When - Part 1.mp4
|
60.8 MB
|
|
19 -Spring Data JPA Auditing in Action - Who Did What and When - Part 1.vtt
|
8.2 KB
|
|
2 -Health Checks & Metrics Made Easy with Spring Boot Actuator - Part 1.mp4
|
51.7 MB
|
|
2 -Health Checks & Metrics Made Easy with Spring Boot Actuator - Part 1.vtt
|
10.1 KB
|
|
20 -Spring Data JPA Auditing in Action - Who Did What and When - Part 2.mp4
|
56.1 MB
|
|
20 -Spring Data JPA Auditing in Action - Who Did What and When - Part 2.vtt
|
9.0 KB
|
|
21 -Spring Boot Logging Demystified - How It Works Behind the Scenes - Part 1.mp4
|
83.2 MB
|
|
21 -Spring Boot Logging Demystified - How It Works Behind the Scenes - Part 1.vtt
|
11.2 KB
|
|
22 -Spring Boot Logging Demystified - How It Works Behind the Scenes - Part 2.mp4
|
71.2 MB
|
|
22 -Spring Boot Logging Demystified - How It Works Behind the Scenes - Part 2.vtt
|
9.6 KB
|
|
23 -Spring Boot Logging Demystified - How It Works Behind the Scenes - Part 3.mp4
|
155.7 MB
|
|
23 -Spring Boot Logging Demystified - How It Works Behind the Scenes - Part 3.vtt
|
19.2 KB
|
|
24 -Managing Per-Request Beans with @RequestScope in Spring.mp4
|
66.7 MB
|
|
24 -Managing Per-Request Beans with @RequestScope in Spring.vtt
|
9.8 KB
|
|
25 -Session Scope in Spring - Managing User Session Data.mp4
|
33.4 MB
|
|
25 -Session Scope in Spring - Managing User Session Data.vtt
|
5.3 KB
|
|
26 -Application Scope in Spring - Sharing Data Across the App.mp4
|
92.9 MB
|
|
26 -Application Scope in Spring - Sharing Data Across the App.vtt
|
14.1 KB
|
|
3 -Health Checks & Metrics Made Easy with Spring Boot Actuator - Part 2.mp4
|
177.6 MB
|
|
3 -Health Checks & Metrics Made Easy with Spring Boot Actuator - Part 2.vtt
|
26.9 KB
|
|
4 -Health Checks & Metrics Made Easy with Spring Boot Actuator - Part 3.mp4
|
91.6 MB
|
|
4 -Health Checks & Metrics Made Easy with Spring Boot Actuator - Part 3.vtt
|
13.0 KB
|
|
5 -Mapping HTTP Request Body to Java Objects Using @RequestBody.mp4
|
79.4 MB
|
|
5 -Mapping HTTP Request Body to Java Objects Using @RequestBody.vtt
|
13.2 KB
|
|
6 -Mastering @RequestParam in Spring Boot – Query Parameters Explained.mp4
|
77.4 MB
|
|
6 -Mastering @RequestParam in Spring Boot – Query Parameters Explained.vtt
|
12.1 KB
|
|
7 -Mastering @PathVariable – Extracting Path Parameters in REST APIs.mp4
|
73.5 MB
|
|
7 -Mastering @PathVariable – Extracting Path Parameters in REST APIs.vtt
|
10.9 KB
|
|
8 -Handling HTTP Headers with @RequestHeader in Spring Boot.mp4
|
66.7 MB
|
|
8 -Handling HTTP Headers with @RequestHeader in Spring Boot.vtt
|
9.7 KB
|
|
9 -Handling HTTP Requests with RequestEntity in Spring Boot.mp4
|
80.2 MB
|
|
9 -Handling HTTP Requests with RequestEntity in Spring Boot.vtt
|
10.3 KB
|
|
12 - Implementing a Shopping Cart with React Context API/
|
|
1 -Demo of the Cart functionality that we are going to implement.mp4
|
26.7 MB
|
|
1 -Demo of the Cart functionality that we are going to implement.vtt
|
6.3 KB
|
|
10 -Building Shopping Cart logic - Part 4.mp4
|
128.7 MB
|
|
10 -Building Shopping Cart logic - Part 4.vtt
|
17.1 KB
|
|
11 -Introduction to useReducer() hook.mp4
|
70.3 MB
|
|
11 -Introduction to useReducer() hook.vtt
|
10.5 KB
|
|
12 -Building Shopping cart logic using useReducer() - Part 1.mp4
|
127.0 MB
|
|
12 -Building Shopping cart logic using useReducer() - Part 1.vtt
|
15.7 KB
|
|
13 -Building Shopping cart logic using useReducer() - Part 2.mp4
|
51.8 MB
|
|
13 -Building Shopping cart logic using useReducer() - Part 2.vtt
|
7.5 KB
|
|
2 -Why can't we implement Cart functionality using props.mp4
|
55.0 MB
|
|
2 -Why can't we implement Cart functionality using props.vtt
|
11.8 KB
|
|
3 -Prop Drilling Explained - When and How to Avoid It.mp4
|
86.7 MB
|
|
3 -Prop Drilling Explained - When and How to Avoid It.vtt
|
13.0 KB
|
|
4 -Why and How to Lift State Up in React.mp4
|
91.6 MB
|
|
4 -Why and How to Lift State Up in React.vtt
|
14.4 KB
|
|
5 -Creating and Providing Context.mp4
|
79.0 MB
|
|
5 -Creating and Providing Context.vtt
|
11.7 KB
|
|
6 -Consume the Context in child components using useContext() hook.mp4
|
96.8 MB
|
|
6 -Consume the Context in child components using useContext() hook.vtt
|
13.3 KB
|
|
7 -Building Shopping Cart logic - Part 1.mp4
|
39.1 MB
|
|
7 -Building Shopping Cart logic - Part 1.vtt
|
6.1 KB
|
|
8 -Building Shopping Cart logic - Part 2.mp4
|
137.2 MB
|
|
8 -Building Shopping Cart logic - Part 2.vtt
|
19.1 KB
|
|
9 -Building Shopping Cart logic - Part 3.mp4
|
90.1 MB
|
|
9 -Building Shopping Cart logic - Part 3.vtt
|
12.4 KB
|
|
13 - Securing Web Apps using Spring Security/
|
|
1 -Say Hello to Spring Security.mp4
|
48.5 MB
|
|
1 -Say Hello to Spring Security.vtt
|
10.1 KB
|
|
10 -Creating users using InMemoryUserDetailsManager - Part 1.mp4
|
103.8 MB
|
|
10 -Creating users using InMemoryUserDetailsManager - Part 1.vtt
|
13.0 KB
|
|
11 -Creating users using InMemoryUserDetailsManager - Part 2.mp4
|
63.5 MB
|
|
11 -Creating users using InMemoryUserDetailsManager - Part 2.vtt
|
9.7 KB
|
|
12 -Building a new login REST API on the backend.mp4
|
54.6 MB
|
|
12 -Building a new login REST API on the backend.vtt
|
7.8 KB
|
|
13 -Making changes on UI app to invoke login REST API.mp4
|
100.8 MB
|
|
13 -Making changes on UI app to invoke login REST API.vtt
|
13.4 KB
|
|
14 -Invoking the Spring Security authentication flow manually - Part 1.mp4
|
110.2 MB
|
|
14 -Invoking the Spring Security authentication flow manually - Part 1.vtt
|
16.7 KB
|
|
15 -Invoking the Spring Security authentication flow manually - Part 2.mp4
|
60.6 MB
|
|
15 -Invoking the Spring Security authentication flow manually - Part 2.vtt
|
8.1 KB
|
|
16 -Introduction to JWT tokens.mp4
|
82.3 MB
|
|
16 -Introduction to JWT tokens.vtt
|
13.2 KB
|
|
17 -How JWT tokens validated using signature.mp4
|
57.8 MB
|
|
17 -How JWT tokens validated using signature.vtt
|
10.6 KB
|
|
18 -Generating JWT token in backend app - Part 1.mp4
|
126.0 MB
|
|
18 -Generating JWT token in backend app - Part 1.vtt
|
17.8 KB
|
|
19 -Generating JWT token in backend app - Part 2.mp4
|
77.8 MB
|
|
19 -Generating JWT token in backend app - Part 2.vtt
|
11.2 KB
|
|
2 -Default Behavior (Zero Configuration) of Spring Security.mp4
|
81.5 MB
|
|
2 -Default Behavior (Zero Configuration) of Spring Security.vtt
|
17.0 KB
|
|
20 -Creating Auth Context using React Context API.mp4
|
121.1 MB
|
|
20 -Creating Auth Context using React Context API.vtt
|
16.7 KB
|
|
21 -Trigger loginSuccess action from Login page.mp4
|
53.1 MB
|
|
21 -Trigger loginSuccess action from Login page.vtt
|
7.9 KB
|
|
22 -Protecting Routes in React app based on Auth state.mp4
|
54.5 MB
|
|
22 -Protecting Routes in React app based on Auth state.vtt
|
7.8 KB
|
|
23 -Navigating the end user to the previously accessed protected route.mp4
|
48.5 MB
|
|
23 -Navigating the end user to the previously accessed protected route.vtt
|
7.8 KB
|
|
24 -Enhancing the Header component with new menu items - Part 1.mp4
|
79.3 MB
|
|
24 -Enhancing the Header component with new menu items - Part 1.vtt
|
12.3 KB
|
|
25 -Enhancing the Header component with new menu items - Part 2.mp4
|
71.7 MB
|
|
25 -Enhancing the Header component with new menu items - Part 2.vtt
|
9.8 KB
|
|
26 -Enhancing the Header component with new menu items - Part 3.mp4
|
152.6 MB
|
|
26 -Enhancing the Header component with new menu items - Part 3.vtt
|
21.4 KB
|
|
27 -Building a new register REST API on the backend.mp4
|
121.8 MB
|
|
27 -Building a new register REST API on the backend.vtt
|
15.2 KB
|
|
28 -Building a new register page on the UI.mp4
|
113.5 MB
|
|
28 -Building a new register page on the UI.vtt
|
14.0 KB
|
|
29 -Testing the end to end registration flow.mp4
|
39.0 MB
|
|
29 -Testing the end to end registration flow.vtt
|
7.9 KB
|
|
3 -Configuring a static user credentials using Spring Security.mp4
|
50.3 MB
|
|
3 -Configuring a static user credentials using Spring Security.vtt
|
6.7 KB
|
|
4 -Modifying the security config code as per our custom requirements - Part 1.mp4
|
143.8 MB
|
|
4 -Modifying the security config code as per our custom requirements - Part 1.vtt
|
18.9 KB
|
|
5 -Modifying the security config code as per our custom requirements - Part 2.mp4
|
131.3 MB
|
|
5 -Modifying the security config code as per our custom requirements - Part 2.vtt
|
18.5 KB
|
|
6 -Spring Security Internal flow.mp4
|
89.2 MB
|
|
6 -Spring Security Internal flow.vtt
|
20.5 KB
|
|
7 -Demo of Spring Security internal flow.mp4
|
152.8 MB
|
|
7 -Demo of Spring Security internal flow.vtt
|
19.5 KB
|
|
8 -Encoding Vs Encryption Vs Hashing.mp4
|
69.0 MB
|
|
8 -Encoding Vs Encryption Vs Hashing.vtt
|
9.3 KB
|
|
9 -Deep dive on Hashing & introduction to Password Encoders.mp4
|
164.2 MB
|
|
9 -Deep dive on Hashing & introduction to Password Encoders.vtt
|
22.7 KB
|
|
14 - Spring Security Authentication using Database/
|
|
1 -Creating customers table to store end user details.mp4
|
39.8 MB
|
|
1 -Creating customers table to store end user details.vtt
|
5.5 KB
|
|
10 -Updating Profile with loader, action functions to interact with backend.mp4
|
125.6 MB
|
|
10 -Updating Profile with loader, action functions to interact with backend.vtt
|
17.0 KB
|
|
11 -Sending JWT token from UI for each request using Axios interceptor logic.mp4
|
55.2 MB
|
|
11 -Sending JWT token from UI for each request using Axios interceptor logic.vtt
|
9.1 KB
|
|
12 -Building a filter on the backend to validate the JWT token - Part 1.mp4
|
137.8 MB
|
|
12 -Building a filter on the backend to validate the JWT token - Part 1.vtt
|
16.6 KB
|
|
13 -Building a filter on the backend to validate the JWT token - Part 2.mp4
|
84.5 MB
|
|
13 -Building a filter on the backend to validate the JWT token - Part 2.vtt
|
12.3 KB
|
|
14 -Building a GET REST API to read the profile details.mp4
|
95.2 MB
|
|
14 -Building a GET REST API to read the profile details.vtt
|
13.3 KB
|
|
15 -Creating a new Address table to store the customer address details.mp4
|
45.0 MB
|
|
15 -Creating a new Address table to store the customer address details.vtt
|
7.2 KB
|
|
16 -Introduction to Spring Data JPA relationships.mp4
|
40.7 MB
|
|
16 -Introduction to Spring Data JPA relationships.vtt
|
5.6 KB
|
|
17 -Deepdive on OneToOne mapping.mp4
|
88.5 MB
|
|
17 -Deepdive on OneToOne mapping.vtt
|
12.3 KB
|
|
18 -Understanding FETCH Types in JPA.mp4
|
33.8 MB
|
|
18 -Understanding FETCH Types in JPA.vtt
|
6.6 KB
|
|
19 -Understanding Cascade Types in JPA.mp4
|
106.8 MB
|
|
19 -Understanding Cascade Types in JPA.vtt
|
17.6 KB
|
|
2 -Updating the register API to store new customer details into DB table.mp4
|
79.7 MB
|
|
2 -Updating the register API to store new customer details into DB table.vtt
|
10.9 KB
|
|
20 -Making OneToOne configurations inside Customer and Address entities.mp4
|
31.5 MB
|
|
20 -Making OneToOne configurations inside Customer and Address entities.vtt
|
4.9 KB
|
|
21 -Building a PUT REST API to update the profile details - Part 1.mp4
|
98.0 MB
|
|
21 -Building a PUT REST API to update the profile details - Part 1.vtt
|
12.9 KB
|
|
22 -Building a PUT REST API to update the profile details - Part 2.mp4
|
81.3 MB
|
|
22 -Building a PUT REST API to update the profile details - Part 2.vtt
|
11.9 KB
|
|
23 -Building a PUT REST API to update the profile details - Part 3.mp4
|
40.2 MB
|
|
23 -Building a PUT REST API to update the profile details - Part 3.vtt
|
6.6 KB
|
|
24 -Database Audit fields enhancements.mp4
|
40.0 MB
|
|
24 -Database Audit fields enhancements.vtt
|
6.6 KB
|
|
3 -Introduction to Derived Query Methods in Spring Data JPA.mp4
|
64.4 MB
|
|
3 -Introduction to Derived Query Methods in Spring Data JPA.vtt
|
9.8 KB
|
|
4 -Examples of Derived Query Methods in Spring Data JPA.mp4
|
117.3 MB
|
|
4 -Examples of Derived Query Methods in Spring Data JPA.vtt
|
18.1 KB
|
|
5 -Stopping duplicate customers during registration using Derived Query method.mp4
|
67.2 MB
|
|
5 -Stopping duplicate customers during registration using Derived Query method.vtt
|
9.5 KB
|
|
6 -Stopping end users from using weak passwords with CompromisedPasswordChecker.mp4
|
72.4 MB
|
|
6 -Stopping end users from using weak passwords with CompromisedPasswordChecker.vtt
|
10.7 KB
|
|
7 -Defining our own Authentication Provider for login operation - Part 1.mp4
|
76.5 MB
|
|
7 -Defining our own Authentication Provider for login operation - Part 1.vtt
|
11.4 KB
|
|
8 -Defining our own Authentication Provider for login operation - Part 2.mp4
|
128.8 MB
|
|
8 -Defining our own Authentication Provider for login operation - Part 2.vtt
|
16.7 KB
|
|
9 -Testing register, login operations end to end with new changes.mp4
|
27.2 MB
|
|
9 -Testing register, login operations end to end with new changes.vtt
|
5.4 KB
|
|
15 - Implementing Authorization using Spring Security/
|
|
1 -Authentication vs Authorization.mp4
|
35.2 MB
|
|
1 -Authentication vs Authorization.vtt
|
6.3 KB
|
|
2 -AUTHORITY vs ROLE in Spring Security.mp4
|
72.9 MB
|
|
2 -AUTHORITY vs ROLE in Spring Security.vtt
|
11.9 KB
|
|
3 -How to configure Authorization rules using Spring Security.mp4
|
95.2 MB
|
|
3 -How to configure Authorization rules using Spring Security.vtt
|
13.5 KB
|
|
4 -Establishing OneToMany relationship between Customer and Role entities.mp4
|
68.3 MB
|
|
4 -Establishing OneToMany relationship between Customer and Role entities.vtt
|
10.9 KB
|
|
5 -Storing & fetching roles information to implement Authorization.mp4
|
118.2 MB
|
|
5 -Storing & fetching roles information to implement Authorization.vtt
|
14.9 KB
|
|
6 -Demo of Authorization.mp4
|
67.3 MB
|
|
6 -Demo of Authorization.vtt
|
12.9 KB
|
|
16 - Understanding CSRF attack - The Hidden Threat to Web Applications/
|
|
1 -Introduction to CROSS-SITE REQUEST FORGERY (CSRF) attack.mp4
|
62.9 MB
|
|
1 -Introduction to CROSS-SITE REQUEST FORGERY (CSRF) attack.vtt
|
8.9 KB
|
|
2 -Solution to CSRF attack.mp4
|
58.0 MB
|
|
2 -Solution to CSRF attack.vtt
|
8.8 KB
|
|
3 -Demo of CSRF protection provided by Spring Security.mp4
|
44.7 MB
|
|
3 -Demo of CSRF protection provided by Spring Security.vtt
|
7.3 KB
|
|
4 -Implementing CSRF token solution - Part 1.mp4
|
94.9 MB
|
|
4 -Implementing CSRF token solution - Part 1.vtt
|
12.8 KB
|
|
5 -Implementing CSRF token solution - Part 2.mp4
|
86.4 MB
|
|
5 -Implementing CSRF token solution - Part 2.vtt
|
12.9 KB
|
|
17 - From Cart to Cash - Implementing Stripe Checkout/
|
|
1 -Before the Code - How to Set Up Your Stripe Account Properly.mp4
|
59.0 MB
|
|
1 -Before the Code - How to Set Up Your Stripe Account Properly.vtt
|
7.9 KB
|
|
10 -orphanRemoval in JPA.mp4
|
55.7 MB
|
|
10 -orphanRemoval in JPA.vtt
|
10.1 KB
|
|
11 -Building orders REST API - Part 1.mp4
|
102.2 MB
|
|
11 -Building orders REST API - Part 1.vtt
|
14.3 KB
|
|
12 -Building orders REST API - Part 2.mp4
|
66.2 MB
|
|
12 -Building orders REST API - Part 2.vtt
|
11.9 KB
|
|
13 -Handling Token expiration scenario.mp4
|
77.9 MB
|
|
13 -Handling Token expiration scenario.vtt
|
11.4 KB
|
|
2 -Implementing Checkout with Stripe on UI - Part 1.mp4
|
85.3 MB
|
|
2 -Implementing Checkout with Stripe on UI - Part 1.vtt
|
10.4 KB
|
|
3 -Implementing Checkout with Stripe on UI - Part 2.mp4
|
132.0 MB
|
|
3 -Implementing Checkout with Stripe on UI - Part 2.vtt
|
16.4 KB
|
|
4 -Implementing Checkout with Stripe on UI - Part 3.mp4
|
95.7 MB
|
|
4 -Implementing Checkout with Stripe on UI - Part 3.vtt
|
13.0 KB
|
|
5 -Making sure Address details are present before Checkout - Part 1.mp4
|
124.2 MB
|
|
5 -Making sure Address details are present before Checkout - Part 1.vtt
|
16.2 KB
|
|
6 -Making sure Address details are present before Checkout - Part 2.mp4
|
49.9 MB
|
|
6 -Making sure Address details are present before Checkout - Part 2.vtt
|
7.9 KB
|
|
7 -Building create-payment-intent REST API on the backend.mp4
|
120.2 MB
|
|
7 -Building create-payment-intent REST API on the backend.vtt
|
17.4 KB
|
|
8 -Demo of payment processing with out orders REST API.mp4
|
54.3 MB
|
|
8 -Demo of payment processing with out orders REST API.vtt
|
8.3 KB
|
|
9 -Creating required tables, entities for the orders REST API.mp4
|
78.8 MB
|
|
9 -Creating required tables, entities for the orders REST API.vtt
|
11.8 KB
|
|
18 - Building new REST APIs, UI Components related to Orders, Contact Messages/
|
|
1 -Agenda of the section & assignment details.mp4
|
82.3 MB
|
|
1 -Agenda of the section & assignment details.vtt
|
14.9 KB
|
|
2 -Building GET customer orders REST API.mp4
|
84.1 MB
|
|
2 -Building GET customer orders REST API.vtt
|
12.8 KB
|
|
3 -Enhancing Orders component on React side to display the customer orders.mp4
|
47.2 MB
|
|
3 -Enhancing Orders component on React side to display the customer orders.vtt
|
6.9 KB
|
|
4 -Building ADMIN orders REST APIs.mp4
|
103.9 MB
|
|
4 -Building ADMIN orders REST APIs.vtt
|
12.9 KB
|
|
5 -Enhancing AdminOrders component on React side to display the pending orders.mp4
|
54.6 MB
|
|
5 -Enhancing AdminOrders component on React side to display the pending orders.vtt
|
8.2 KB
|
|
6 -Building ADMIN messages REST APIs.mp4
|
94.2 MB
|
|
6 -Building ADMIN messages REST APIs.vtt
|
12.4 KB
|
|
7 -Enhancing Messages component on React side to display the pending messages.mp4
|
45.1 MB
|
|
7 -Enhancing Messages component on React side to display the pending messages.vtt
|
7.3 KB
|
|
8 -Securing Actuator and Swagger paths using correct role configurations.mp4
|
70.9 MB
|
|
8 -Securing Actuator and Swagger paths using correct role configurations.vtt
|
12.7 KB
|
|
19 - Custom Queries in JPA - When the Method Name Just Won’t Cut It/
|
|
1 -Introduction to writing custom queries in JPA.mp4
|
53.8 MB
|
|
1 -Introduction to writing custom queries in JPA.vtt
|
8.7 KB
|
|
2 -Writing custom queries using @Query with inline JPQL (Most Common Way).mp4
|
76.1 MB
|
|
2 -Writing custom queries using @Query with inline JPQL (Most Common Way).vtt
|
11.8 KB
|
|
3 -Writing custom queries using @Query with inline native queries.mp4
|
58.4 MB
|
|
3 -Writing custom queries using @Query with inline native queries.vtt
|
7.6 KB
|
|
4 -Writing DML custom queries using @Query annotation.mp4
|
92.4 MB
|
|
4 -Writing DML custom queries using @Query annotation.vtt
|
12.2 KB
|
|
5 -Updating the audit fields manually when using @Query annotation.mp4
|
37.6 MB
|
|
5 -Updating the audit fields manually when using @Query annotation.vtt
|
5.1 KB
|
|
6 -Predefined custom queries using @NamedQuery and @NamedNativeQuery.mp4
|
62.3 MB
|
|
6 -Predefined custom queries using @NamedQuery and @NamedNativeQuery.vtt
|
9.2 KB
|
|
7 -Introduction to @Transactional annotation.mp4
|
69.7 MB
|
|
7 -Introduction to @Transactional annotation.vtt
|
11.5 KB
|
|
2 - React Basics - From JSX Confusion to Vite Speed Boost/
|
|
1 -Introduction to React.mp4
|
153.7 MB
|
|
1 -Introduction to React.vtt
|
13.7 KB
|
|
10 -Building Apps using React library & JSX.mp4
|
43.8 MB
|
|
10 -Building Apps using React library & JSX.vtt
|
6.7 KB
|
|
11 -How JSX code converted into Javascript.mp4
|
116.1 MB
|
|
11 -How JSX code converted into Javascript.vtt
|
12.3 KB
|
|
12 -Transpilation demo with Babel.mp4
|
44.2 MB
|
|
12 -Transpilation demo with Babel.vtt
|
7.0 KB
|
|
13 -Why should we use build tools like Vite.mp4
|
141.8 MB
|
|
13 -Why should we use build tools like Vite.vtt
|
18.2 KB
|
|
14 -Understanding Folder and File Structure of a React App Generated by Vite.mp4
|
75.5 MB
|
|
14 -Understanding Folder and File Structure of a React App Generated by Vite.vtt
|
13.9 KB
|
|
15 -Understanding source code of the React App Generated by Vite.mp4
|
70.9 MB
|
|
15 -Understanding source code of the React App Generated by Vite.vtt
|
12.5 KB
|
|
16 -DOM vs Virtual DOM.mp4
|
82.5 MB
|
|
16 -DOM vs Virtual DOM.vtt
|
7.4 KB
|
|
17 -Semantic Versioning (SemVer) Basics.mp4
|
107.2 MB
|
|
17 -Semantic Versioning (SemVer) Basics.vtt
|
9.4 KB
|
|
18 -What is package-lock.json.mp4
|
77.2 MB
|
|
18 -What is package-lock.json.vtt
|
10.1 KB
|
|
2 -Common questions while learning React.mp4
|
46.8 MB
|
|
2 -Common questions while learning React.vtt
|
4.3 KB
|
|
3 -Building Apps using plain HTML & CSS.mp4
|
54.4 MB
|
|
3 -Building Apps using plain HTML & CSS.vtt
|
12.6 KB
|
|
4 -Building Apps using plain HTML, CSS & JS.mp4
|
104.1 MB
|
|
4 -Building Apps using plain HTML, CSS & JS.vtt
|
16.7 KB
|
|
5 -Building Apps using React library - Part 1.mp4
|
128.9 MB
|
|
5 -Building Apps using React library - Part 1.vtt
|
15.1 KB
|
|
6 -Building Apps using React library - Part 2.mp4
|
73.9 MB
|
|
6 -Building Apps using React library - Part 2.vtt
|
12.8 KB
|
|
7 -Can we build React Apps using Javascript alone.mp4
|
82.0 MB
|
|
7 -Can we build React Apps using Javascript alone.vtt
|
14.4 KB
|
|
8 -What is JSX - Part 1.mp4
|
187.6 MB
|
|
8 -What is JSX - Part 1.vtt
|
15.3 KB
|
|
9 -What is JSX - Part 2.mp4
|
167.3 MB
|
|
9 -What is JSX - Part 2.vtt
|
14.0 KB
|
|
20 - Exploring @ManyToMany JPA relationship & Spring Boot Caching/
|
|
1 -Introduction to @ManyToMany JPA relation and under which scenarios we need it.mp4
|
58.8 MB
|
|
1 -Introduction to @ManyToMany JPA relation and under which scenarios we need it.vtt
|
10.5 KB
|
|
10 -Spring Caching with TTL(Time-To-Live) Configuration - Theory.mp4
|
51.0 MB
|
|
10 -Spring Caching with TTL(Time-To-Live) Configuration - Theory.vtt
|
9.1 KB
|
|
11 -Spring Caching with TTL(Time-To-Live) Configuration - Demo.mp4
|
36.3 MB
|
|
11 -Spring Caching with TTL(Time-To-Live) Configuration - Demo.vtt
|
6.9 KB
|
|
2 -Why do we need a third table in a Many-to-Many relationship.mp4
|
71.1 MB
|
|
2 -Why do we need a third table in a Many-to-Many relationship.vtt
|
12.7 KB
|
|
3 -Making required Database changes to implement @ManyToMany relationship.mp4
|
65.7 MB
|
|
3 -Making required Database changes to implement @ManyToMany relationship.vtt
|
9.6 KB
|
|
4 -Making @ManyToMany code changes.mp4
|
75.5 MB
|
|
4 -Making @ManyToMany code changes.vtt
|
10.1 KB
|
|
5 -Testing E2E scenarios with @ManyToMany code changes.mp4
|
41.7 MB
|
|
5 -Testing E2E scenarios with @ManyToMany code changes.vtt
|
9.9 KB
|
|
6 -What is Caching and how it improves performance.mp4
|
94.4 MB
|
|
6 -What is Caching and how it improves performance.vtt
|
12.4 KB
|
|
7 -Getting started with the caching code changes with @Cacheable.mp4
|
61.7 MB
|
|
7 -Getting started with the caching code changes with @Cacheable.vtt
|
10.3 KB
|
|
8 -Demo of caching changes.mp4
|
34.4 MB
|
|
8 -Demo of caching changes.vtt
|
6.3 KB
|
|
9 -Introduction to @CachePut, @CacheEvict annotations and when to use them.mp4
|
44.8 MB
|
|
9 -Introduction to @CachePut, @CacheEvict annotations and when to use them.vtt
|
8.3 KB
|
|
21 - Mastering Spring Boot Profiles & Properties Management/
|
|
1 -Reading properties using @Value annotation.mp4
|
42.5 MB
|
|
1 -Reading properties using @Value annotation.vtt
|
6.8 KB
|
|
10 -Conditional Bean Creation in Spring Boot - Demo.mp4
|
65.7 MB
|
|
10 -Conditional Bean Creation in Spring Boot - Demo.vtt
|
10.2 KB
|
|
2 -Reading properties using Environment.mp4
|
93.6 MB
|
|
2 -Reading properties using Environment.vtt
|
13.3 KB
|
|
3 -Reading properties using @ConfigurationProperties.mp4
|
90.6 MB
|
|
3 -Reading properties using @ConfigurationProperties.vtt
|
14.3 KB
|
|
4 -Reading properties using @PropertySource.mp4
|
68.8 MB
|
|
4 -Reading properties using @PropertySource.vtt
|
11.7 KB
|
|
5 -Externalizing properties - Theory.mp4
|
86.0 MB
|
|
5 -Externalizing properties - Theory.vtt
|
14.4 KB
|
|
6 -Externalizing properties - Demo.mp4
|
64.9 MB
|
|
6 -Externalizing properties - Demo.vtt
|
10.5 KB
|
|
7 -Introduction to Spring Boot Profiles.mp4
|
87.8 MB
|
|
7 -Introduction to Spring Boot Profiles.vtt
|
13.6 KB
|
|
8 -Demo of Spring Boot Profiles.mp4
|
96.8 MB
|
|
8 -Demo of Spring Boot Profiles.vtt
|
15.5 KB
|
|
9 -Conditional Bean Creation in Spring Boot - Theory.mp4
|
50.4 MB
|
|
9 -Conditional Bean Creation in Spring Boot - Theory.vtt
|
8.7 KB
|
|
22 - State Management Without Tears - Meet Redux & RTK/
|
|
1 -Introduction to Redux.mp4
|
61.6 MB
|
|
1 -Introduction to Redux.vtt
|
8.1 KB
|
|
10 -Migrating Auth state from React Context to Redux store.mp4
|
120.3 MB
|
|
10 -Migrating Auth state from React Context to Redux store.vtt
|
15.5 KB
|
|
11 -Redux DevTools - Your State's Personal Spy.mp4
|
63.5 MB
|
|
11 -Redux DevTools - Your State's Personal Spy.vtt
|
12.1 KB
|
|
2 -Redux vs React Context API.mp4
|
60.3 MB
|
|
2 -Redux vs React Context API.vtt
|
9.2 KB
|
|
3 -Redux and useReducer similarities.mp4
|
60.8 MB
|
|
3 -Redux and useReducer similarities.vtt
|
8.3 KB
|
|
4 -Building blocks of Redux & how RTK helps in building them.mp4
|
73.4 MB
|
|
4 -Building blocks of Redux & how RTK helps in building them.vtt
|
11.4 KB
|
|
5 -Steps to build Redux store - Theory - Part 1.mp4
|
81.3 MB
|
|
5 -Steps to build Redux store - Theory - Part 1.vtt
|
11.1 KB
|
|
6 -Steps to build Redux store - Theory - Part 2.mp4
|
74.0 MB
|
|
6 -Steps to build Redux store - Theory - Part 2.vtt
|
11.7 KB
|
|
7 -Creating cart slice, store using Redux and RTK.mp4
|
109.9 MB
|
|
7 -Creating cart slice, store using Redux and RTK.vtt
|
16.2 KB
|
|
8 -Updating the React app to use cart state data from Redux store.mp4
|
112.1 MB
|
|
8 -Updating the React app to use cart state data from Redux store.vtt
|
13.1 KB
|
|
9 -Testing the app to validate Redux changes around cart state.mp4
|
70.0 MB
|
|
9 -Testing the app to validate Redux changes around cart state.vtt
|
10.7 KB
|
|
23 - Thank You & Congratulations/
|
|
1 -Thank You & Congratulations.mp4
|
22.2 MB
|
|
1 -Thank You & Congratulations.vtt
|
2.5 KB
|
|
3 - Everything about React Components/
|
|
1 -Demo of E-commerce app that we are going to build.mp4
|
10.0 MB
|
|
1 -Demo of E-commerce app that we are going to build.vtt
|
2.0 KB
|
|
10 -Layout of Home Page.mp4
|
34.7 MB
|
|
10 -Layout of Home Page.vtt
|
6.2 KB
|
|
11 -Building Home, PageHeading, PageTitle Components.mp4
|
50.7 MB
|
|
11 -Building Home, PageHeading, PageTitle Components.vtt
|
10.4 KB
|
|
12 -What are props and children in React.mp4
|
113.7 MB
|
|
12 -What are props and children in React.vtt
|
13.2 KB
|
|
13 -Demo of props in PageTitle component.mp4
|
37.1 MB
|
|
13 -Demo of props in PageTitle component.vtt
|
7.6 KB
|
|
14 -Demo of children in PageHeading component.mp4
|
37.4 MB
|
|
14 -Demo of children in PageHeading component.vtt
|
7.2 KB
|
|
15 -Building ProductListings, ProductCard, Price components.mp4
|
95.9 MB
|
|
15 -Building ProductListings, ProductCard, Price components.vtt
|
14.1 KB
|
|
16 -Setup products mock data and enhance Home Component.mp4
|
101.6 MB
|
|
16 -Setup products mock data and enhance Home Component.vtt
|
12.9 KB
|
|
17 -Introduction to key prop in React.mp4
|
22.7 MB
|
|
17 -Introduction to key prop in React.vtt
|
3.9 KB
|
|
18 -What are Dynamic Components in React.mp4
|
45.1 MB
|
|
18 -What are Dynamic Components in React.vtt
|
4.3 KB
|
|
19 -Built-in components in React.mp4
|
79.0 MB
|
|
19 -Built-in components in React.vtt
|
8.3 KB
|
|
2 -What are React Components.mp4
|
80.6 MB
|
|
2 -What are React Components.vtt
|
8.5 KB
|
|
20 -JSX vs HTML - Part 1.mp4
|
107.5 MB
|
|
20 -JSX vs HTML - Part 1.vtt
|
9.8 KB
|
|
21 -JSX vs HTML - Part 2.mp4
|
101.2 MB
|
|
21 -JSX vs HTML - Part 2.vtt
|
9.4 KB
|
|
3 -Setup React App & Font Awesome library.mp4
|
58.4 MB
|
|
3 -Setup React App & Font Awesome library.vtt
|
9.9 KB
|
|
4 -Which file extension should we use for Components.mp4
|
41.2 MB
|
|
4 -Which file extension should we use for Components.vtt
|
4.9 KB
|
|
5 -Building Header Functional Component.mp4
|
93.7 MB
|
|
5 -Building Header Functional Component.vtt
|
15.7 KB
|
|
6 -Building Header Class Component.mp4
|
39.7 MB
|
|
6 -Building Header Class Component.vtt
|
5.8 KB
|
|
7 -Export and Import statements.mp4
|
85.2 MB
|
|
7 -Export and Import statements.vtt
|
11.7 KB
|
|
8 -Building Footer Component.mp4
|
69.3 MB
|
|
8 -Building Footer Component.vtt
|
11.0 KB
|
|
9 -Introduction to React Fragment.mp4
|
37.2 MB
|
|
9 -Introduction to React Fragment.vtt
|
5.9 KB
|
|
4 - Dressing Up React Components Like a Pro/
|
|
1 -Various approaches to apply CSS & style React components.mp4
|
56.9 MB
|
|
1 -Various approaches to apply CSS & style React components.vtt
|
9.2 KB
|
|
10 -Styling Buttons using Bootstrap.mp4
|
83.2 MB
|
|
10 -Styling Buttons using Bootstrap.vtt
|
13.3 KB
|
|
11 -Styling Alerts using Bootstrap.mp4
|
73.4 MB
|
|
11 -Styling Alerts using Bootstrap.vtt
|
12.5 KB
|
|
12 -Styling Card and Grid using Bootstrap.mp4
|
85.7 MB
|
|
12 -Styling Card and Grid using Bootstrap.vtt
|
11.6 KB
|
|
13 -Styling Form using Bootstrap.mp4
|
54.9 MB
|
|
13 -Styling Form using Bootstrap.vtt
|
6.7 KB
|
|
14 -How to customize Bootstrap styling.mp4
|
68.3 MB
|
|
14 -How to customize Bootstrap styling.vtt
|
10.4 KB
|
|
15 -Pros and Cons of Bootstrap.mp4
|
66.0 MB
|
|
15 -Pros and Cons of Bootstrap.vtt
|
10.2 KB
|
|
2 -Styling React Apps using CSS files and class names.mp4
|
135.3 MB
|
|
2 -Styling React Apps using CSS files and class names.vtt
|
19.6 KB
|
|
3 -Styling React Apps with Inline Styles.mp4
|
110.5 MB
|
|
3 -Styling React Apps with Inline Styles.vtt
|
16.0 KB
|
|
4 -Using Template Literals to combine static and dynamic styles.mp4
|
113.9 MB
|
|
4 -Using Template Literals to combine static and dynamic styles.vtt
|
17.8 KB
|
|
5 -Styling React Apps with CSS Modules.mp4
|
135.6 MB
|
|
5 -Styling React Apps with CSS Modules.vtt
|
19.5 KB
|
|
6 -Styling React Apps with Styled-Components - Part 1.mp4
|
79.1 MB
|
|
6 -Styling React Apps with Styled-Components - Part 1.vtt
|
11.5 KB
|
|
7 -Styling React Apps with Styled-Components - Part 2.mp4
|
46.2 MB
|
|
7 -Styling React Apps with Styled-Components - Part 2.vtt
|
8.2 KB
|
|
8 -Styling React Apps with Styled-Components - Part 3.mp4
|
58.4 MB
|
|
8 -Styling React Apps with Styled-Components - Part 3.vtt
|
8.8 KB
|
|
9 -Bootstrap introduction & installation.mp4
|
52.1 MB
|
|
9 -Bootstrap introduction & installation.vtt
|
9.9 KB
|
|
5 - Styling Components using Tailwind CSS/
|
|
1 -Installing Tailwind CSS in React Project.mp4
|
76.6 MB
|
|
1 -Installing Tailwind CSS in React Project.vtt
|
11.7 KB
|
|
10 -Adding custom styles in Tailwind.mp4
|
41.0 MB
|
|
10 -Adding custom styles in Tailwind.vtt
|
6.4 KB
|
|
11 -Theme variables in Tailwind.mp4
|
117.2 MB
|
|
11 -Theme variables in Tailwind.vtt
|
15.7 KB
|
|
12 -Key Differences Between Tailwind and Bootstrap.mp4
|
86.1 MB
|
|
12 -Key Differences Between Tailwind and Bootstrap.vtt
|
12.3 KB
|
|
13 -Styling E-commerce UI App using Tailwind - Part 1.mp4
|
67.0 MB
|
|
13 -Styling E-commerce UI App using Tailwind - Part 1.vtt
|
10.7 KB
|
|
14 -Styling E-commerce UI App using Tailwind - Part 2.mp4
|
59.1 MB
|
|
14 -Styling E-commerce UI App using Tailwind - Part 2.vtt
|
7.9 KB
|
|
15 -Styling E-commerce UI App using Tailwind - Part 3.mp4
|
73.4 MB
|
|
15 -Styling E-commerce UI App using Tailwind - Part 3.vtt
|
11.0 KB
|
|
2 -Installing Tailwind CSS related extensions in VsCode.mp4
|
36.2 MB
|
|
2 -Installing Tailwind CSS related extensions in VsCode.vtt
|
5.9 KB
|
|
3 -Exploring Tailwind Utility classes.mp4
|
83.9 MB
|
|
3 -Exploring Tailwind Utility classes.vtt
|
11.3 KB
|
|
4 -Demo of Typography, Spacing utility classes in Tailwind.mp4
|
47.0 MB
|
|
4 -Demo of Typography, Spacing utility classes in Tailwind.vtt
|
9.8 KB
|
|
5 -Demo of Background color, Border utility classes in Tailwind.mp4
|
27.0 MB
|
|
5 -Demo of Background color, Border utility classes in Tailwind.vtt
|
5.5 KB
|
|
6 -Demo of Flex, Grid, Table utility classes in Tailwind.mp4
|
89.6 MB
|
|
6 -Demo of Flex, Grid, Table utility classes in Tailwind.vtt
|
15.2 KB
|
|
7 -Demo of Button styling, Animation, Card styling classes in Tailwind.mp4
|
64.8 MB
|
|
7 -Demo of Button styling, Animation, Card styling classes in Tailwind.vtt
|
10.3 KB
|
|
8 -Responsive Design with Tailwind - Theory.mp4
|
54.9 MB
|
|
8 -Responsive Design with Tailwind - Theory.vtt
|
7.4 KB
|
|
9 -Responsive Design with Tailwind - Demo.mp4
|
58.5 MB
|
|
9 -Responsive Design with Tailwind - Demo.vtt
|
10.1 KB
|
|
6 - Introduction to the Spring Framework and Its Core Concepts/
|
|
1 -Why should we use frameworks like Spring, Spring Boot.mp4
|
99.1 MB
|
|
1 -Why should we use frameworks like Spring, Spring Boot.vtt
|
17.1 KB
|
|
10 -Understanding NoUniqueBeanDefinitionException.mp4
|
62.4 MB
|
|
10 -Understanding NoUniqueBeanDefinitionException.vtt
|
11.1 KB
|
|
11 -Providing a custom name to the bean.mp4
|
26.1 MB
|
|
11 -Providing a custom name to the bean.vtt
|
4.1 KB
|
|
12 -Understanding @Primary Annotation inside Spring.mp4
|
25.3 MB
|
|
12 -Understanding @Primary Annotation inside Spring.vtt
|
4.6 KB
|
|
13 -Creating Beans using @Component annotation.mp4
|
76.8 MB
|
|
13 -Creating Beans using @Component annotation.vtt
|
14.0 KB
|
|
14 -Stereotype Annotations in Spring.mp4
|
98.7 MB
|
|
14 -Stereotype Annotations in Spring.vtt
|
14.6 KB
|
|
15 -Comparison between @Bean Vs @Component.mp4
|
45.2 MB
|
|
15 -Comparison between @Bean Vs @Component.vtt
|
6.9 KB
|
|
16 -Introduction to Beans Wiring inside Spring.mp4
|
53.6 MB
|
|
16 -Introduction to Beans Wiring inside Spring.vtt
|
6.0 KB
|
|
17 -Wiring Beans using method call.mp4
|
68.1 MB
|
|
17 -Wiring Beans using method call.vtt
|
11.9 KB
|
|
18 -Wiring Beans using method parameters.mp4
|
19.8 MB
|
|
18 -Wiring Beans using method parameters.vtt
|
3.2 KB
|
|
19 -What is Autowiring in Spring.mp4
|
27.6 MB
|
|
19 -What is Autowiring in Spring.vtt
|
3.7 KB
|
|
2 -Introduction to Spring.mp4
|
100.8 MB
|
|
2 -Introduction to Spring.vtt
|
14.5 KB
|
|
20 -Autowiring using Field Injection.mp4
|
82.9 MB
|
|
20 -Autowiring using Field Injection.vtt
|
13.8 KB
|
|
21 -Autowiring using Setter and Constructor Injection.mp4
|
44.2 MB
|
|
21 -Autowiring using Setter and Constructor Injection.vtt
|
7.8 KB
|
|
22 -Intro and demo of @Qualifier annotation.mp4
|
85.2 MB
|
|
22 -Intro and demo of @Qualifier annotation.vtt
|
14.6 KB
|
|
23 -Understanding and Avoiding Circular dependencies.mp4
|
48.4 MB
|
|
23 -Understanding and Avoiding Circular dependencies.vtt
|
6.9 KB
|
|
24 -Deepdive on Singleton Bean scope.mp4
|
77.3 MB
|
|
24 -Deepdive on Singleton Bean scope.vtt
|
13.4 KB
|
|
25 -Deep dive on Eager and Lazy instantiation of Singleton bean.mp4
|
76.1 MB
|
|
25 -Deep dive on Eager and Lazy instantiation of Singleton bean.vtt
|
11.8 KB
|
|
26 -Deepdive of Prototype Bean scope.mp4
|
60.3 MB
|
|
26 -Deepdive of Prototype Bean scope.vtt
|
9.4 KB
|
|
3 -What is Inversion of Control (IoC) and Dependency Injection (DI).mp4
|
49.8 MB
|
|
3 -What is Inversion of Control (IoC) and Dependency Injection (DI).vtt
|
6.1 KB
|
|
4 -Demo of Inversion of Control (IoC) and Dependency Injection (DI).mp4
|
91.7 MB
|
|
4 -Demo of Inversion of Control (IoC) and Dependency Injection (DI).vtt
|
17.4 KB
|
|
5 -Advantages of Inversion of Control (IoC) and Dependency Injection (DI).mp4
|
45.5 MB
|
|
5 -Advantages of Inversion of Control (IoC) and Dependency Injection (DI).vtt
|
7.8 KB
|
|
6 -What is Spring Bean, Spring Context, IoC container.mp4
|
95.1 MB
|
|
6 -What is Spring Bean, Spring Context, IoC container.vtt
|
11.5 KB
|
|
7 -Creating Spring Project using Maven.mp4
|
94.9 MB
|
|
7 -Creating Spring Project using Maven.vtt
|
17.4 KB
|
|
8 -Creating Beans using @Bean annotation - Part 1.mp4
|
93.5 MB
|
|
8 -Creating Beans using @Bean annotation - Part 1.vtt
|
18.2 KB
|
|
9 -Creating Beans using @Bean annotation - Part 2.mp4
|
103.5 MB
|
|
9 -Creating Beans using @Bean annotation - Part 2.vtt
|
16.2 KB
|
|
7 - Building Backend App using Spring Boot/
|
|
1 -Introduction to Spring Boot - The HERO of Spring framework.mp4
|
74.7 MB
|
|
1 -Introduction to Spring Boot - The HERO of Spring framework.vtt
|
11.5 KB
|
|
10 -Initialising H2 DB with the products data.mp4
|
110.1 MB
|
|
10 -Initialising H2 DB with the products data.vtt
|
16.5 KB
|
|
11 -Storing H2 DB data using file disk option.mp4
|
83.2 MB
|
|
11 -Storing H2 DB data using file disk option.vtt
|
12.1 KB
|
|
12 -Why should we use frameworks like Spring Data JPA.mp4
|
37.4 MB
|
|
12 -Why should we use frameworks like Spring Data JPA.vtt
|
6.1 KB
|
|
13 -Introduction to Spring Data & Spring Data JPA.mp4
|
77.1 MB
|
|
13 -Introduction to Spring Data & Spring Data JPA.vtt
|
11.2 KB
|
|
14 -Spring Data and Spring Data JPA important interfaces.mp4
|
120.5 MB
|
|
14 -Spring Data and Spring Data JPA important interfaces.vtt
|
19.1 KB
|
|
15 -Creating Entity class using @Entity, @Table, @Column annotations.mp4
|
102.9 MB
|
|
15 -Creating Entity class using @Entity, @Table, @Column annotations.vtt
|
15.7 KB
|
|
16 -Introduction to Lombok library.mp4
|
46.4 MB
|
|
16 -Introduction to Lombok library.vtt
|
7.2 KB
|
|
17 -Creating Repository interface using JpaRepository of Spring Data JPA.mp4
|
44.8 MB
|
|
17 -Creating Repository interface using JpaRepository of Spring Data JPA.vtt
|
7.5 KB
|
|
18 -Demo of Spring Data JPA changes.mp4
|
53.3 MB
|
|
18 -Demo of Spring Data JPA changes.vtt
|
8.3 KB
|
|
19 -Enhancing Application logic with service layer.mp4
|
44.5 MB
|
|
19 -Enhancing Application logic with service layer.vtt
|
7.7 KB
|
|
2 -Creating Spring Boot based Web application.mp4
|
38.4 MB
|
|
2 -Creating Spring Boot based Web application.vtt
|
9.1 KB
|
|
20 -Implementing DTO pattern.mp4
|
128.4 MB
|
|
20 -Implementing DTO pattern.vtt
|
17.6 KB
|
|
21 -Generating Entity class and Repository interface using JPA Buddy.mp4
|
79.9 MB
|
|
21 -Generating Entity class and Repository interface using JPA Buddy.vtt
|
13.6 KB
|
|
22 -Installing axios library in UI app for making API calls.mp4
|
61.8 MB
|
|
22 -Installing axios library in UI app for making API calls.vtt
|
10.0 KB
|
|
23 -Making changes in React app to invoke backend API.mp4
|
95.1 MB
|
|
23 -Making changes in React app to invoke backend API.vtt
|
15.6 KB
|
|
24 -Introduction to CORS - Theory.mp4
|
123.7 MB
|
|
24 -Introduction to CORS - Theory.vtt
|
18.1 KB
|
|
25 -Fixing CORS error.mp4
|
80.3 MB
|
|
25 -Fixing CORS error.vtt
|
10.5 KB
|
|
26 -Showing loading and error message in the Home page.mp4
|
74.4 MB
|
|
26 -Showing loading and error message in the Home page.vtt
|
10.5 KB
|
|
27 -Introduction to StrictMode.mp4
|
37.2 MB
|
|
27 -Introduction to StrictMode.vtt
|
6.5 KB
|
|
3 -What are Spring Boot Starters.mp4
|
62.7 MB
|
|
3 -What are Spring Boot Starters.vtt
|
8.5 KB
|
|
4 -How to start a Spring Boot app & purpose of @SpringBootApplication annotation.mp4
|
75.8 MB
|
|
4 -How to start a Spring Boot app & purpose of @SpringBootApplication annotation.vtt
|
13.7 KB
|
|
5 -Demo of Spring Boot Auto-Configuration.mp4
|
86.3 MB
|
|
5 -Demo of Spring Boot Auto-Configuration.vtt
|
10.7 KB
|
|
6 -Building REST Services with Spring Boot.mp4
|
69.1 MB
|
|
6 -Building REST Services with Spring Boot.vtt
|
9.6 KB
|
|
7 -REST APIs naming, versioning, response status code standards.mp4
|
99.5 MB
|
|
7 -REST APIs naming, versioning, response status code standards.vtt
|
14.1 KB
|
|
8 -Building our first REST API using Spring Boot.mp4
|
67.1 MB
|
|
8 -Building our first REST API using Spring Boot.vtt
|
14.1 KB
|
|
9 -Setting up in-memory H2 DB.mp4
|
97.8 MB
|
|
9 -Setting up in-memory H2 DB.vtt
|
16.5 KB
|
|
8 - React Events & Hooks - Click, Handle, Repeat/
|
|
1 -Building SearchBox and Dropdown components.mp4
|
75.9 MB
|
|
1 -Building SearchBox and Dropdown components.vtt
|
13.9 KB
|
|
2 -Handling Events in React - Part 1.mp4
|
109.9 MB
|
|
2 -Handling Events in React - Part 1.vtt
|
16.9 KB
|
|
3 -Handling Events in React - Part 2.mp4
|
133.9 MB
|
|
3 -Handling Events in React - Part 2.vtt
|
18.6 KB
|
|
4 -Introduction to React Hooks.mp4
|
87.2 MB
|
|
4 -Introduction to React Hooks.vtt
|
12.6 KB
|
|
5 -Understanding useState React hook - Part 1.mp4
|
83.7 MB
|
|
5 -Understanding useState React hook - Part 1.vtt
|
12.9 KB
|
|
6 -Understanding useState React hook - Part 2.mp4
|
67.2 MB
|
|
6 -Understanding useState React hook - Part 2.vtt
|
9.8 KB
|
|
7 -Implementing Sort Logic with useState React hook.mp4
|
109.6 MB
|
|
7 -Implementing Sort Logic with useState React hook.vtt
|
14.2 KB
|
|
8 -Enhancing App logic with useMemo React hook.mp4
|
106.3 MB
|
|
8 -Enhancing App logic with useMemo React hook.vtt
|
13.5 KB
|
|
9 -Understanding useEffect React hook.mp4
|
112.3 MB
|
|
9 -Understanding useEffect React hook.vtt
|
15.4 KB
|
|
9 - Dark Mode & Databases - Because Your Eyes and Data Deserve Comfort/
|
|
1 -Introduction to Dark mode in Tailwind CSS.mp4
|
46.7 MB
|
|
1 -Introduction to Dark mode in Tailwind CSS.vtt
|
6.7 KB
|
|
2 -Building a button to toggle themes in UI app.mp4
|
95.0 MB
|
|
2 -Building a button to toggle themes in UI app.vtt
|
13.2 KB
|
|
3 -Adding and removing the dark class from HTML element.mp4
|
60.6 MB
|
|
3 -Adding and removing the dark class from HTML element.vtt
|
10.8 KB
|
|
4 -Applying the Dark mode styling for the entire app.mp4
|
111.8 MB
|
|
4 -Applying the Dark mode styling for the entire app.vtt
|
15.1 KB
|
|
5 -Storing the theme data inside localStorage.mp4
|
86.8 MB
|
|
5 -Storing the theme data inside localStorage.vtt
|
15.3 KB
|
|
6 -Are our components re rendering when we toggle theme.mp4
|
50.5 MB
|
|
6 -Are our components re rendering when we toggle theme.vtt
|
8.8 KB
|
|
7 -Setup MySQL DB using Docker.mp4
|
101.9 MB
|
|
7 -Setup MySQL DB using Docker.vtt
|
19.1 KB
|
|
8 -Migrating from H2 DB to MySQL DB.mp4
|
132.8 MB
|
|
8 -Migrating from H2 DB to MySQL DB.vtt
|
22.1 KB
|
|
Total files 663
|