Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Build and Deploy a GraphQL API Using NodeJS - Tutorial for Beginners

notJust․dev via YouTube

Overview

Learn to build and deploy a powerful GraphQL API using NodeJS in this comprehensive tutorial for beginners. Explore GraphQL fundamentals, including Schema, Queries, Mutations, Types, and Resolvers, while gaining hands-on experience creating a GraphQL server. Set up a NodeJS environment, create a GraphQL Schema, implement Queries and Mutations, define Types and Resolvers, and integrate MongoDB using Atlas. Follow step-by-step instructions to confidently deploy your GraphQL API to the cloud, covering topics such as Express GraphQL Server setup, visual query interface installation, and database integration. By the end of this 3-hour 40-minute tutorial, acquire the knowledge and resources needed to build and deploy your own GraphQL API.

Syllabus

Intro
What is GraphQL and what are the benefits of it?
Project Setup
Running an Express GraphQL Server
Installing a visual interface for running queries
Basic Types
Defining and Passing Arguments
Object Types
Setting up the basic Graphql-yoga server
Setting up the project file strucutre
Mutations in GraphQL
Database Integration
Creating a new MongoDB Database using Atlas
Connecting from NodeJS to MongoDB
Provide the database to the resolvers
Users CRUD Operations in the database
Create relationships between different data
Outro

Taught by

notJust․dev

Reviews

Start your review of Build and Deploy a GraphQL API Using NodeJS - Tutorial for Beginners

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.