Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Spring Boot S3 File Uploads with React
Getting Started
1 - Introduction (1:26)
2 - Demo (4:41)
3 - A Few Important Things Before We Begin
4 - FREE IntelliJ Ultimate (1:23)
5 - Gift
6 - Need Help?
7 - Newsletter
Environment Setup
1 - Clone (1:19)
2 - Tool Box (1:43)
3 - Open Project with IntelliJ IDEA (4:12)
4 - Install Docker (3:16)
5 - Postgres on Docker (4:53)
6 - Customer Table and Start Backend (4:53)
7 - Node, NPM and Start React Frontend (3:28)
8 - Node, NPM and Start Angular Frontend (3:51)
Spring Boot and AWS S3
1 - Documentation and POM (4:06)
2 - Create User (4:35)
3 - Create Access and Secret Keys (2:31)
4 - Storing Credentials (3:57)
5 - Amazon S3 (2:36)
6 - S3Client Bean (5:12)
7 - Implement PutObject Method (4:18)
8 - Implement GetObject Method (3:25)
9 - Create S3 Bucket (2:41)
10 - Testing Uploads and Downloads (8:45)
11 - Bucket Name as Config (4:45)
12 - Upload and Download API Endpoints (5:14)
13 - Implement Service Method to Upload (6:01)
14 - Implement Service Method to Download (4:59)
15 - ProfileImageId New Column (8:06)
16 - SQL and JPQL Queries (6:56)
17 - Include New Column in Select Statements (2:36)
18 - Storing and Retrieving Profile Image Id from DB (5:02)
19 - Fixing Compilation and Tests (6:17)
20 - Why Tests? (1:17)
21 - Running Unit and Integration Tests (3:36)
22 - Working with Larger Files (1:06)
React
1 - Intro (1:02)
2 - React Drop Zone (1:18)
3 - Using Dropzone (4:35)
4 - Syling Dropzone (4:04)
5 - uploadCustomerProfilePicture method (3:45)
6 - Dropzone Upload FIle (4:52)
7 - Testing Picture Upload (3:35)
8 - Display Profile Picture (3:14)
9 - Reload Profile Picture On Upload (2:23)
10 - MediaType IMAGE_JPEG_VALUE (2:07)
11 - CI_CD Backend and Frontend (5:10)
12 - Test Live Application (3:10)
Outro
The Next Steps (1:20)
5 - Amazon S3
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock