https://github.com/ivan-kleshnin/graphql-roadmap
GraphQL Developer Roadmap for 2019
https://github.com/ivan-kleshnin/graphql-roadmap
Last synced: 6 months ago
JSON representation
GraphQL Developer Roadmap for 2019
- Host: GitHub
- URL: https://github.com/ivan-kleshnin/graphql-roadmap
- Owner: ivan-kleshnin
- Created: 2019-03-29T09:04:24.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-12-30T11:41:39.000Z (almost 6 years ago)
- Last Synced: 2025-03-27T19:19:02.936Z (7 months ago)
- Homepage:
- Size: 12.7 KB
- Stars: 16
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GraphQL Fullstack Developer Roadmap
**WIP**
### Resources
I suggest you to avoid GraphQL tutorials that rely on Prisma/Hasura/Postgraphile/Autho0 and other proprietary stacks.
1. *High-level* GraphQL tools of today won't probably exist 1-2 years ahead.
2. At least not in their current form.
3. 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.#### Recommended
* [GraphQL for absolute beginners](https://www.youtube.com/watch?v=DyvsMKsEsyE&list=PLN3n1USn4xln0j_NN9k4j5hS1thsGibKi) (YouTube) (basics)
For absolute beginners. Great introductory series.
* [GraphQL by example](https://www.udemy.com/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](https://frontendmasters.com/courses/graphql/) (FrontendMasters) (server)
A good course on the basics.
* [Advanced GraphQL](https://frontendmasters.com/courses/advanced-graphql/) (FrontendMasters) (server)
Despite the name, it's quite basic. Watch it right after the previous one.
* [Apollo Client with React](https://www.leveluptutorials.com/tutorials/level-1-apollo-client-with-react) (LevelUp) (client)
A good intro to Apollo Client.#### Not Recommended
* [~GraphQL: Scalable APIs~](https://www.pluralsight.com/courses/graphql-scalable-apis) (PluralSight) (server)
Not bad but outdated. The sequence of topics could be better.
* [~Modern GraphQL bootcamp~](https://www.udemy.com/graphql-bootcamp/) (Udemy) (fullstack)
Good beginning, then switches to Prisma and things get messy.
* [~Advanced React and GraphQL~](https://advancedreact.com/) (Wes Bos) (fullstack)
Relies on Prisma. Attempts to teach you Markup & CSS, React, and GraphQL in parallel.
* [~GraphQL with React~](https://www.udemy.com/graphql-with-react-course/) (Udemy) (fullstack)
It's not bad but way too slow and bloated for my taste.
* [~How to GraphQL~](https://www.howtographql.com) (HowToGraphQL.com) (fullstack)
Sneakingly inserts Prisma into the narrative.
* [~Designing GraphQL schemas~](https://egghead.io/courses/designing-graphql-schemas) (Egghead.com) (fullstack)
Had many unfullfilled hopes for this course. It consists of 50% trivias and 50% highly debatable advices.