Search courses ranked by devsSee how

1 recommendation
1recommend

Learn File Servers and CDNs with S3 and CloudFront (TypeScript)

Lane Wagner
Lane Wagner
Boot.dev
Boot.dev
Recommended

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

Duration

24 hours

Format

video

Certificate

Included

Pricing

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

Suggest an edit
Loading reviews...