Skip to main content

NestJS GraphQL - Schema-first approach

1h 52m 6s
English
Paid

Get up to speed with the GraphQL Schema-first approach with NestJS. Master GraphQL fundamentals and essentials concepts behind creating your own enterprise-grade GraphQL applications.

Prepare for an in-depth guided course & walk-through of GraphQL fundamentals and the GraphQL Schema-first approach for NestJS applications from the Creator Kamil Mysliwiec himself, and Mark Pieszak (Core Team Member).

  •  Step-by-step lesson progression, code everything alongside us!
  •  Featuring 21 videos (with subtitles) and over 2 hours of content
  •  Build a real-world GraphQL application with NestJS
  •  Learn and use all the most important GraphQL building blocks
  •  Learn how to interact with GraphQL Queries / Mutations / Subscriptions & more.
  •  Official NestJS GraphQL Schema-first Certificate of Completion

About the Author: learn.nestjs.com

learn.nestjs.com thumbnail
Learn everything you need to master NestJS and work with modern server-side applications of all sizes.

Watch Online 22 lessons

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 22 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: GraphQL Schema-first Course Overview
All Course Lessons (22)
#Lesson TitleDurationAccess
1
GraphQL Schema-first Course Overview Demo
01:25
2
Introduction to GraphQL with NestJS
05:05
3
Code First vs Schema First
01:08
4
Creating our first GraphQL Application
06:44
5
Prerequisite: Install Insomnia
00:30
6
Introduction to Resolvers and Object Types
08:08
7
GraphQL Schemas, Types, and Scalars
03:01
8
Passing Arguments: Returning a Coffee by ID
02:53
9
Manipulating Data with Mutations
04:33
10
Using GraphQL Variables
01:27
11
Creating a Service
03:17
12
Connecting to a Database with TypeOrm
08:19
13
Using Repository to Access Database
03:58
14
Adding Update and Delete Mutations
04:40
15
Auto-validate Input Data
04:48
16
Adding Relation to two Entities
09:26
17
Using Field Resolvers
06:18
18
Understanding Custom Scalar Types
05:57
19
Using GraphQL Interfaces
07:15
20
Unions and Enums
05:15
21
Real-time Updates with Subscriptions
07:30
22
Batching and Caching with Data Loader
10:29
Unlock unlimited learning

Get instant access to all 21 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription