Loopskey-logo
CourseTechnology

API Basics 4: Build a Personal Dashboard (Promise Rejection)

By External Provider

Price

Free

Go to content

Opens coursera.org in a new tab

Level

INTERMEDIATE

About this course

In this course, you'll learn to create a dynamic, data-driven web dashboard using a combination of modern JavaScript, CSS, and API integrations. The course covers essential concepts like layout design with Flexbox, asynchronous JavaScript with Promises, and real-time data handling, including fetching cryptocurrency and weather data. Additionally, you’ll explore how to integrate user-friendly features, such as displaying the current time and weather information, while also learning to handle errors gracefully. Through completing hands-on challenges, you'll build your own responsive, personalised dashboard and deploy it as a Chrome extension.

What you will learn

  • Display current weather and time dynamically on a web page.
  • Integrate real-time cryptocurrency data using APIs.
  • Build a functional, responsive dashboard using Flexbox layout techniques.