YoVDO

Amazon DynamoDB: Building a Serverless Web Application

Offered By: Amazon Web Services via AWS Skill Builder

Tags

Amazon DynamoDB Courses Python Courses Amazon Cognito Courses API Gateways Courses Lambda Functions Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Languages Available: Español (Latinoamérica) | Français | Bahasa Indonesia | Italiano | 日本語 | 한국어 | Português (Brasil) | 中文(简体)

This lab walks you through building a serverless application using Amazon DynamoDB.


Level

Intermediate


Duration

3 Hours 0 Minutes


Course Objectives

In this course, you will learn how to:

  • Create and deploy Lambda functions written in Python to perform operations on a DynamoDB table

  • Leverage DynamoDB conditional expressions

  • Create and deploy API Gateway endpoints to proxy Lambda functions

  • Create and configure Amazon Cognito user pools for authentication


Intended Audience

This course is intended for:

  • Developers


Prerequisites

We recommend that attendees of this course have the following prerequisites:

  • Familiar with navigating the AWS Management Console
  • Editing scripts using an integrated development environment (IDE)
  • Implementing basic Python scripts to perform CRUD operations with DynamoDB
  • Basic understanding of the Amazon Simple Storage Service (Amazon S3), AWS Lambda, and Amazon API Gateway services.


Course Outline

  • Task 1: Deploying the music application

  • Task 2: Creating and managing a DynamoDB table

  • Task 3: Developing AWS Lambda functions

  • Task 4: Creating, configuring, and deploying an API using AWS API Gateway

  • Task 5: Integrating the backend with the music application

  • Task 6: Challenge activity -- adding authentication via Amazon Cognito


Tags

Related Courses

Design Computing: 3D Modeling in Rhinoceros with Python/Rhinoscript
University of Michigan via Coursera
A Practical Introduction to Test-Driven Development
LearnQuest via Coursera
FinTech for Finance and Business Leaders
ACCA via edX
Access Bioinformatics Databases with Biopython
Coursera Project Network via Coursera
Accounting Data Analytics
University of Illinois at Urbana-Champaign via Coursera