Skip to content

AWS for Developers: AWS AppSync with GraphQL (online course)

As mobile apps mature, users have grown to expect data to be available across devices—even offline—as well as real-time updates.

AWS AppSync helps with both of these while also using GraphQL for the API. In this course, discover how to leverage AWS AppSync and GraphQL in your mobile app development workflow.

Instructor Bear Cahill takes you through the creation of an online GraphQL API from an existing DynamoDB table, and vice versa. He shows how to define the schema; generate the mobile app code via Amplify; and develop an app with a user login, online data with offline availability, and real-time updates.


I’ve really enjoyed learning, using and teaching AWS services and features. AppSync (especially with Amplify) really pulls it all together for me. It creates the API, the DynamoDB and even generates the code locally to use it. What else could I ask them to do? Well, maybe deliver coffee, but that’s absurd, right?

I hope you enjoy the course as much as I enjoyed creating it!