Tutorials
1. Create your first table using the DynamoDB console
Learn how to create a simple table, and add, query, and delete data by using the DynamoDB console.
2. Query and manage DynamoDB tables using Python
Learn how to insert data, run queries, create indexes, and update items by using the Python SDK.
3. Model a DynamoDB database for gaming applications
Learn how to design a data model for access patterns used in gaming apps using DynamoDB.
4. Design a database for a mobile app with Amazon DynamoDB
Learn how to design a database that can be used to build a mobile app for social networking.
5. Build a modern web app with AWS Fargate, AWS Lambda, and DynamoDB
Learn how to deploy a web application, connect to a database, and analyze user behavior in Python.
Videos
Training
AWS offers free digital training to help you learn the foundations of AWS. Take the Introduction to Amazon DynamoDB course to get an overview, understand use cases, and see a demo from AWS Training and Certification.
Designed by AWS experts, this course helps you develop the skills you need for building applications that use Amazon DynamoDB. Through video lectures, demonstrations, and hands-on lab exercises, you’ll dive deeply into DynamoDB topics including backup and restore, partition keys, security and encryption, global tables, and best practices.
Explore resources to learn more about how to migrate to Amazon DynamoDB.
Get started building with Amazon DynamoDB on the AWS Management Console.