YoVDO

Building RESTful Web Services with DropWizard

Offered By: LinkedIn Learning

Tags

Web Development Courses Java Courses API Design Courses

Course Description

Overview

Learn how to build RESTful APIs with Dropwizard, a lightweight framework for Java web developers.

Syllabus

Introduction
  • RESTful web services with Dropwizard
  • What you should know
1. First Steps
  • Dropwizard introduction and REST APIs
  • IDE for Dropwizard
  • Initial setup with Maven
  • Dropwizard project structure
2. Foundational Classes
  • Overview of available classes
  • Setup with configuration class
  • Overview of application class
  • Syntax of the representation class
  • Syntax of the resource class
3. REST Data Model
  • Create your data model
  • Finalize your data model
  • Create the database class
4. REST Resources
  • Add POST endpoint
  • Add GET endpoint
  • Finalize endpoints code
5. Finalize and Testing
  • HealthCheck overview for testing
  • JAR compilation
  • Testing final application
Conclusion
  • Next steps

Taught by

Emmanuel Henri

Related Courses

Algorithms, Part I
Princeton University via Coursera
Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
MongoDB for Java Developers
MongoDB University
Initiation à la programmation (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
Intro to Java Programming
San Jose State University via Udacity