Our Courses

Learn Spring GraphQL

  • Category
    Development
  • View
    109
  • Review
    • 0
  • Created At
    1 month ago
Learn Spring GraphQL

Would you like to learn how to leverage GraphQL using Spring? Then this course is for you

It teaches you all you need to know about Spring GraphQL from scratch. We take a pragmatic approach building on the previous sections.

You will master why and how each component GraphQLcommunicates.

The course also explains pragmatically how to:

extend the basic GraphQL types.

use Instrumentation to create extra validation logic

implement Spring Authorization Server (Oauth2): Client Credentials Granr

implement CI/CD Pipeline using Git actions

use GraalVm to create a native image depending on your operating system

interact with Kubernetes using the low-level kubectl commands to create pods, services, deployments, config maps, port-forwarding

use WebSocket to publish events or messages

Specific Spring Data JPA repositories to do specific tasks

use SpringBootTest with GraphQL, Junit and Hamcrest

We write effective Integration test to cover virtually all our use cases

In addition to the Course, you will learn about and/or highlight a bit on:

Containerization (Docker)

The course shows you how to containerize our application. i.e create image

we likewise ran the application via Docker commands in the terminal

PostgresDB

Custom Exceptions and Validations

Java records

Spring Boot Starter Docker Compose and how to use it in development.