Currently Empty: $0.00
- Description
- Curriculum
- FAQ
- Reviews
Full Stack GraphQL Spring Boot Kotlin React Apollo tutorial
Course Title: Full Stack GraphQL With Spring Boot Kotlin and React Apollo
Description:
Unlock the power of GraphQL in full-stack development with our comprehensive course. Dive deep into building robust, scalable applications using Spring Boot with Kotlin on the backend and React with Apollo on the frontend. Whether you’re a seasoned developer or a newcomer to GraphQL, this course equips you with the skills and knowledge needed to master this modern API technology and build cutting-edge web applications.
From setting up your development environment to deploying production-ready applications, you’ll learn the ins and outs of GraphQL with Spring Boot and React Apollo. Explore the advantages of GraphQL over traditional REST APIs, and discover how to design and implement GraphQL schemas and resolvers using Kotlin and Spring Boot. Dive into client-side GraphQL with React and Apollo Client, and learn how to query and mutate data efficiently in your frontend applications.
Requirements:
- Basic understanding of Kotlin programming language
- Familiarity with React and JavaScript
- Experience with Spring Boot is beneficial but not required
- Node.js and npm installed on your machine
Who This Course Is For:
This course is perfect for developers and software engineers interested in mastering GraphQL for full-stack web development. Whether you’re a backend developer looking to expand your skill set or a frontend developer eager to learn backend integration, this course provides the perfect blend of theory and hands-on practice to help you succeed. Additionally, it’s ideal for Kotlin enthusiasts and React developers seeking to explore GraphQL integration in their projects.
Key Topics Covered:
- Introduction to GraphQL and its advantages
- Setting up a Spring Boot project with Kotlin
- Designing and implementing GraphQL schemas and resolvers
- Integrating GraphQL with Spring Boot backend
- Building GraphQL APIs and performing queries and mutations
- Client-side GraphQL with React and Apollo Client
- Consuming GraphQL APIs in React applications
Take your full-stack development skills to the next level with GraphQL, Spring Boot, Kotlin, React, and Apollo. Enroll now and embark on a journey towards mastering modern web development technologies.
GraphQL Query Introduction
Spring JPA Data With GraphQL Kotlin
GraphQL Mutation - Spring boot Kotlin
More on GraphQL Query and Mutation
N+1 GraphQL Problem - Request Batching
Scalar Types In GraphQL
Input Validation & Transformation In GraphQL With Directive
GraphQL Security Using Jwt - Authentication & Authorization
GraphQL Query And Mutation Integration testing With Jwt Flow Using Kotest
-
35Spring Security Architecture Explained
-
36Jwt Util - Generate And Validate Token
-
37Jwt Util Unit Testcases
-
38Spring Security Config
-
39Login Mutation
-
40Restrict addPost Mutation Execution For ADMIN Role
-
41Custom Spring Security Implementation - Jwt Filter, Manager, & Provider Etc
-
42Secure Queries and Mutations With @PreAuthorize Annotation
-
43Add Register Mutation - Password Encoder Impl
-
44Enhance Login And Integrate With Database - Security Testing end to end
React Setup With Apollo client, React Router Dom V6 and Formik, Codegen and Auth
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
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!
Stars 5
5
Stars 4
3
Stars 3
0
Stars 2
1
Stars 1
0