Skip to main content
CF

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

Learn NestJS thumbnail

Learn NestJS is a paid course platform focused entirely on the NestJS Node.js framework — the modular, decorator-driven server framework most popular among teams that want Angular-style architecture on the backend. The platform is run by NestJS core-team-adjacent instructors and covers the framework end-to-end.

The CourseFlix listing carries seven Learn NestJS courses: NestJS Fundamentals, NestJS Authentication and Authorization, NestJS Microservices, NestJS Advanced Concepts, NestJS Architecture and Advanced Patterns, plus two GraphQL tracks (schema-first and code-first). Material is paid and aimed at Node.js developers building production back-end services with NestJS.

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

Course content

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

Related courses

Frequently asked questions

What is NestJS GraphQL - Schema-first approach about?
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.
Who teaches NestJS GraphQL - Schema-first approach?
NestJS GraphQL - Schema-first approach is taught by Learn NestJS. You can find more courses by this instructor on the corresponding source page.
How long is NestJS GraphQL - Schema-first approach?
NestJS GraphQL - Schema-first approach contains 22 lessons with a total runtime of 1 hour 52 minutes. All lessons are available to watch online at your own pace.
Is NestJS GraphQL - Schema-first approach free to watch?
NestJS GraphQL - Schema-first approach is part of CourseFlix's premium catalog. A CourseFlix subscription unlocks the full video player; the course description, table of contents, and preview information are available to everyone.
Where can I watch NestJS GraphQL - Schema-first approach online?
NestJS GraphQL - Schema-first approach is available to watch online on CourseFlix at https://courseflix.net/course/nestjs-graphql-schema-first-approach. The page hosts every lesson with the integrated video player; no download is required.