AWS Serverless APIs & Apps - A Complete Introduction

Get into serverless computing with API Gateway, AWS Lambda and other Amazon Web Services! Zero server config APIs & SPAs

Start Now
AWS Serverless APIs & Apps - A Complete Introduction

Course Overview

About This Course

You know how to build web apps—but the moment it’s time to host an API or SPA, everything turns into servers, configuration, security worries, and paying for capacity you don’t even use. If you’re tired of infrastructure getting in the way of shipping, you’re in the right place.

In this course, you’ll switch to a serverless mindset on AWS: you provide code, define when it should run, and let the platform handle the rest. You’ll follow a clear path that starts with the core idea of serverless computing and quickly moves into building real, working pieces on Amazon Web Services.

By the end, you’ll be able to deliver web applications where APIs and frontends run without you managing servers, handle traffic spikes more gracefully, and lock down access with authentication—so you can focus on business logic instead of babysitting infrastructure.

What You'll Learn

You’ll connect AWS services into a working serverless setup: request-driven APIs, on-demand compute, hosted SPAs, and authentication that protects both frontend and backend.

  • Serverless REST endpoints

    Create REST endpoints with AWS API Gateway so incoming requests hit the right routes without you provisioning or configuring any servers to keep the API online.

  • On-demand cloud code

    Set up AWS Lambda to run your code only when it’s needed, and wire it to your API so functions execute automatically whenever requests reach your defined endpoints.

  • Serverless data storage

    Store application data in a database while avoiding database server management, so your app can persist and retrieve data without running your own database infrastructure.

  • User auth for apps

    Add authentication to existing frontend applications and use it to control who can use your app—without having to build a custom auth system from scratch.

  • Protect API access

    Secure your REST API against unauthenticated requests by enforcing authentication at the right points, so only signed-in users can reach protected functionality.

  • Serverless SPA delivery

    Deploy and host SPAs in a serverless way and speed up delivery of static assets, so your frontend is fast to load and doesn’t require traditional web servers.

Ready to get started?

Prerequisites

  • Basic understanding of what AWS (Amazon Web Services) is, or the willingness to learn it alongside the course.

  • A credit card to create an AWS account.

  • Basic familiarity with APIs and SPAs (Single-Page-Applications) and the role they play in modern web development.

Who Is This Course For?

  • Web developers

    You want to ship APIs and SPAs without getting dragged into server provisioning, patching, and capacity planning. This course is your path to keeping your focus on business logic.

  • System administrators

    You already understand infrastructure, but you can see serverless changing how apps are delivered. This course helps you stay current and apply serverless concepts on AWS in a practical way.

  • DevOps-leaning builders

    You like the “Dev” part of DevOps, but you’d love to make the “Ops” part lighter. If you want scalable, cost-efficient web apps without managing servers, you’ll fit right in.

Curriculum Overview

Start Now

Preview the structure and pacing of this course before you begin.

Ready to Get Started?

Choose the option that works best for you.

Single Course

AWS Serverless APIs & Apps - A Complete Introduction

One Payment. Lifetime Access.

$69one-time

  • One-time payment
  • All future updates for this course
  • Downloadable resources & code
  • Certificate of completion
  • Hands-on exercises & projects
  • Self-paced learning
  • English captions on all videos
  • Lifetime access