This hands-on course provides a practical introduction to Amazon DynamoDB, one of the most popular fully managed NoSQL databases on AWS. If you’ve ever wanted to understand how modern cloud applications store and retrieve data at massive scale, design efficient NoSQL data models, or build applications powered by DynamoDB, this course is for you.
We focus on learning by doing. There are no theory-heavy slides or unnecessary complexity. Instead, we’ll work directly with DynamoDB from the very beginning. We’ll start by understanding what NoSQL databases are, how they differ from traditional relational databases, and why DynamoDB is trusted by organizations running applications that serve millions of requests every second.
Then we’ll move into practice. We will go through DynamoDB tables, work with data using the AWS Console and AWS CLI, and build applications that interact with DynamoDB using the AWS SDK for JavaScript (v3).






