Course image for Learn GraphQL: Complete GraphQL Interactive Course For Beginners
Free preview before enrolling

Learn GraphQL: Complete GraphQL Interactive Course For Beginners

Awesome introduction to one of the most powerful web technologies out there!

4 hours+ of total content
4.6
(54 Reviews)
871 enrolled
Course Creator: Pedro MachadoLast updated 8 hours ago

Heads up!

This is an official course from Full Stack Web Developer Learning Path learning path.

Goals

  • What is GraphQL
  • The GraphQL Language Syntax
  • How To Use GraphQL To Request Data
  • How To Create A GraphQL API Using NodeJS
  • How To Connect A ReactJS Application With GraphQL
  • GraphQL Best Practices

Description

GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. It is widely used by many companies and it is a must have skill in any developers resume nowadays. In this course we will introduce the topics in a beginner friendly manner, whilst gradually increasing the complexity of the topics.

Here is a run through of what this course will cover:

  • What is GraphQL?
  • GraphQL vs. REST
  • Basic GraphQL queries
  • How to create a GraphQL API using NodeJS and Apollo Server
  • GraphQL Language: Types, Queries, Mutations, Scalars, Enums, Unions
  • How to use GraphQL in React (Apollo Client)
  • How to improve a GraphQL API and best practices.

Course Structure

28 lectures 04:09:36 total duration

  Course Structure (Watch video)
25:01
  What is GraphQL? (Watch video)
04:10
  How GraphQL Works (Watch video)
07:25
  Quiz Question (Attempt quiz)
01:00

Student feedback

4.6
Course Rating

76%

17%

4%

0%

4%

Reviews

profile pic for Tim Carr
Mar 24, 2023
Overall great course, very informative.
profile pic for Parveen Kumar
Mar 16, 2023
Test Excercise before the tutorial
profile pic for Ashutosh Singh Yadav
Mar 14, 2023
Video quality is not good
profile pic for Vedang Mule
Feb 05, 2023
great learning experience
profile pic for Yash Garg
Nov 14, 2022
const rating = 5/5 && Happy : )

Your Course Instructor

Course Instructor Image

Pedro Machado

Content creator

Hey! My name is Pedro and I run a programming tutorial channel called PedroTech. I produce several videos on both front-end and back-end development using a variety of technologies and languages!

Upgrade to a Pro account and unlock more courses for accelerated learning. Instant feedback, interactive learning and more.

Free

  • HD video content
  • Certificate of completion
  • Hands-on practice
  • 24x7 mentorship support
  • 100+ projects to practice
  • In-depth project feedback

Pro

  • HD video content
  • Certificate of completion
  • Hands-on practice
  • 24x7 mentorship support
  • 100+ projects to practice
  • In-depth project feedback
Try Pro (7-day risk-free)