К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Master AWS DynamoDB · LearnSpace
Назад в каталог
courseraIT и технологии

Master AWS DynamoDB

Курс от Packt
Средний≈ 8.9 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This course offers a comprehensive dive into AWS DynamoDB, equipping you with the skills to work with this NoSQL database service. By the end, you’ll be able to design, implement, and manage DynamoDB tables and indexes for a variety of real-world use cases. You'll start by setting up your development environment and AWS account, then proceed with creating and managing DynamoDB tables using the AWS Management Console and AWS CLI. The course continues with a thorough exploration of DynamoDB's core features and its pricing model, providing a foundation for understanding how to scale and optimize your database solutions. You’ll then get hands-on experience with various tools, including the AWS CLI and SDK, allowing you to create, update, and delete tables and data programmatically. Additionally, you’ll explore the process of interacting with DynamoDB tables using the AWS SDK in Python, gaining valuable experience with programmatic access to DynamoDB. As you progress, you'll delve deeper into advanced concepts like creating and managing indexes, including Local and Global Secondary Indexes (LSI & GSI). The course also covers optimization strategies for indexes, ensuring efficient data retrieval. You'll understand how to design keys and indexes that align with your access patterns and business decisions to ensure high performance. This course is ideal for developers, system administrators, and IT professionals who want to harness the power of AWS DynamoDB. Prior knowledge of basic cloud computing and database concepts will be helpful, but is not strictly required. By the end of the course, you will have a solid understanding of DynamoDB and be well-equipped to deploy efficient, scalable NoSQL database solutions.

Навыки, которые вы освоите

Amazon DynamoDBCommand-Line InterfaceAmazon Web ServicesPerformance TuningNoSQLDatabase DesignScalabilityDatabase DevelopmentCapacity ManagementDevelopment EnvironmentQuery LanguagesSoftware Development ToolsSoftware InstallationDatabase Management

Программа курса

9 модулей · 77 учебных материалов

01Introduction3 материалов

Introduction

Introduction & Course PrerequisitesВидеоFull Course ResourcesЧтениеCourse StructureВидео
02Development Environment Setup4 материалов

Development Environment Setup

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Master AWS DynamoDB
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 8.9 ч

9 модулей

Язык: Английский

Часть программы вашего университета
Dev Environment Setup - InstructionsВидео
Install VS Code - OptionalВидео
Setting Up a Python Development EnvironmentDIALOGUE
Development Environment Setup - AssessmentЗадание
03AWS Account Creation & Setting up AWS CLI6 материалов

AWS Account Creation & Setting up AWS CLI

Create an AWS AccountВидеоCreating an IAM UserВидеоAWS CLI - Introduction and InstallationВидеоConfigure AWS CLIВидеоNavigating AWS Free Tier and User ManagementDIALOGUEAWS Account Creation & Setting up AWS CLI - AssessmentЗадание
04AWS DynamoDB Fundamentals Deep Dive8 материалов

AWS DynamoDB Fundamentals Deep Dive

Create a DynamoDB Table using the AWS Management Console - Hands-onВидеоAWS DynamoDB Deep Dive - Definition and Key FeaturesВидеоNoSQL vs SQL Databases and Key DifferencesВидеоDynamoDB Components and How They WorkВидеоDynamoDB PricingВидеоSummaryВидеоCreating a DynamoDB Table and Exploring Its FeaturesDIALOGUEAWS DynamoDB Fundamentals Deep Dive - AssessmentЗадание
05Tools for Interacting with AWS DynamoDB - AWS CLI and AWS SDK13 материалов

Tools for Interacting with AWS DynamoDB - AWS CLI and AWS SDK

Tools for Interacting with DynamoDB Deep Dive - OverviewВидеоHands-on - Code Structure and Creating a Table using AWS CLIВидеоVerify the Table with the Describe-table CommandВидеоAdding Two Books with the CLI CommandsВидеоAWS CLI - Command BreakdownВидеоGet an ItemВидеоScan for ItemsВидеоUpdate an ItemВидеоDelete an ItemВидеоDelete the TableВидеоDynamoDB Data Types and Section SummaryВидеоInteracting with DynamoDB via AWS CLIDIALOGUETools for Interacting with AWS DynamoDB - AWS CLI and AWS SDK - AssessmentЗадание
06Interacting with DynamoDB Table with AWS SDK15 материалов

Interacting with DynamoDB Table with AWS SDK

Interacting with DynamoDB with AWS SDK - Tools for Interacting with DynamoDBВидеоThe Programmatic Interfaces of the AWS SDK - Full OverviewВидеоAWS SDKs and Tools for Interacting with AWS DynamoDB - OverviewВидеоCreate a Table with SDK PythonВидеоAdd a Book to the Table with SDKВидеоLoading Books from a JSON File with the SDKВидеоDelete a Book by Its ISBN or TitleВидеоScan the TableВидеоQuerying the TableВидеоUpdate a BookВидеоDelete an ItemВидеоNOTE - Using the CLI to Interact with Our TableВидеоSummaryВидеоInteracting with AWS SDK and DynamoDBDIALOGUEInteracting with DynamoDB Table with AWS SDK - AssessmentЗадание
07AWS DynamoDB Indexes - Deep Dive15 материалов

AWS DynamoDB Indexes - Deep Dive

Introduction to Indexes - Full OverviewВидеоScan and Filter - Differences and Capacity ConsiderationsВидеоGlobal Secondary Indexes - LSI and GSI - OverviewВидеоHands-on - Create a Secondary Index in the ConsoleВидеоThings to Consider when Creating GSIsВидеоHands-on - Create an LSI with a New Book Table - RestructuringВидеоLoading Restructured BooksВидеоHands-on - Querying our LSIВидеоHands-on - Querying LSI using AWS CLIВидеоHands-on - Create a GSI Through Update CommandВидеоHands-on - GSI QueryВидеоSparse IndexВидеоSummaryВидеоWorking with DynamoDB IndexesDIALOGUEAWS DynamoDB Indexes - Deep Dive - AssessmentЗадание
08Optimizing Indexes for Efficiency8 материалов

Optimizing Indexes for Efficiency

Optimizing Indexes & Key Strategies and Considerations: Access Patterns Use CaseВидеоPartition Key Design and Design Keys ConsiderationsВидеоOptimizing Sort KeysВидеоStructuring Secondary Indexes for EfficiencyВидеоUse Cases - Design Considerations - Business DecisionsВидеоSummaryВидеоOptimizing Indexes with DynamoDBDIALOGUEOptimizing Indexes for Efficiency - AssessmentЗадание
09Wrap Up5 материалов

Wrap Up

Clean UpВидеоCongratulations & Next StepsВидеоWrap Up - AssessmentЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание