2. Core Concepts in DynamoDB 4. The Three API Action Types 5. Using the DynamoDB API 7. How to approach data modeling in DynamoDB 8. The What, Why, and When of Single-Table Design in DynamoDB 9. From modeling to implementation 10. The Importance of Strategies 11. Strategies for one-to-many relationships 12. Strategies for many-to-many relationships 13. Strategies for filtering 14. Strategies for sorting 15. Strategies for Migrations 16. Additional strategies 17. Data modeling examples 18. Building a Session Store 19. Building an e-commerce application 20. Building Big Time Deals 21. Recreating GitHub’s Backend 22. Handling Migrations in our GitHub example