AWS DynamoDB Certification Course
at just
$69
Enroll Now
Sign Up
Sign In
AWS DynamoDB Certification Course
AWS DynamoDB Certification Course
Section 1 : Introduction
Lecture 1
Course Overview copy
4:47
Lecture 2
My Story with DynamoDB
Preview
Lecture 3
What is DynamoDB
4:15
Lecture 4
Demo - Environment Setup
10:33
Lecture 5
Environment Variables Setup on Mac
2:56
Lecture 6
Demo - Test the Setup
2:51
Lecture 7
How to get the Best out of this Course
6:38
Section 2 : (Optional) Background Concepts - RDBMS, NoSQL, and JSON
Lecture 8
Section Overview - Background Concepts
1:0
Lecture 9
Basics of Relational Databases
7:39
Lecture 10
Data Normalization
5:12
Lecture 11
Basics of NoSQL Databases
9:4
Lecture 12
Types of NoSQL Databases
5:16
Lecture 13
JSON Fundamentals
8:16
Section 3 : (Optional) Background Concepts - JavaScript and Node
Lecture 14
What is Node
6:14
Lecture 15
JavaScript ES6 Basics - Variables and Data Types
15:45
Lecture 16
JavaScript ES6 Basics - Arrays, Conditionals and Loops
12:56
Lecture 17
JavaScript ES6 Basics - Asynchronous Functions
11:25
Lecture 18
JavaScript ES6 Basics - Promises
11:10
Lecture 19
JavaScript ES6 Basics - Chaining Promises
5:40
Lecture 20
NodeJS Basics - Modules and NPM
11:42
Lecture 21
NodeJS Basics - Building a Web Server and APIs with Express
5:59
Lecture 22
NodeJS Basics - Creating REST APIs with Express
11:16
Section 4 : DynamoDB Basics
Lecture 23
Overview of AWS DynamoDB
5:57
Lecture 24
Terminology Comparison with SQL
3:50
Lecture 25
DynamoDB Tables and Naming Conventions
5:50
Lecture 26
Data Types in DynamoDB
7:6
Lecture 27
DynamoDB Consistency Model
4:45
Lecture 28
DynamoDB Capacity Units
Preview
Lecture 29
DynamoDB On-Demand Capacity
Text
Lecture 30
Basics of DynamoDB Partitions
6:31
Lecture 31
Basics of DynamoDB Indexes
3:34
Lecture 32
Local Secondary Indexes and Global Secondary Indexes
6:45
Lecture 33
Interacting with DynamoDB
2:19
Section 5 : Working with DynamoDB using AWS Console
Lecture 34
Table-level Operations with AWS Console
16:34
Lecture 35
Item-level Operations with AWS Console
14:15
Lecture 36
Additional Features in DynamoDB Console
7:51
Section 6 : Working with DynamoDB using AWS CLI
Lecture 37
Installing the AWS CLI
6:25
Lecture 38
Table level Operations with AWS CLI
Preview
Lecture 39
Write Operations - Item level Operations with AWS CLI
16:14
Lecture 40
Read Operations - Item level Operations with AWS CLI
18:31
Section 7 : Working with DynamoDB using AWS SDK
Lecture 41
Working with DynamoDB using AWS SDK - Module Introduction
3:13
Lecture 42
Table-level Operations with AWS SDK
15:30
Lecture 43
Write Operations - Item Level Operations with AWS SDK
13:18
Lecture 44
Conditional Writes - Item Level Operations with AWS SDK
6:45
Lecture 45
Atomic Counters - Item Level Operations with AWS SDK
6:15
Lecture 46
Read Operations - Item Level Operations with AWS SDK
9:20
Lecture 47
Paginated Reads - Item Level Operations with AWS SDK
13:43
Section 8 : DynamoDB Data Modeling & Best Practices
Lecture 48
DynamoDB Architecture
10:59
Lecture 49
DynamoDB Partitions in Depth
14:12
Lecture 50
DynamoDB Efficient Key Design
15:34
Lecture 51
Hot Keys or Hot Partitions
7:18
Lecture 52
DynamoDB Design Patterns
12:22
Lecture 53
Multi-value Sorts and Filters
4:28
Lecture 54
DynamoDB Limits
6:57
Lecture 55
Error Handling in DynamoDB
6:5
Lecture 56
DynamoDB Best Practices - Part 1
12:1
Lecture 57
DynamoDB Best Practices - Part 2
11:53
Lecture 58
Ways to Lower DynamoDB Costs
7:26
Section 9 : Advanced DynamoDB
Lecture 59
Auto Scaling in DynamoDB
Preview
Lecture 60
DynamoDB Accelerator (DAX)
8:1
Lecture 61
DynamoDB Streams and DynamoDB Triggers with AWS Lambda
16:36
Lecture 62
Time to Live (TTL) in DynamoDB
8:50
Lecture 63
Global Tables in DynamoDB
7:8
Section 10 : Hands-on Demos and Projects - An Overview
Lecture 64
Hands-on Demos and Projects - An Overview
9:30
Section 11 : Demo - Cross Region Replication in DynamoDB using Global Tables
Lecture 65
Implementing Cross Region Replication with Global Tables
8:37
Lecture 66
A quick note on working with multiple AWS regions
Text
Lecture 67
Working with Global Tables
6:14
Section 12 : Demo - Auto Scaling in DynamoDB
Lecture 68
Changes in AWS Console GUI for Global Table Auto Scaling
Text
Lecture 69
Setting up Auto Scaling in DynamoDB
3:51
Lecture 70
WCU Auto Scaling in Action
12:25
Lecture 71
RCU Auto Scaling in Action
6:17
Section 13 : Demo - Auto-Archiving using TTL and Lambda
Lecture 72
Automatic Archiving of DynamoDB Data using AWS Lambda
16:33
Section 14 : Demo - Handling Large Items in DynamoDB
Lecture 73
Using Amazon S3 to Handle Large Items in DynamoDB
9:4
Lecture 74
Using Data Compression to Handle Large Items in DynamoDB
11:13
Section 15 : Demo - Caching with DAX (DynamoDB Accelerator)
Lecture 75
Caching with DAX - Part 1
13:5
Lecture 76
Caching with DAX - Part 2
12:21
Section 16 : Demo - Backup and Restore with DynamoDB
Lecture 77
On-Demand Backup and Restore in DynamoDB
6:16
Lecture 78
DynamoDB Scheduled Backups- Part 1
11:41
Lecture 79
DynamoDB Scheduled Backups - Part 2
9:27
Lecture 80
Continuous Backups and Point-In-Time Recovery (PITR)
9:40
Section 17 : Demo - Server-Side Encryption in DynamoDB
Lecture 81
Server-Side Encryption at Rest in DynamoDB
Preview
Section 18 : Demo - Logging DynamoDB API Calls With AWS CloudTrail
Lecture 82
Logging API Calls with AWS CloudTrail
6:58
Section 19 : Demo - Importing and Exporting DynamoDB Data using Data Pipeline
Lecture 83
Exporting DynamoDB Data using Data Pipeline
7:36
Lecture 84
Importing DynamoDB Data using Data Pipeline
4:20
Section 20 : Demo - Querying DynamoDB with Redshift
Lecture 85
Creating a Redshift Cluster
11:49
Lecture 86
Copying DynamoDB table into Redshift and Performing SQL Queries
7:46
Section 21 : Demo - Querying DynamoDB with Apache Hive on EMR
Lecture 87
Creating an EMR Cluster
9:11
Lecture 88
Querying DynamoDB Data using Apache Hive on EMR
6:18
Section 22 : Demo - Full Text Search with CloudSearch
Lecture 89
Performing Full Text Searches on DynamoDB Data with CloudSearch
6:47
Lecture 90
Performing Searches Programmatically using CloudSearch API
4:41
Lecture 91
Updating CloudSearch Index On the Fly
14:13
Section 23 : Demo - Monitoring DynamoDB with CloudWatch
Lecture 92
Monitoring DynamoDB with CloudWatch
4:36
Section 24 : Demo - Fine Grained Access Control in DynamoDB using IAM
Lecture 93
Fine Grained Access Control in DynamoDB using IAM
13:39
Section 25 : Course Project - Part 1 - Build REST API to interact with DynamoDB
Lecture 94
Overview of the Demo Project and Initial Setup
10:28
Lecture 95
Creating a Lightweight HTTP Server with Node and Express
7:23
Lecture 96
Creating REST API Routes
16:20
Lecture 97
Creating REST API Routes - Part 2
15:28
Section 26 : Course Project - Part 2 - Integrate Web App (SPA) with DynamoDB Backend
Lecture 98
Web Application Overview
6:57
Lecture 99
Integrating Web Frontend with DynamoDB Backend
8:26
Lecture 100
Adding Google Authentication
3:57
Lecture 101
Setting up Federated Access with Cognito
5:3
Lecture 102
Adding Fine Grained Access Control to the App
9:12
Lecture 103
Integrating Client Side Authentication
6:56
Lecture 104
Integrating Server Side Authentication
9:29
Lecture 105
Deploying the Web Application and REST API to AWS Elastic Beanstalk
8:40
Lecture 106
Web Application Demo
3:16
Section 27 : Course Project - Part 3 - Integrate Mobile Apps with DynamoDB Backend
Lecture 107
Overview of the Mobile Apps
2:26
Lecture 108
Understanding the Mobile App UI
8:17
Lecture 109
Integrating Mobile Apps with DynamoDB Backend
11:6
Lecture 110
Creating Google Auth Clients for Android and iOS apps
9:26
Lecture 111
Setting up Unified Federated Access with Multiple Google Clients using Cognito
4:10
Lecture 112
Setting up Google as OpenID Connect (OIDC) Provider
11:42
Lecture 113
Integrating Authentication with Mobile Apps
7:21
Lecture 114
Building the Android App
1:19
Lecture 115
Android App Demo
7:12
Lecture 116
Building the iOS App
10:54
Lecture 117
iOS App Demo
5:33
Section 28 : Congratulations! You did it!
Lecture 118
Course Roundup
8:16
Lecture 119
Conclusion
2:40
Lecture 120
Next Steps
3:11
$69
Take this course now.
Enroll Now
Lectures
120
Video
16:32:51 Hours
Skill level
intermdiate
level
Languages
English
Includes
Lifetime access
Certificate of Completion
Preview
×