MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.
You’ll learn what its advantages are over REST, what types of web architecture to use it with, and why it benefits both frontend and backend developers. You’ll get the chance to practice GraphQL queries in an interactive playground. You’ll also learn advanced topics such as how to implement a GraphQL server on the backend, how to use a GraphQL server with a client, and how to keep your GraphQL server secure. The course content was originally created by Prisma, and updated and maintained by Novvum.
If you are a programmer, this course will help you gain the skills you need to get started using GraphQL for a small project or professionally in production. You’ll feel comfortable getting started with the right tools for your use case.
If you are nontechnical, this course will help you communicate with developers and participate in conversations about GraphQL. You will understand when and why to use GraphQL for a project.
What you’ll learn:
- What GraphQL is and how it works
- When to use GraphQL
- What advantages GraphQL has over other paradigms, such as REST
Course Syllabus:
- Welcome!
- Chapter 1. GraphQL Fundamentals
- Chapter 2. Advanced Tutorial: Clients
- Chapter 3. Advanced Tutorial: Servers
- Chapter 4. Advanced Tutorial: More GraphQL Concepts
- Chapter 5. Advanced Tutorial: Tooling and Ecosystem
- Chapter 6. Advanced Tutorial: Security
- Chapter 7. Common Questions
- Final Exam (Verified Certificate track only)
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.