This course includes
Course Overview
GraphQL is a rapidly growing data query and manipulation language for web APIs. A strong grasp of GraphQL is essential for any software engineer who is developing applications on the modern web. This course is a comprehensive introduction to building full-stack web applications using GraphQL. You’ll start by implementing a back end and exploring GraphQL’s unique approach to API implementation. After setting up your database, you’ll build a front-end application using React. The application will pass GraphQ...
What You'll Learn
Understand the benefits of GraphQL and when to use it
Learn how to work with data in GraphQL and how to define GraphQL schema
Learn how to create a React application that uses GraphQL as a back end
Learn how to build authentication and authorization for a GraphQL application
Learn patterns such as caching, DataLoader, and more to implement efficient GraphQL applications
What You'll Learn
Understand the benefits of GraphQL and when to use it
Show more
Course Content
Getting Started with GraphQL
GraphQL Backend
Developing Frontend Application
Protecting GraphQL API
Advanced GraphQL
Course Author
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Souvik Kundu
Front-end Developer
Eric Downs
Musician/Entrepeneur
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
See how Educative uses AI to make your learning more immersive than ever before.
Instant Code Feedback
AI-Powered Mock Interviews
Adaptive Learning
Explain with AI
AI Code Mentor