Duration of the online course: 5 hours and 54 minutes
New
Build modern cloud backends without babysitting servers. In this free online course, you will learn how to develop, test, and deploy serverless applications on AWS using the Serverless Framework, a toolset that streamlines infrastructure setup and makes AWS Lambda projects easier to maintain as they grow. Instead of wiring services manually in the console, you will work with configuration-driven deployments that encourage repeatability, cleaner environments, and quicker iteration.
You will start by setting up the essentials the right way: creating AWS credentials for programmatic access, configuring the AWS CLI with profiles, and installing the Serverless Framework to bootstrap projects quickly. From there, you will move from a first Lambda function to a complete workflow that includes running functions locally, invoking them on demand, emulating HTTP endpoints with offline tooling, and validating behavior before pushing changes to the cloud. This approach helps you reduce deployment friction, spot errors earlier, and keep your feedback loop fast.
As you advance, the course connects your functions to API Gateway so you can build real endpoints and test them using common tools such as Postman. You will also learn how deployments are managed through CloudFormation and how to cleanly remove stacks when environments are no longer needed, a practical skill for controlling costs and keeping AWS accounts organized. Along the way, you will gain clarity on HTTP APIs versus REST APIs and how handler patterns affect the way your Lambda functions respond.
A major focus is configuration and secrets management. You will work with variables and nested variables in serverless YAML, reference values from JSON config files, and pull sensitive settings from AWS Systems Manager Parameter Store. By learning environment variable strategies, including safe type conversion, you can ship the same code across dev, staging, and production with minimal changes and fewer surprises.
Finally, you will integrate AWS DynamoDB to implement CRUD-style serverless backends. You will explore how tables are structured with partition and sort keys, how secondary indexes change access patterns, and why query operations differ from scan operations when performance matters. You will also touch on DynamoDB Streams to react to data changes and connect serverless events to downstream actions. By the end, you will have the confidence to build deployable, scalable AWS serverless APIs using real-world patterns and workflows.
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!
Explore our 2 free online courses on Lambda functions. Gain valuable skills and enhance your understanding with flexible, accessible learning resources!
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!
Discover free Postman courses for mastering API testing. Enhance your software testing skills with hands-on tutorials and expert guidance.
5 hours and 54 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