Modern applications use data from multiple sources before they present it to users. Using multiple data sources can lead to more work upfront and greater potential for breaking points. Security and permission management become more difficult. This course, Building Data-driven Apps using AWS AppSync, will teach you how to use the power of AppSync and unify all your data sources to make them accessible from one place. You'll first learn how to use AppSync to create Data Sources and APIs. Next, we'll show you how to set up Javascript AppSync to allow data queries and mutations via GraphQL APIs. You'll also learn how Amplify Datastore can be used to store data locally and to sync data when there is an internet connection. This course will teach you how to create a data-driven app with offline and realtime support, and how to integrate authentication using AWS AppSync.