GraphQL Tutorial

by Net Ninja · 36 videos

Total watch time

4h 6m

at speed · exactly 4 hours, 5 minutes, 30 seconds at 1×

4h 5m 30s
1.25×3h 16m 24s
1.5×2h 43m 40s
1.75×2h 20m 17s
2h 2m 45s
Average video6m 49s
Longest12m 13s
Shortest3m 17s
Compare Open on YouTube JSON

Plan to finish

About 5 days at an hour a day

Pick a daily pace and the days you'll watch. Ticked videos are skipped.

Days

At one hour a day, every day, this playlist takes about 5 days. Turn on JavaScript to plan around your week.

Videos (36)

4h 6m in total · tick what you've watched

Tick videos you've watched — progress is saved in this browser.

Videos to
Watched
1 GraphQL Tutorial #1 - Introduction to GraphQL 7:07 2018-03-12
2 GraphQL Tutorial #2 - A Birdseye View of GraphQL 4:01 2018-03-12
3 GraphQL Tutorial #3 - Project (stack) Overview 3:17 2018-03-12
4 GraphQL Tutorial #4 - Making Queries (front-end preview) 5:49 2018-03-15
5 GraphQL Tutorial #5 - Express App Setup 5:36 2018-03-15
6 GraphQL Tutorial #6 - Setting up GraphQL 5:21 2018-03-19
7 GraphQL Tutorial #7 - GraphQL Schema 7:07 2018-03-19
8 GraphQL Tutorial #8 - Root Query 10:12 2018-03-21
9 GraphQL Tutorial #9 - The Resolve Function 4:57 2018-03-21
10 GraphQL Tutorial #10 - Testing Queries in Graphiql 6:33 2018-03-22
11 GraphQL Tutorial #11 - GraphQL ID Type 3:47 2018-03-25
12 GraphQL Tutorial #12 - Author Type 5:55 2018-03-25
13 GraphQL Tutorial #13 - Type Relations 8:13 2018-03-27
14 GraphQL Tutorial #14 - GraphQL Lists 7:14 2018-03-27
15 GraphQL Tutorial #15 - More on Root Queries 4:43 2018-03-29
16 GraphQL Tutorial #16 - Connecting to mLab 6:12 2018-03-29
17 GraphQL Tutorial #17 - Mongoose Models 7:04 2018-03-31
18 GraphQL Tutorial #18 - Mutations 10:12 2018-03-31
19 GraphQL Tutorial #19 - More on Mutations 5:53 2018-04-02
20 GraphQL Tutorial #20 - Updating the Resolve Functions 7:48 2018-04-02
21 GraphQL Tutorial #21 - GraphQL NonNull 5:35 2018-04-05
22 GraphQL Tutorial #22 - Adding a Front-end 3:31 2018-04-05
23 GraphQL Tutorial #23 - Create React App 8:29 2018-04-07
24 GraphQL Tutorial #24 - Book List Component 3:38 2018-04-07
25 GraphQL Tutorial #25 - Apollo Client Setup 6:52 2018-04-09
26 GraphQL Tutorial #26 - Making Queries from React 7:40 2018-04-09
27 GraphQL Tutorial #27 - Rendering Data in a Component 6:57 2018-04-12
28 GraphQL Tutorial #28 - Add Book Component 10:19 2018-04-12
29 GraphQL Tutorial #29 - External Query File 4:31 2018-04-15
30 GraphQL Tutorial #30 - Updating Component State 8:24 2018-04-15
31 GraphQL Tutorial #31 - Composing Queries 12:13 2018-04-17
32 GraphQL Tutorial #32 - query variables 6:18 2018-04-17
33 GraphQL Tutorial #33 - Re-fetching Queries 4:07 2018-04-20
34 GraphQL Tutorial #34 - Book Details Component 7:36 2018-04-20
35 GraphQL Tutorial #35 - Making a Single Query 11:26 2018-04-23
36 GraphQL Tutorial #36 - Styling the App 10:53 2018-04-23

Embed a badge

Show the watch time in a README or course description — it links back here and updates itself

Watch time: 4h 6m · 36 videos

Markdown
[![Watch time: 4h 6m · 36 videos](https://playlistduration.com/badge/playlist/PL4cUxeGkcC9iK6Qhn-QLcXCXPQUov1U7f.svg)](https://playlistduration.com/playlist/PL4cUxeGkcC9iK6Qhn-QLcXCXPQUov1U7f)
HTML
<a href="https://playlistduration.com/playlist/PL4cUxeGkcC9iK6Qhn-QLcXCXPQUov1U7f"><img src="https://playlistduration.com/badge/playlist/PL4cUxeGkcC9iK6Qhn-QLcXCXPQUov1U7f.svg" alt="Watch time: 4h 6m · 36 videos" width="196" height="20"></a>

Add ?speed=1.5 to the image URL for the time at that speed, ?label=Course to change the left text, or ?style=flat-square for square corners.

Want the numbers themselves? GET https://playlistduration.com/api/v1/playlist/PL4cUxeGkcC9iK6Qhn-QLcXCXPQUov1U7f returns them as JSON — free, no key. API docs →

Data from the YouTube Data API as of 2026-09-22 (cached). Private or deleted videos are excluded from totals.