Introduction to the Course

Become familiar with Facebook and its Graph API.

Finding like-minded people around us and making meaningful connections with them is challenging. It takes work to maintain relationships with long-distance friends and family. It's demanding to run our business locally, given the economic conditions. Facebook allows us to talk with our loved ones, follow people, be part of different online communities, and create an online presence for our businesses.

What's an API?

An API is a software gateway that allows different software components to communicate with each other. It helps expose the capabilities of an application to the outer world, allowing for programmatic access to the application’s data. Consider the case of a service like Facebook that provides a social media platform. Building and exposing an API for this service will allow others to programmatically fetch the data this service offers, such as interacting with users’ posts, comments, and likes. Many popular services like YouTube, Reddit, and Google Maps also provide APIs for extended use cases. These services allow authorized clients to access the resources provided by them.

API workflow
API workflow


This course requires a basic understanding of APIs and fundamental knowledge of JavaScript and React.

Intended audience

We have designed this course for anyone who wants to explore and integrate Facebook data with their service or application. It'll provide an understanding of the Facebook Graph API's various endpoints with some hands-on examples.