Rapid Highcharts

A hands-on guide to visualizing your data in exquisite and interactive charts using the Highcharts JavaScript library
2.3 (4 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
52 students enrolled
Sale Ends Today!
70% off
Take This Course
  • Lectures 14
  • Length 1 hour
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 2/2015 English

Course Description

The Rapid Highcharts video course goes all the way from configuring a simple pie chart to creating a dashboard full of charts that interact with your user interface. You will learn how to process your data, how to create different chart types, and which chart type is best to visualize your data.

The video course sets the stage by first introducing you to a dashboard theme, which progressively grows with the inclusion of each different chart type. After exploring the basic features of Highcharts, you will quickly create your first chart to get to grips with the subject. Chart types from simple line charts to pie charts and heat maps to geographical maps will be covered throughout this course, demonstrating the interesting ways in which data can be represented. Once the charts are created, you will add interactive features such as drilldown and exporting functionality and learn how to load data from different sources on the Internet to display in your charts.

This video course will get you started with creating charts by covering important features that will allow you to create a wide variety of charts to make the users of your web application comprehend their data easily.

About the Author

Tom Hombergs is a software engineer based in Germany who has worked on software projects for more than 10 years. He has broad experience in web technologies with a focus on Java and JavaScript. He is the creator of Wicked Charts, bringing the power of the Highcharts JavaScript library to Java programmers.

Tom is currently employed at adesso AG in Dortmund, Germany, working as a project lead and software architect on various projects.

What are the requirements?

  • You should be acquainted with some basic HTML and JavaScript in order to follow the hands-on exercises.

What am I going to get from this course?

  • Discover the datetime feature and let Highcharts do the work of automatically creating date labels for your data
  • Create a theme to make all your charts look alike and to avoid repeating the same configurations again and again in each chart
  • Develop a heat map that displays your data in a way that you can easily identify hot spots
  • Create a map chart that displays your data spread over a geographical map of the world, a country, or another geographical unit
  • Prepare a stock chart that displays stock market data
  • Make your charts interactive by adding drilldown functionality that allows navigation through different charts going from general to specific data
  • Connect your charts with other UI elements of your web application like form input fields to let the user configure their own charts
  • Export your charts into different file formats for ease of use
  • Load data in real time to make dynamic “live ticker” charts that update every couple of seconds
  • Learn about the resources available for supporting your work with Highcharts

Who is the target audience?

  • This video course is for web developers who are looking for ways to visualize the data in their web applications in a manner that appeals to their users.

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Getting Started with Highcharts

Quickly learn about the resources available for working with Highcharts.


Visualize boring data in a visually interesting way.


Get an impression of how charts built with Highcharts can be included in a real web application.

Section 2: Charts and Their Properties

Learn about using the datetime features of Highcharts instead of calculating dates manually.


Don't repeat the same theme for each chart, but define a theme at a central place.


Learn about an advanced chart type and customizing the tooltips.


Learn about geographic charts with custom maps and statistics.


Learn about stock charts and their zooming capabilities.

Section 3: Chart Interaction

The line chart currently only shows one data point per day. We want it to display one data point per hour when we click on a day.


Let the user select a start and end date, and use these dates to change the data displayed in all charts.


Capture a chart in an image file in order to send it to a colleague.

Section 4: Data Sources

We don't want to define our data manually but load it from an online source and parse it automatically instead.


Cover use cases in which charts have to be up to date every second, such as monitoring or stock charts.


Charts are not accessible, so we need an accessible way to display the chart data.

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Packt Publishing, Tech Knowledge in Motion

Packt has been committed to developer learning since 2004. A lot has changed in software since then - but Packt has remained responsive to these changes, continuing to look forward at the trends and tools defining the way we work and live. And how to put them to work.

With an extensive library of content - more than 4000 books and video courses -Packt's mission is to help developers stay relevant in a rapidly changing world. From new web frameworks and programming languages, to cutting edge data analytics, and DevOps, Packt takes software professionals in every field to what's important to them now.

From skills that will help you to develop and future proof your career to immediate solutions to every day tech challenges, Packt is a go-to resource to make you a better, smarter developer.

Packt Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.

Ready to start learning?
Take This Course