GraphQL Fullstack Developer Roadmap
I suggest you to avoid GraphQL tutorials that rely on Prisma/Hasura/Postgraphile/Autho0 and other proprietary stacks.
- High-level GraphQL tools of today won't probably exist 1-2 years ahead.
- At least not in their current form.
- They're hightly unstable: APIs & concepts change rapidly.
GraphQL on itself hovewer (being a language) changes slow and gracefully. So learn fundamentals first and consider those code generators after you get some real-world experience with GraphQL.
- GraphQL for absolute beginners (YouTube) (basics)
For absolute beginners. Great introductory series.
- GraphQL by example (Udemy) (fullstack)
A rare exception of a good cource at Udemy. Depth and pacing are up to the point.
- Introduction to GraphQL (FrontendMasters) (server)
A good course on the basics.
- Advanced GraphQL (FrontendMasters) (server)
Despite the name, it's quite basic. Watch it right after the previous one.
- Apollo Client with React (LevelUp) (client)
A good intro to Apollo Client.
GraphQL: Scalable APIs(PluralSight) (server)
Not bad but outdated. The sequence of topics could be better.
Modern GraphQL bootcamp(Udemy) (fullstack)
Good beginning, then switches to Prisma and things get messy.
Advanced React and GraphQL(Wes Bos) (fullstack)
Relies on Prisma. Attempts to teach you Markup & CSS, React, and GraphQL in parallel.
GraphQL with React(Udemy) (fullstack)
It's not bad but way too slow and bloated for my taste.
How to GraphQL(HowToGraphQL.com) (fullstack)
Sneakingly inserts Prisma into the narrative.