AWS DynamoDB – Complete Guide (incl Schema Designing)
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
-
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!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024