Learn Spring GraphQL
- Description
- Curriculum
- FAQ
- Reviews
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.
-
25Company Jpa EntityVideo lesson
-
26Other Jpa Entity typeVideo lesson
-
27Why we won't be using jpa entity relationshipVideo lesson
-
28Enum ConverterVideo lesson
-
29Enum Converter Github issue closingVideo lesson
-
30Jpa RepositoriesVideo lesson
-
31Implement Only the Repository Subset you needVideo lesson
-
45Service For Mutation Part 1Video lesson
-
46Service For Mutation Part 2Video lesson
-
47Service For Mutation Part 3Video lesson
-
48Service For Mutation Part 4Video lesson
-
49Service For Mutation Part 5Video lesson
-
50Service For Mutation Part 6Video lesson
-
51Service For Mutation Part 7Video lesson
-
58Bootstrap Entities part 1Video lesson
-
59Bootstrap Entities part 2Video lesson
-
60Bootstrap Entities part 3Video lesson
-
61Bootstrap Entities part 4Video lesson
-
62Bootstrap Entities part 5Video lesson
-
63Bootstrap Entities part 6Video lesson
-
64Bootstrap Entities part 7Video lesson
-
65Setting Environment VariablesText lesson
External Links May Contain Affiliate Links read more