Getting started with Dropwizard
Getting started with Dropwizard. Creating RESTful APIs and Microservices using Java programming language and a popular Dropwizard framework
The name of this course is Getting started with Dropwizard. The knowledge you will get with this indescribable online course is astonishing. Creating RESTful APIs and Microservices using Java programming language and a popular Dropwizard framework.
Not only will you be able to deeply internalize the concepts, but also their application in different fields won’t ever be a problem. The instructor is Dmitry Noranovich, one of the very best experts in this field.
Description of this course: Getting started with Dropwizard
Course Description In this course you’ll learn how to create a simple RESTlike API using Java programming language and Dropwizard, a popular framework to build RESTful APIs and microservices. The course begins with a brief introduction to REST architecture style principles and an overview of an example application to store bookmarks, called DropBookmarks, we’ll build throughout the course. In the following parts you’ll create a Hello World application using Dropwizard, learn how to test the application and use various tools to check the output of restful APIs. Also you’ll learn how to connect to a relational database using Hibernate ORM framework, how to use database migrations with Liquibase and how to secure your API using Basic Authentication.The course currently consists of 59 lectures and 4 hours of video. After taking this course you’ll be able to start developing RESTlike APIs at Level 2 of Richardson Maturity Model and microservices using Java and Dropwizard. Also, some of the topics you’ll learn may be useful for development of Web-based Java applications using other frameworks.
Requirements of this course: Getting started with Dropwizard
What are the requirements? In order to succeed you’ll need basic knowledge of Java and SQL Also, you should be able to install Java, MySQL, Git and an IDE or Maven on your computer
What will you learn in this course: Getting started with Dropwizard?
What am I going to get from this course? create a database backed RESTlike API using Dropwizard use test-driven approach to creating resources and access RESTful services using both a browser add-on and command line-tool secure your API using Basic authentication and enable HTTPS using configuration learn how to use database migrations
Target audience of this course: Getting started with Dropwizard
Who is the target audience? This is an intermediate course for those with basic knowledge of Java, relational databases and SQL This is not an introductory Java programming course