Introduction to the Course

Get an overview of the course, its prerequisites, and its intended audience.

Bringing music to life

Music is an important aspect of life. There is quite a lot of research that shows that listening to music reduces anxiety, blood pressure, and pain. It has also been known to improve sleep quality, mood, and memory.

Recently, a number of services have been introduced that provide access to millions of tracks and other audio content without the hustle of downloading them on your physical devices. Deezer is one of the most popular services among them.

In this course, we’ll learn how to integrate and use different Deezer API endpoints in our applications.

What is an API?

An Application Programming Interface (API) is a software gateway that allows different software components to communicate with each other. An API helps expose the capabilities of an application to the outer world, allowing for programmatic access to its data. Consider the case of an application service like Deezer that provides online music streaming services. Building and exposing an API for this service will allow others to programmatically fetch the data this service offers, such as accessing information about millions of tracks and albums.

Prerequisites

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

Intended audience

This course is intended for anyone who wants to learn how to integrate Deezer API in their application. This can be:

  • A student who is new to the world of APIs and wants to understand their basic usage.

  • A professional who has extensive experience with other similar APIs and wants to explore the Deezer API as well.