Duration of the online course: 1 hours and 1 minutes
New
Learn how to design, build, and deploy a fully serverless web application on AWS with an architecture that mirrors how modern production projects are shipped. This course guides you through the end-to-end journey of turning a simple idea into a fast, secure, and scalable website that runs without managing servers—while still covering the real decisions that separate a demo from a reliable solution.
You will start by understanding which AWS services fit a serverless web application and why. From there, you will build a static front end hosted on S3 and delivered globally through CloudFront for performance, caching, and HTTPS support on a custom domain. Along the way, you will work through common setup pitfalls that affect domain routing and distribution configuration, helping you gain confidence in diagnosing issues instead of guessing.
To power the application behind the scenes, you will add a backend that can handle CRUD-style interactions and a view-count feature using DynamoDB for storage and AWS Lambda for compute. You will also focus on the security foundations that make serverless viable in real environments, including the role of IAM permissions, least-privilege access, and how services are allowed to talk to each other safely.
By the end, you will have a working serverless website with a functional data layer, tested integrations, and a deployment approach you can reuse for personal projects, portfolios, and cloud engineering work. If you want hands-on practice with core AWS building blocks—S3, CloudFront, Route 53, DynamoDB, and Lambda—this course provides a practical path to shipping a complete solution.
Unlock cloud mastery with our free AWS courses. Dive into tutorials on EC2, S3, and more. Beginner to advanced - elevate your skills and boost your career today!
Explore Serverless architecture with 2 free online courses designed to enhance your skills in developing efficient, scalable, and cost-effective applications. Start your learning journey today!
1 hours and 1 minutes of online video course
Digital certificate of course completion (Free)
Exercises to train your knowledge
100% free, from content to certificate
Ready to get started?Download the app and get started today.
Install the app now
to access the courseOver 5,000 free courses
Programming, English, Digital Marketing and much more! Learn whatever you want, for free.
Study plan with AI
Our app's Artificial Intelligence can create a study schedule for the course you choose.
From zero to professional success
Improve your resume with our free Certificate and then use our Artificial Intelligence to find your dream job.
You can also use the QR Code or the links below.

Free CourseFree CCNA 200-301 Course
5h24m
15 exercises

Free CourseComputer Networking
4h01m
40 exercises

Free CourseNetworking Fundamentals
3h25m
15 exercises

Free CourseFoundations of IT support
4h48m
11 exercises

Free CourseWindows server 2012
9h15m
29 exercises

Free CourseActive Directory
14h51m
36 exercises

Free CourseCloud computing - beginner to advance
51h10m
5 exercises

Free CourseMicrosoft Azure Fundamentals (AZ-900) Full Course
7h15m
30 exercises

Free CourseCCNA 200-301 complete
44h20m
24 exercises

Free CourseComputer networking
9h24m
5 exercises
Thousands of online courses in video, ebooks and audiobooks.
To test your knowledge during online courses
Generated directly from your cell phone's photo gallery and sent to your email
Download our app via QR Code or the links below::.
+ 10 million
students
Free and Valid
Certificate
60 thousand free
exercises
4.8/5 rating in
app stores
Free courses in
video and ebooks