Learn Spring GraphQL

Learn Spring GraphQL

Spring GraphQL, Spring Boot 3, MVC, Security(OAuth2), Websocket, Spring Data JPA, Docker, CI/CD, Kubernetes, GraalVM



Sub Category

  • Software Engineering

{inAds}

Objectives

  • You will Learn the GraphQL basic types
  • You will learn how to implement GraphQL Query, Mutation and Subscription with Spring
  • You will learn how JPA interacts with GraphQL
  • You will learn how to how to implement Instrumentation custom logic for validation
  • You will learn how to create custom exceptions and validation
  • You will learn how to handle all Exceptions on Global Application scale
  • You will implement GraphQL Pagination using two methods
  • You will learn how to use websocket with GraphQL
  • You will learn how to package your Application with GraalVm into a native Image
  • You will secure the GraphQL application as an Oauth2 Resource Server
  • You will learn how to Implement Authorization Server (Client Credentials)
  • You will learn how to convert GraphQL scripts to Classes or POJOs
  • You will learn how to programmatically connect to external GraphQL Servers using Rest Cleint
  • You will learn how to create native Image using GraalVM
  • You will see how to Dockerize your application
  • You will learn how to prepare to deploy to Kubernetes
  • You will learn pragmatic path to deploy to Kubernetes
  • You will learn how to Implement CI-CD with Github Actions


Pre Requisites

  1. Java 22. However, Java 8+ experience is enough
  2. Basic Familiarity with Spring or Spring Boot
  3. Very little experience with JPA (You will be guided on all you need to know)
  4. Appreciates Hands-on Coding


FAQ

  • Q. How long do I have access to the course materials?
    • A. You can view and review the lecture materials indefinitely, like an on-demand channel.
  • Q. Can I take my courses with me wherever I go?
    • A. Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!



{inAds}

Coupon Code(s)

Previous Post Next Post