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

Software as a Service
University of California, Berkeley via Coursera
Intro to Computer Science
University of Virginia via Udacity
Web Development
Udacity
Software Engineering for SaaS
University of California, Berkeley via Coursera
CS50's Introduction to Computer Science
Harvard University via edX