Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
GraphQL from Scratch with MERN Stack
Rating: 4.6 out of 5(80 ratings)
11,923 students

GraphQL from Scratch with MERN Stack

Learn GraphQL from Scratch with MERN Stack (Mongo Express React Node) and Firebase to build Truly Realtime Web Apps
Created byRyan Dhungel
Last updated 10/2023
English

What you'll learn

  • GraphQL from Scratch
  • Mastering GraphQL Queries Mutations and Subscriptions
  • Build FullStack GraphQL Project with MERN Stack
  • Apollo GraphQL Server with Node Express MongoDB
  • Apollo GraphQL Client with React and Firebase
  • Firebase Authentication (Client Side / Server Side)
  • Realtime GraphQL Subscriptions
  • CRUD (Create Read Update Delete) with MongoDB
  • Multiple Image Uploads
  • Authentication and Authorization
  • User Dashboard with Custom Layout
  • Private and Public Routing
  • Reusable React Components
  • 100% Usage of React Hooks
  • State Management with Context API and Apollo Client Cache
  • Using Latest React Router Hooks
  • Using Latest Apollo GraphQL Hooks for Queries Mutations and Subscriptions
  • Deployment to Heroku
  • Plus Tons of Real World Examples that you can use in your future projects

Course content

17 sections139 lectures19h 22m total length
  • Are you new to JavaScript React and NodeJs?0:33
  • Course Introduction1:35

    Learn to build a real-time web app with GraphQL from scratch using the MERN stack, including a complete authentication system with password, email verification tokens, and social login.

  • What is GraphQL?4:49

    Explore what graphQL is as a client–server query language, send queries, mutations, and subscriptions (including web sockets), and compare it to REST.

  • Trying GraphQL Playground10:52

    Learn to use the GraphQL playground to run queries, fetch nested data such as films and species, and compare GraphQL with rest APIs on the MERN stack.

  • GraphQL vs REST4:27

    Explore how GraphQL compares to REST, highlighting a single endpoint, real-time subscriptions, declarative queries, and auto-generated docs that streamline client–server interactions.

  • About the course4:33

    Master GraphQL from scratch with the MERN stack through a step-by-step course, building a rock-solid Firebase-authenticated app with client and server token validation.

Requirements

  • Basic Understanding of React and Node

Description

Learn Realtime Web Development with GraphQL from absolute scratch along with React Node MongoDB (Full Stack / MERN Stack) and Firebase (for authentication).

  • In this course you learn GraphQL from Scratch in fun and easy learning environment

  • You will learn GraphQL from the very beginning

  • Learn to build Apollo GraphQL Server with Node Express and MongoDB

  • Learn to build Apollo GraphQL Client with React hooks and Firebase

  • Client side state management with React Context API and Apollo Client Cache

  • Build a true Realtime Web Application

  • Build Production ready Authentication System with email activation, forgot/reset password etc using Firebase

  • Learn  Multiple Image Uploads

  • Build entire frontend using latest Hooks from React, React Router and Apollo Client

  • Tons of real world skills (Performing GraphQL Queries, Mutations, Subscriptions, Authentication, Authorization, CRUD, Uploads etc)

  • Learn to Deploy GraphQL Server and Client to Heroku Cloud

  • Gain theoretical and practical knowledge necessary to build your next big GraphQL Project with MERN Stack

  • Most up to date course that uses 100% React Hooks including Context API (to achieve Redux like architecture), Latest React Router Hooks and Latest Apollo GraphQL Hooks for performing Queries, Mutations and Subscriptions

So if you are looking to Build Lightning Fast Realtime Web Apps using GraphQL with MERN Stack, don't waste your valuable time wandering around and trying to learn it from 10 different resources.

I have packed everything into this course for you to fully understand all the practical GraphQL concepts... from basic to advance.

Ready to go FullStack GraphQL with Node React MongoDB Firebase Authentication CRUD Realtime Subscriptions Deployment and more

Join me :)

Who this course is for:

  • React Node Developers looking to learn GraphQL from Scratch
  • React Node Developers looking to build Modern Realtime Web Apps with MERN Stack