Extra perks unlocked via skillcraft.ai link
Learn how to integrate AWS S3 into your applications for scalable, secure, and durable file storage. This course covers the fundamentals of object storage, S3 bucket configuration, versioning, access control, presigned URLs, and more. Build a production-ready file storage system that handles large assets with ease.

Lane is a back-end engineer and the lead instructor of Boot.dev. He has taught over one million students worldwide, on Boot.dev, FreeCodeCamp, YouTube and the Backend Banter podcast. Lane worked as a backend engineer writing Go, Python and TypeScript, then moved into engineering management and a couple of years later left to build Boot.dev full-time.
45+ lessons
Interactive
Included
Free
Configure AWS S3 buckets for scalable file storage
Implement secure access control with presigned URLs
Set up CloudFront CDN for global content delivery
Handle large file uploads with multipart strategies
Basic TypeScript programming knowledge
Understanding of HTTP and web services
AWS account for hands-on practice
TypeScript developers building file storage systems
Backend engineers working with AWS services
Developers implementing CDN solutions
Notice something missing?
Help us improve this course information for the community