Course Summary

Course Summary

In this course, you have learned:

  • What is GraphQL and how to query GraphQL APIs using GraphQL Playground

  • How to create GraphQL type definitions using the GraphQL Schema Definition Language (SDL)

  • How to create GraphQL resolvers

  • How to use the Neo4j GraphQL Library to create Node.js GraphQL APIs

  • How to protect GraphQL APIs, making use of authentication and authorization patterns

  • How to add custom logic to the GraphQL API using Cypher and custom resolvers

  • Making use of Cypher procedures like APOC and the Graph Data Science library in your GraphQL API

  • How to use the type safety of GraphQL in the Neo4j GraphQL OGM

Resources

The official Neo4j GraphQL Library documentation:

The Neo4j GraphQL Library on GitHub:

There are many resources available to you for learning more about GraphQL, Neo4j, Cypher.

Neo4j Community Site where you can ask or answer questions about Neo4j and discuss with other users:

Neo4j documentation:

Neo4j Sandboxes for experimenting with graphs:

https:// sandbox.neo4j.com/?ref=graph-academy

Videos on the Neo4j YouTube channel:

Neo4j online and classroom training:

Become a Neo4j certified developer:

GitHub repository:

Neo4j events all over the world:

Graph Gists for learning more use cases for Neo4j:

Attend a Neo4j meetup:

View questions/answers raised about Neo4j:

Course feedback

We want your feedback on this course. Please provide your feedback so we can improve this course.

Certificate

Certificate not available yet.
Did you complete the quizzes at the end of each section?

Congratulations on completing the course!
Your certificate should automatically download. If it does not, click here.