The newline Guide to Building Your First GraphQL Server with Node and TypeScript
In this course, we'll show you how to create your first GraphQL server with Node.js and TypeScript
- 4.0 / 5 (5 ratings)
- Published
- Updated
2 hrs 34 mins
25 Videos
Hassan Djirdeh
Front End Developer @Shopify | Creator of TinyHouse | Author of Fullstack Vue
01Remote
You can take the course from anywhere in the world, as long as you have a computer and an internet connection.
02Self-Paced
Learn at your own pace, whenever it's convenient for you. With no rigid schedule to worry about, you can take the course on your own terms.
03Community
Join a vibrant community of other students who are also learning with The newline Guide to Building Your First GraphQL Server with Node and TypeScript. Ask questions, get feedback and collaborate with others to take your skills to the next level.
04Structured
Learn in a cohesive fashion that's easy to follow. With a clear progression from basic principles to advanced techniques, you'll grow stronger and more skilled with each module.
How to create a Node server using Express
Importance of strongly-typed code
How to integrate TypeScript to a Node server
Differences between REST & GraphQL
What problems GraphQL can solve
How to create a GraphQL API using Apollo
In this course, we'll be creating a Node server from scratch with the help of the Express framework. We'll then introduce the benefits of strongly-typed code and integrate TypeScript into our Node server application.
We will compare GitHub's old RESTful API against its new GraphQL API. We will explore the problems GraphQL aims to solve. And finally, we will create our own GraphQL API using Apollo!
Our students work at
Course Syllabus and Content
Introduction
2 Lessons 5 Minutes
- Free00:02:56
- Free00:02:53
Getting Started With Our Node Server
12 Lessons1 Hours 21 Minutes
- Free00:01:03
- Free00:05:05
- Free00:02:58
- Sneak Peek00:08:07
- Sneak Peek00:03:49
- Sneak Peek00:05:37
- Sneak Peek00:16:10
- Sneak Peek00:03:05
- Sneak Peek00:13:17
- Sneak Peek00:07:03
- Sneak Peek00:10:45
- Sneak Peek00:04:03
Comparing REST & GraphQL APIs
4 Lessons 27 Minutes
- Sneak Peek00:00:42
- Sneak Peek00:05:40
- Sneak Peek00:09:47
- Sneak Peek00:11:22
Using Apollo Server To Create The GraphQL API
6 Lessons 37 Minutes
- Sneak Peek00:01:00
- Sneak Peek00:02:05
- Sneak Peek00:09:28
- Sneak Peek00:11:33
- Sneak Peek00:10:51
- Sneak Peek00:02:06
Subscribe for a Free Lesson
By subscribing to the newline newsletter, you will also receive weekly, hands-on tutorials and updates on upcoming courses in your inbox.
What Students are Saying
Meet the Course Instructor
Frequently Asked Questions
Who is this course for?
This course is for anybody looking to understand how to spin up a GraphQL API within a Node/TypeScript environment. If you’ve never done web development before, this is a great place to start!
Why is this course free?
We wanted create a super simple course & boilerplate for anyone looking to start building GraphQL APIs with some of the most popular tech stacks.
What if I need help?
You can ask us questions anytime through the community Discord channel (#tinyhouse) or by sending us a message.