In this course you will learn how to upload and download files (images) for a react front end application. You will implement everything from scratch using Spring Boot for the backend and Amazon S3 to store files (images). For the front end you will use react and hooks.
This is course will allow you store any files that you can think of, a common feature that most applications have. Whether its a web app or mobile app, what you will build will allow any client to upload files.
Your Instructor
Hello World. I am Nelson! I am a passionate Software Engineer and YouTuber teaching and helping thousands of people around the world how to code or how to become professional software engineers through my YouTube channel and online courses.
My mission is to make coding and programming concepts as easy to understand to everyone. My journey was not easy and I truly want to help you to become the best your can possible and believe the everything is possible.
Happy Coding
Course Curriculum
-
StartSpring Initializr (1:43)
-
StartIntelliJ and AWS SDK (2:47)
-
StartAWS Credentials (2:55)
-
StartAmazon S3 Client (4:07)
-
StartCreating S3 Bucket (4:02)
-
StartSaving files to S3 Bucket (7:59)
-
StartUser Profile model (4:49)
-
StartCreate in-memory database (4:08)
-
StartAPI & service layers (7:12)
-
StartUpload image API (4:34)
-
StartCheck list to upload images (2:43)
-
StartFacebook Create-react-app (4:31)
-
StartComponents and Axios (11:14)
-
StartRendering User Profile (4:30)
-
StartReact Dropzone (6:28)
-
StartPexels (2:43)
-
StartUI Logic to send files to backend (6:50)
-
StartIncrease servlet max file size (4:13)
-
StartExercise (1:27)
-
StartLets Implement uploadUserProfileImage() (13:39)
-
StartLets test things (8:57)
-
StartSet user profile image link (5:20)
-
StartLets implement download() images (9:22)
-
StartImplement download images on frontend (4:51)
-
StartFinal Touches (5:21)
-
StartLets wrap it up (1:09)