Introduction to the Course

Get familiar with the Spotify API and look at what we'll cover in this course.

Spotify is one of the most popular music streaming platforms that provides access to millions of songs, podcasts, and videos. It also provides the details of artists, tracks, and shows.

Spotify provides an API to get all this data programmatically. This API can retrieve data about the tracks, artists, and podcasts available on Spotify. It also lets us make specific changes to a user’s resources once authorized using OAuth 2.0.

We’ll look at the following in detail as we proceed through the course:

  • We’ll learn about the multiple authorization methods that Spotify API provides. We’ll also use two of these methods in our course.
  • We’ll then explore different endpoints that this API provides.
  • We’ll conclude the course by integrating the Spotify API into a Django application.

To get the most out of this course, you should be familiar with the following:

  • The concept of APIs
  • The use of HTTP requests
  • The basics of Python