Build a Realtime App with React Hooks and GraphQL
$29.99 $16.99Track price
Want to build real–world, full–stack apps with React Hooks? Look no further than this course.
### WHAT WILL WE BE BUILDING? ###
A realtime, full–stack React app from scratch with a GraphQL Server (Apollo Server 2) on the backend, a cloud MongoDB database (Mongo Atlas) with React Hooks to manage our state (replacing Redux!), with Social Authentication (Google OAuth2), realtime data with GraphQL Subscriptions, image uploads with Cloudinary and much more.
Our app will be a live geolocation app called GeoPins where users can ‘pin’ different locations on the map and share their own content with other users in realtime to share pictures, reviews of the location and area, interact with other users by adding comments to their pins, and manage the pins they’ve created.
### WHAT CONCEPTS WILL IT COVER? ###
How to build a robust GraphQL Server with Authentication (with Apollo Server 2)
How to use two GraphQL client libraries in–depth Apollo Client and GraphQL Request
Replacing Redux with the useContext and useReducer Hooks for global state management
All the major concepts within GraphQL: Queries, Mutations, Subscriptions, TypeDefs, Resolvers, Inputs, etc
All the major hooks (useState, useEffect, useContext, useReducer)
Building Custom Hooks to ‘hook in’ to additional functionality to your applications
Integrating Social Login (Google OAuth) with Apollo Server 2
Instructor Details
Courses : 16
Specification: Build a Realtime App with React Hooks and GraphQL
|
17 reviews for Build a Realtime App with React Hooks and GraphQL
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Price | $16.99 |
---|---|
Provider | |
Duration | 4.5 hours |
Year | 2019 |
Level | Intermediate |
Language | English |
Certificate | Yes |
Quizzes | No |
$29.99 $16.99
Alex Votry –
I thought he would teach something. It appears he is just letting us watch as he writes or un comments code. There isn’t any explanation about what he’s doing, no discussion of why. The assumption is we have all already used graphql, context, etc. He may as well wrote a readme file for this and provided a link to a completed repo.
Rickzhao ZHAO –
damn good tutorial!
Nimrod George Bahar –
Practical and concise!
Chris Davies –
I’m only 25% through this course but there’s not much explanation to anything the teacher does. He is just reading what he types. I find I’ll copy him but not learn anything.
Paul McInerney –
so far so good although material UI is a bit new to me i am familiar with styled components more.
Enrique Sotomayor –
time for a full gql course for me
Fabio Russo –
The class does exactly what the title says. A whole application using modern technologies… but… these technologies have changed over time and the course has fallen behind. Recommended, not so much to write code together with the teacher, but to follow it and learn correct patterns.
Matt Martins –
Teaches at blazing speed, always pausing to keep up. Lacking in explaining what is taking place while he writes, so far this feels like a ‘do as I say and don’t ask questions or else’ lesson.. Also, sign up page for MongoDB has changed since this tutorial was created, going on faith that what I’m doing will match desired outcomes. Hope this gets better!
Vyacheslav Zgordan –
As always very high speed but very valuable knowledge, took already third course from this author and recommend him.
tj tiras –
straight forward and neat, very well organized.
Ahmed Hassan –
this is my second course and I am glad I found them
Athanasios Andrianesis –
Reed, excellent course as always! Tnx!
Sushant Lenka –
amazing course learnt alot and everything works
Thiago Almeida –
Great unique course!
Marian Montagnino –
mongodb changed their interface and SRV links, so a little difficult to follow this part.
Spencer Haugh –
Pretty good content, and a neat project. This is not so much a class or teaching course, as it is a follow along. Moves at a pretty rapid pace, and doesn’t explain much. Ok if you are very comfortable with the technologies used, but then again, if you were you’d likely not be taking this course…
Juan Jose Churruarin –
Very nice course. It would be great if the instructor updates its content. I decided to use the new versions of each of the used packages, so I had to research for updating them. The speed is good, in my opinion is not for beginners.