وب سایت تخصصی شرکت فرین
دسته بندی دوره ها
2

Code GraphQL Application : Java Spring Boot 3 & Netflix DGS

سرفصل های دوره

Learn how to use Java Spring Boot 3 + Netflix DGS to build GraphQL backend : read, modify, and subscribe for data change


1 - Introduction
  • 1 - Welcome to This Course
  • 2 - Course Structure & Coverage
  • 3 - How To Get Maximum Value From This Course

  • 2 - First Encounter with GraphQL
  • 4 - What is Graph
  • 5 - What is QL
  • 6 - Introducing GraphQL
  • 7 - Why GraphQL REST API Problems
  • 8 - GraphQL vs REST API
  • 9 - GraphQL Problems
  • 10 - GraphQL Client

  • 3 - Basic GraphQL Theory
  • 11 - GraphQL Schema Quick Peek
  • 12 - GraphQL Query Quick Peek
  • 13 - GraphQL Pagination Quick Peek
  • 14 - GraphQL Query The Basic
  • 15 - GraphQL Schema The Basic

  • 4 - Basic Hands On with GraphQL & Java Spring
  • 16 - Video Update for Spring Boot 3
  • 17 - Setup Java Spring & GraphQL
  • 18 - Hello GraphQL
  • 19 - Hello Unit Testing
  • 20 - Query Nested Data
  • 21 - Data Resolver From Gradle Plugin
  • 22 - Book Unit Testing
  • 23 - GraphQL Overloading
  • 24 - ID Data Type
  • 25 - Extended Java Scalar Library
  • 26 - Enumeration
  • 27 - Interface
  • 28 - Schema Documentation
  • 29 - Union
  • 30 - Mutation
  • 31 - HttpHeaders
  • 32 - Subscription
  • 33 - Summary for This Section

  • 5 - Create GraphQL Backend with Database The Schema
  • 34 - What We Will Create
  • 35 - Core Object Types
  • 36 - Relationship & Query
  • 37 - Mutation
  • 38 - Subscription

  • 6 - Create GraphQL Backend with Database The Java Code
  • 39 - Coding Preparation
  • 40 - Underlying Data Spring JPA
  • 41 - Bean Mapping
  • 42 - GraphQL Components Skeleton
  • 43 - Query Resolver Problem
  • 44 - Query Resolver Item Search
  • 45 - Data Resolver User Login
  • 46 - Exception Handling Theory
  • 47 - Exception Handling Code
  • 48 - Mutation Resolver Problem
  • 49 - Mutation Resolver Solution
  • 50 - Subscription Resolver Problem
  • 51 - Subscription Resolver Solution

  • 7 - Securing GraphQL Operations
  • 52 - Mutation Resolver User Administration
  • 53 - Securing User Administration 1
  • 54 - Securing User Administration 2

  • 8 - GraphQL Java Client
  • 55 - Java Client Preparation
  • 56 - Java Client 1
  • 57 - Java Client 2
  • 58 - Java Client Using Apollo
  • 59 - Apollo Query
  • 60 - Apollo Mutation
  • 61 - Apollo Subscription

  • 9 - GraphQL Practical Project
  • 62 - What and How We Will Learn

  • 10 - Define Graph Model
  • 63 - Theory Define Graph Model
  • 64 - Task Define Graph Model
  • 65 - Guided Challenge Define Graph Model.html
  • 66 - Full Solution Define Graph Model

  • 11 - Create GraphQL Projects
  • 67 - Theory Create GraphQL Projects
  • 68 - Task Create GraphQL Projects.html
  • 69 - Guided Challenge Create GraphQL Projects.html
  • 70 - DBeaver.txt
  • 70 - Full Solution Create GraphQL Projects
  • 70 - PostgreSQL.txt
  • 70 - Spring Initializr.txt
  • 70 - pgAdmin.txt

  • 12 - Create GraphQL Schema
  • 71 - Theory Create GraphQL Schema
  • 72 - Task Create GraphQL Schema.html
  • 73 - Guided Challenge Create GraphQL Schema.html
  • 74 - Full Solution Create GraphQL Schema

  • 13 - Create Database Schema
  • 75 - Theory Create Database Schema
  • 76 - Task Create Database Schema.html
  • 77 - Guided Challenge Create Database Schema.html
  • 78 - Full Solution Create Database Schema

  • 14 - Inject Initial Data
  • 79 - Theory Inject Initial Data
  • 80 - Task Inject Initial Data.html
  • 81 - Guided Challenge Inject Initial Data.html
  • 82 - Full Solution Inject Initial Data

  • 15 - GraphQL Query Product
  • 83 - Theory GraphQL Query Product
  • 84 - Task GraphQL Query Product.html
  • 85 - Guided Challenge GraphQL Query Product.html
  • 86 - Full Solution GraphQL Query Product

  • 16 - Database N1
  • 87 - Theory Database N1
  • 88 - Task Database N1.html
  • 89 - Guided Challenge Database N1.html
  • 90 - Full Solution Database N1

  • 17 - GraphQL Query More Input
  • 91 - Theory GraphQL Query More Input
  • 92 - Task GraphQL Query More Input.html
  • 93 - Guided Challenge GraphQL Query More Input.html
  • 94 - Full Solution GraphQL Query More Input

  • 18 - Sorting
  • 95 - Theory Sorting
  • 96 - Task Sorting.html
  • 97 - Guided Challenge Sorting.html
  • 98 - Full Solution Sorting

  • 19 - Pagination Relay Spec
  • 99 - Theory Pagination Relay Spec
  • 100 - Task Pagination Relay Spec.html
  • 101 - Guided Challenge Pagination Relay Spec.html
  • 102 - Full Solution Pagination Relay Spec

  • 20 - Pagination Page & Size
  • 103 - Theory Pagination Page & Size
  • 104 - Task Pagination Page & Size.html
  • 105 - Guided Challenge Pagination Page & Size.html
  • 106 - Full Solution Pagination Page & Size
  • 107 - Tips Pagination

  • 21 - Product Instrumentation
  • 108 - Theory Product Instrumentation
  • 109 - Task Product Instrumentation.html
  • 110 - Guided Challenge Product Instrumentation.html

  • 22 - Customer & Address
  • 111 - Theory Customer & Address
  • 112 - Task Customer & Address.html
  • 113 - Guided Challenge Customer & Address.html
  • 114 - Full Solution Customer & Address

  • 23 - Input Validation
  • 115 - Theory Input Validation
  • 116 - Task Input Validation.html
  • 117 - Guided Challenge Input Validation.html
  • 118 - Full Solution Input Validation

  • 24 - Validation via Instrumentation
  • 119 - Theory Validation via Instrumentation
  • 120 - Task Validation via Instrumentation.html
  • 121 - Guided Challenge Validation via Instrumentation.html
  • 122 - Full Solution Validation via Instrumentation

  • 25 - File Upload Customer Document
  • 123 - Theory File Upload Customer Document
  • 124 - Task File Upload Customer Document.html
  • 125 - Guided Challenge File Upload Customer Document.html
  • 126 - Full Solution File Upload Customer Document
  • 127 - Tip Upload Client & Multiple Files

  • 26 - Update Existing Customer Data
  • 128 - Theory Update Existing Customer Data
  • 129 - Task Update Existing Customer Data.html
  • 130 - Guided Challenge Update Existing Customer Data.html
  • 131 - Full Solution Update Existing Customer Data

  • 27 - Multiple GraphQL Services
  • 132 - Theory Multiple GraphQL Services
  • 133 - Task Multiple GraphQL Services.html
  • 134 - Guided Challenge Multiple GraphQL Services.html
  • 135 - Full Solution Multiple GraphQL Services

  • 28 - Load Data From Other GraphQL Service
  • 136 - Theory Load Data From Other GraphQL Service
  • 137 - Task Load Data From Other GraphQL Service.html
  • 138 - Guided Challenge Load Data From Other GraphQL Service.html
  • 139 - Full Solution Load Data From Other GraphQL Service
  • 140 - Tips Load Data From Other GraphQL Service

  • 29 - GraphQL N1
  • 141 - Theory GraphQL N1
  • 142 - Task GraphQL N1.html
  • 143 - Guided Challenge GraphQL N1.html
  • 144 - Full Solution GraphQL N1

  • 30 - Data Loader for Non GraphQL Service
  • 145 - Optional Data Loader for Non GraphQL.html
  • 146 - Theory Data Loader for Non GraphQL Service
  • 147 - Task Data Loader for Non GraphQL Service.html
  • 148 - Guided Challenge Data Loader for Non GraphQL Service.html
  • 149 - Full Solution Data Loader for Non GraphQL Service

  • 31 - GraphQL Federation
  • 150 - Theory GraphQL Federation
  • 151 - Task GraphQL Federation.html
  • 152 - Guided Challenge GraphQL Federation.html
  • 153 - Full Solution GraphQL Federation

  • 32 - Resources & References
  • 154 - Thank You
  • 155 - Source Code & Scripts.html
  • 155 - graphql-source-code-spring-boot-3.zip
  • 156 - Bonus Lecture & Discount Codes.html
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    شناسه: 13318
    حجم: 4583 مگابایت
    مدت زمان: 704 دقیقه
    تاریخ انتشار: ۲۰ خرداد ۱۴۰۲
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید