This sprint challenge will test your understanding of Iterators, Spring Boot, and DynamoDB operations. Follow the instructions below to get started.
In this sprint challenge, you'll be working on a Kindle Publishing Service application. This challenge will test your skills in:
Each part of the challenge focuses on concepts covered in the modules of this sprint. Take your time to understand the requirements and use the resources provided to complete the challenge successfully.
You'll implement a custom iterator for the Kindle Publishing Service application to safely traverse and manipulate collections of book data. This will require:
Iterator
interfacehasNext()
, next()
, and remove()
You'll build a RESTful API for the Kindle Publishing Service using Spring Boot. This will involve:
You'll implement functionality to remove books from the DynamoDB database, including:
You'll implement efficient querying capabilities to retrieve book data based on various criteria:
Fork and clone this repository to get started with the sprint challenge.
Review the modules from this sprint to refresh your knowledge.
Helpful external documentation for completing the challenge.