What you'll learn
- At the end of this course, students will be able to quickly design and develop Spring Boot applications/microservices with a flexible GraphQL interface.
Requirements
- Working knowledge of Java and Spring Boot
- Familiarity with REST is helpful
Description
This course will enable you to start developing your own GraphQL interfaces as Java Spring Boot microservices.
GraphQL is a hot new technology, and demand for competent developers is ever increasing.
In this course you will first walk through a fully functioning GraphQL microservice.
You will then write a complete GraphQL Spring Boot microservice from scratch. By the end, you will be able to start with an idea, and finish a GraphQL service very quickly.
Topics we cover include:
What is GraphQL, and why use it?
How to set up your project
How to model your data objects
How to create and update your GraphQL Schema file
How to write Resolver components
How to test your service
Who this course is for:
- Working Java / Spring Boot developers
- Managers or Product Owners curious to see what it takes to develop a GraphQL interface
Instructor
I have been a software designer and developer for well over 30 years. I have experience with a host of languages and frameworks, and have been working for the past several years on Java/Spring Boot REST microservices, as well as Javascript React front ends. In the past year, I have also added GraphQL interfaces.
I am the author of "Enterprise Application Integration using .NET", and have also written several magazine articles.