The Working with Amazon DynamoDB training course will provide a solid understanding of DynamoDB and its benefits as a NoSQL database managed by Amazon Web Services (AWS). The course will provide practical exercises on how to leverage DynamoDB in applications and services. Further, participants will learn common mistakes made with DynamoDB and how to avoid them. This course begins with an overview of NoSQL databases, the CAP Theorem, and configuring AWS accounts. Next, the course dives into DynamoDB basics, development, streams, and patterns. The course concludes by covering data analytics and operations.
Prerequisites:
- Familiarity with Node.JS, Python, Java, or similar programming languages
- Â Experience using the Unix/Linux command lineÂ
Purpose
| Learn about DynamoDB and its benefits |
Audience
| Experienced developers who have experience working with relational databases, writing code and who are curious about using DynamoDB for future projects |
Role
| Software Developer | Web Developer |
Skill Level
| Introduction |
Style
| Lecture | Hands-on Activities |
Duration
| 2 Days |
Related Technologies
| Databases | NoSQL | AWS | Python |
Â
Learning Objectives
- Describe the what DynamoDB is and use cases for how it is best used
- Learn how to develop APIs with DynamoDB so that it can be integrated into your applications
- Implement a data model within DynamoDB and explain why a good data model is important to your applications