In this course, we take a fictitious company who has a new web application in which they would like to build a real-time dashboard showing usage. The web application follows a typical structure storing data in MySQL and running on Node.js. With data flowing into our database in real-time, we use Highcharts.js to visualize this data and give our users a view of the activity in the application. You can use this concept to build your own dashboards in your applications and use data to deliver insight to your users.
I work as a feedback mechanism for organizations and teams to help them understand what’s going on with their products and processes. I do this by collecting and organizing their data, visually exploring it, enriching it with other data and metrics, then presenting my findings using creative information design techniques. This leads to improved business performance and often sparks a data-driven culture throughout my clients organizations.
Hi everyone, my name is Ben Sullins, and welcome to my course Real-time Web Dashboards with Highcharts. Highcharts is taking over web dashboarding and is being adopted by companies large and small for visualizing their data in real time on the web. In this course, we're going to learn the techniques and practical skills you need to build beautiful interactive dashboards on the web and have them update in real time.
Some of the major topics that we'll cover include visualizing data on the web in Highcharts, setting up your dashboards to update in real time, and building interactive dashboards for your users.
By the end of this course, you'll have built a fully-functional real-time web dashboard that updates as users send chat messages in our sample program, which is based on Node.js and MySQL.