Search courses ranked by devsStop wasting time. Search coding courses, tutorials, and books — ranked by developers who voted for themSee how→
Learn File Servers and CDNs with S3 and CloudFront (TypeScript)


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.
Instructor

Lane Wagner
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.
Course details
24 hours
video
Included
Freemium
What you'll learn
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
Prerequisites
Basic TypeScript programming knowledge
Understanding of HTTP and web services
AWS account for hands-on practice
Who this course is for
TypeScript developers building file storage systems
Backend engineers working with AWS services
Developers implementing CDN solutions
Curriculum
File Storage
Caching
AWS S3
Object Storage
Video Streaming
Security
CDNs
Resiliency
Notice something missing?
Help us improve this course information for the community