a

AWS Serverless APIs & Apps – A Complete Introduction

A comprehensive and practical course that equips learners with essential AWS serverless skills for effective performance in various professional settings.

access

Lifetime

level

Beginner

certificate

Certificate of completion

language

English

What you will learn in AWS Serverless APIs & Apps – A Complete Introduction Course

  • Serverless Computing Fundamentals: Understand the principles of serverless architecture and its advantages.
  • Core AWS Services: Gain insights into AWS services like Lambda, API Gateway, DynamoDB, Cognito, and S3.
  • Building REST APIs: Learn to create and deploy RESTful APIs using AWS API Gateway and Lambda.

  • User Authentication: Implement user authentication and authorization with AWS Cognito and API Gateway authorizers

  • Hosting Static Web Apps: Host Single Page Applications (SPAs) using S3 and CloudFront.

  • Advanced Topics: Explore advanced development workflows, including using the Serverless Application Model (SAM) and testing with LocalStack.

Program Overview

Getting Started

⏱️1 hour

  • Introduction to serverless computing and AWS.

  • Setting up AWS account and tools.

Core Serverless Services

⏱️2 hours

  • Overview of Lambda, API Gateway, DynamoDB, Cognito, and S3.
  • Understanding the serverless architecture.

Creating an API with API Gateway & AWS Lambda

⏱️1.5 hours

  • Building REST APIs using API Gateway.
  • Implementing Lambda functions to handle API requests.

Data Storage with DynamoDB

⏱️1 hour

  • Setting up DynamoDB tables.

  • Performing CRUD operations from Lambda functions.

Authenticating Users with Cognito and API Gateway Authorizers

⏱️1 hour

  • Creating user pools in Cognito.
  • Securing APIs using Cognito authorizers.

Hosting a Serverless SPA

⏱️1 hour

  • Deploying SPAs using S3 and CloudFront.
  • Configuring custom domains with Route 53.

Beyond the Basics

⏱️1 hour

  • Introduction to SAM and LocalStack.
  • Best practices for serverless development.

Course Roundup

⏱️1 hour

  • Recap of key concepts.

  • Guidance on next steps and further learning.

Get certificate

Job Outlook

  • Proficiency in AWS serverless technologies is valuable for roles such as Cloud Developer, Backend Developer, and Solutions Architect.
  • Skills acquired in this course are applicable across various industries, including finance, healthcare, and technology.
  • Completing this course can enhance your qualifications for positions that require expertise in building scalable and cost-effective applications.
9.5Expert Score
Highly Recommended
The "AWS Serverless APIs & Apps – A Complete Introduction" course offers a comprehensive and practical approach to understanding AWS serverless services. It's particularly beneficial for individuals seeking to build scalable and cost-effective applications without managing servers.
Value
9.2
Price
9.4
Skills
9.5
Information
9.4
PROS
  • Taught by an experienced instructor with expertise in AWS serverless technologies.
  • Hands-on assignments and projects to reinforce learning.
  • Applicable to both academic and industry settings.
CONS
  • Some learners may seek more extensive coverage of advanced AWS topics.
  • Requires commitment to complete all modules for certification.

Specification: AWS Serverless APIs & Apps – A Complete Introduction

access

Lifetime

level

Beginner

certificate

Certificate of completion

language

English

AWS Serverless APIs & Apps – A Complete Introduction
AWS Serverless APIs & Apps – A Complete Introduction
Course | Career Focused Learning Platform
Logo