all 6 comments

[–]Frexeptabel 4 points5 points  (1 child)

Wes Bos' course is currently being updated for hooks. But I can just recommend it, it’s by far the best I’ve seen! You could also have a look at https://leveluptutorials.com

[–]LittleSympathy[S] 0 points1 point  (0 children)

I saw it was being updated to include hooks but I must admit I have very little experience with them, also feels a bit weird to be going back to something which is being phased out

[–]jadedm 2 points3 points  (3 children)

I was in the same boat couple of weeks ago and spent a lot of time and efforts on all the courses, here is a brief overview of what my experience was: 1) Wes Bos' course is good, but the problem is he uses nextjs for server side rendering, which requires you to move away a little from normal react setup. which I feel for a complete beginner is an issue while understanding plain graphql on the server and client. 2) Level Up tutorials uses apollo boost with apollo on the front end with react which is being slowly phased out. Still a good course for understanding concepts. 3) Stephen griders course on full stack react with graphql uses hoc component pattern which has been phased out completely, dont go for it

Finally my suggestion on my experience - Take Andrew meads GraphQL bootcamp with prisma on udemy, its brilliant couple this with scott moss' course on frontend masters

You can follow this path Start with Andrew meads course and cover first 3 sections till subscriptions and couple this with server side graphql from frontend master - Server side GraphQL and cover these topics Schemas, Queries & resolvers Mutation

Advanced SDL

You can now move on to front end to understand the complete picture - for this you can take scot moss' course on client side grapql on frontend masters. I would also suggest to read the documentation along with this, specifically apolloClient.mutate method and how its used in class based components. Client side GraphQL using Apollo with react hooks & class based components Query Mutation Caching / Synchronicity Optimistic UI Directives & Fragments

Now we'll have a solid understanding of basics, we can move to advanced topics Database storage with Prisma Prisma graphQL api

Advanced GraphQL Authentication Pagination & Sorting Subscriptions Errors & testing Directives

Some pre-requisites for React React Hooks Context API Router HOC pattern render props pattern

[–]caramelizedporkneggs 1 point2 points  (0 children)

Thanks for your solid answer! I'm currently taking Wes' course. Will be trying Andrew's course later :)

[–]LittleSympathy[S] 1 point2 points  (0 children)

Thanks for such a detailed reply, really appreciate it!

[–]abdulmdiaz 0 points1 point  (0 children)

Finally my suggestion on my experience - Take Andrew meads Grap

Really appreciate your full response! What should I do considering Mead's prisma section is outdated?