Learn how to build RESTful APIs with Dropwizard, a lightweight framework for Java web developers. Instructor Emmanuel Henri firstly takes you step by step through your first project with Dropwizard. Including setting up your development environment and exploring the project structure of a Dropwizard application. Then, he takes a tour of the foundational classes, including the configuration, application, representation, and resource classes. Also discover how to create and refine your data model and add the endpoints necessary to post, retrieve, and update data from your API. Finally, Emmanuel covers testing, compiling, and publishing the API in your local environment. Everything you learn in this course can be easily transferred to your own RESTful Dropwizard APIs.