HOME > Development > AWS DynamoDB Complete Guide (incl Schema Designing)

AWS DynamoDB Complete Guide (incl Schema Designing)

  • Development
  • Jan 24, 2025
SynopsisAWS DynamoDB – Complete Guide (incl Schema Designing ,...
AWS DynamoDB Complete Guide (incl Schema Designing)  No.1

AWS DynamoDB – Complete Guide (incl Schema Designing), available at $54.99, has an average rating of 3.95, with 54 lectures, 3 quizzes, based on 98 reviews, and has 644 subscribers.

You will learn about & Learn DynamoDB from scratch. A powerful modern server-less NoSQL database. & Gain an excellent knowledge on DynamoDB schema design. & Help to transfer your relational database knowledge and experience into DynamoDB. &Learn best practices and how to take correct design decisions while designing your architecture or schema. & Learn How to reduce your AWS bill for your startup. & Apply for high-paid jobs or work as a freelancer in one the most-demanded sectors you can find in web dev right now. This course is ideal for individuals who are & Developers who are interested in learning the world most popular NoSQL Database. or & For startups who is looking for fast and cost effective DB. or & Architects and Engineers who is looking to migrate to AWS. or && Developers who are looking to build web apps in very short period of time! It is particularly useful for & Developers who are interested in learning the world most popular NoSQL Database. or & For startups who is looking for fast and cost effective DB. or & Architects and Engineers who is looking to migrate to AWS. or && Developers who are looking to build web apps in very short period of time!.

Enroll now: AWS DynamoDB – Complete Guide (incl Schema Designing)

Summary

Title: AWS DynamoDB – Complete Guide (incl Schema Designing)

Price: $54.99

Average Rating: 3.95

Number of Lectures: 54

Number of Quizzes: 3

Number of Published Lectures: 54

Number of Published Quizzes: 3

Number of Curriculum Items: 58

Number of Published Curriculum Objects: 58

Original Price: $19.99

Quality Status: approved

Status: Live

What You Will Learn

  • & Learn DynamoDB from scratch. A powerful modern server-less NoSQL database.
  • & Gain an excellent knowledge on DynamoDB schema design.
  • & Help to transfer your relational database knowledge and experience into DynamoDB.
  • &Learn best practices and how to take correct design decisions while designing your architecture or schema.
  • & Learn How to reduce your AWS bill for your startup.
  • & Apply for high-paid jobs or work as a freelancer in one the most-demanded sectors you can find in web dev right now.
  • Who Should Attend

  • & Developers who are interested in learning the world most popular NoSQL Database.
  • & For startups who is looking for fast and cost effective DB.
  • & Architects and Engineers who is looking to migrate to AWS.
  • && Developers who are looking to build web apps in very short period of time!
  • Target Audiences

  • & Developers who are interested in learning the world most popular NoSQL Database.
  • & For startups who is looking for fast and cost effective DB.
  • & Architects and Engineers who is looking to migrate to AWS.
  • && Developers who are looking to build web apps in very short period of time!
  • Node.js and Python supports.

    I explain the every single line I write in this course. Be a NodeJs developer or be a Python developer, you can complete this course without any issue. A basic knowledge on any programming language is enough you to understand these programming exercises.

    State of the art DynamoDB course for 2020

    DynamoDB team added many cool features at the 4th quarter of 2019. Some of these concepts are not covered in the old courses you find on internet. Such as NoSQL Workbench tool(will be your favourite) , Adaptive capacity and etc.

    5+ Totally different DynamoDB schema explained

    You are here to learn DynamoDB properly. Learning DynamoDB is not about learning how to integrate it with N of different services. All the time you do integrations with either REST API of using Triggers. Nothing special there.

    Instead try to be a DynamoDB advanced schema designer. After this course you will see the real world relationships in DynamoDB perspective.

    No 1000s of student enrollments yet?

    The quality of the existing DynamoDB courses on internet is frustrating. They don’t train the developers to think in DynamoDB. I created this course to fill exactly that gap. What I am hearing from my students are truly inspiring.

    World need more good DynamoDB experts today than ever. Designing your database carefully will be the key aspect to reducing your AWS bill.

    Course Curriculum

    Chapter 1: Difference of SQL and NoSQL Databases

    Lecture 1: This Is How This Course Is Structured

    Lecture 2: Difference of SQL and NoSQL Databases

    Chapter 2: Basic concepts of DynamoDB

    Lecture 1: Basic concepts of DynamoDB

    Chapter 3: Accessing DynamoDB(CLI, Web console and NoSQL Workbench)

    Lecture 1: Using the DynamoDB web console

    Lecture 2: Why you should use Workbench tool and, how?

    Lecture 3: Using the AWS CLI V2

    Chapter 4: Things you should know before start modeling DynamoDB schemas

    Lecture 1: The most common anti-patterns

    Lecture 2: DynamoDB OnDemand and ProvisionedCapacity

    Lecture 3: Availability, Durability and Consistency Model

    Lecture 4: Read Request Units and Write Request Units

    Lecture 5: DynamoDB Pricing and Free tier

    Lecture 6: Pricing example

    Chapter 5: Model an Order processing app using AWS NoSQL Workbench

    Lecture 1: Key schema design

    Lecture 2: Design the DB schema using NoSQL Workbench tool

    Lecture 3: Implementing the main access patterns

    Lecture 4: Code auto generation with Workbench tool

    Lecture 5: Gift – Fetching the last 14 days orders

    Chapter 6: Build a social media Gaming App

    Lecture 1: Understanding the data model

    Lecture 2: Cloud9 environment setup

    Lecture 3: Fetch games and players

    Lecture 4: Find open games by map

    Lecture 5: Transactional writes – practical usage

    Lecture 6: Conditional write – practical usage

    Lecture 7: Two important GSI access patterns

    Lecture 8: Cleaning and wrapping up

    Chapter 7: Build a photo sharing app

    Lecture 1: Planning the main data model and access patterns

    Lecture 2: Key schema design and background setup

    Lecture 3: Creating table and bulk load items

    Lecture 4: Fetch user and photos

    Lecture 5: Fetch photo and its reactions (using GSI table)

    Lecture 6: Partial normalization

    Lecture 7: Transactional writes – follow a user

    Lecture 8: Transactional writes – add a reaction to photo

    Chapter 8: Useful DynamoDB design patterns.

    Lecture 1: How to use sort keys for data organization and retrieval

    Lecture 2: Two more sort key patterns.

    Chapter 9: Implement proper pagination using DynamoDB

    Lecture 1: How the pagination works in DynamoDB

    Lecture 2: implementing pagination using lambda

    Lecture 3: Fixing CORS issues guide

    Lecture 4: Exclusive – Go backward and forward using pagination from the UI

    Chapter 10: Leaderboard – implement using DDB streams

    Lecture 1: Leaderboard – Find the highest scores for each game

    Lecture 2: Find the highest scores across all games

    Lecture 3: Write sharding to improve performance on leaderboard

    Chapter 11: Using CloudFormation templates

    Lecture 1: Create table using Cloudformation

    Lecture 2: Cloudformation with auto scaling

    Chapter 12: DynamoDB Streams and Triggers

    Lecture 1: DDB Streams and Triggers Introduction

    Lecture 2: Simple application using Triggers and Streams

    Chapter 13: Advanced DynamoDB

    Lecture 1: DAX -DynamoDB Accelerator

    Lecture 2: TTL – Time to Live

    Lecture 3: Global Tables

    Chapter 14: Backups, Restore and Point In Time Recovery

    Lecture 1: On Demand Backups and Restore

    Lecture 2: Point In Time Recovery (PITR – Continuous backups)

    Chapter 15: Security Best Practices for DynamoDB

    Lecture 1: Introduction to Security Best Practices

    Lecture 2: Monitoring and Controlling access to your data

    Lecture 3: Limiting network access and Encryption KMS

    Instructors

  • AWS DynamoDB Complete Guide (incl Schema Designing)  No.2
    Sashrika Waidyarathna
    Professional Web Developer
  • Rating Distribution

  • 1 stars: 4 votes
  • 2 stars: 2 votes
  • 3 stars: 10 votes
  • 4 stars: 23 votes
  • 5 stars: 59 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!