Odyssey

beta

Intro to GraphQL with Python and Strawberry

Learn about the GraphQL schema, arguments, queries, and mutations. We'll implement a GraphQL API using Strawberry and FastAPI.

Start course
Saturn V rocket boosters

Details

  • Updated May 10, 2024
  • 15 lessons

What you'll learn

  • Implement a GraphQL server using the Strawberry Python library

  • Describe the journey of a GraphQL operation from client to server and back

  • Design a schema based on a UI mockup

  • Consume an existing REST API

  • Use arguments in queries and resolvers

  • Learn best practices for queries and mutations

Prerequisites

  • Basic programming knowledge using Python

Instructors

Patrick Arminio and Michelle Mabuyo

Lesson List

This tutorial includes

    Currently in
    beta

  • tasks
  • multiple choice questions
  • fill in the blank activities

  • Coming soon

    • code challenges
    • videos

© 2024 Apollo Graph Inc., d/b/a Apollo GraphQL.

Odyssey

  • Home
  • Get started
  • Privacy Policy