We may earn an affiliate commission when you visit our partners.
Greg Sommerville

This course will show you how to create an interactive web dashboard using Google Charts and JavaScript, including using customized HTML tooltips, drilling down into data, using filter controls to restrict the data charted, and much more.

Web dashboards are tremendously helpful; they give immediate access to timely data and are often displayed in a way that reveals new insights. In this course,

, you'll learn how to use the free JavaScript framework called

to create powerful, interactive web dashboards.

The dashboard you'll create will include several different types of interactivity, including:

Read more

This course will show you how to create an interactive web dashboard using Google Charts and JavaScript, including using customized HTML tooltips, drilling down into data, using filter controls to restrict the data charted, and much more.

Web dashboards are tremendously helpful; they give immediate access to timely data and are often displayed in a way that reveals new insights. In this course,

, you'll learn how to use the free JavaScript framework called

to create powerful, interactive web dashboards.

The dashboard you'll create will include several different types of interactivity, including:

Google Charts is a free, open-source JavaScript framework with powerful and easy to use tools for creating interactive charts, graphs, and data tools.

This course will teach you how to create an interactive web dashboard using Google Charts and JavaScript. Some topics covered include:

This course is for anyone who wants to learn how to use Google Charts and JavaScript to create a customized and interactive web dashboard. If you need to provide immediate access to timely data, then this tutorial will be beneficial to you.

This Google Charts course does not require any existing experience with the framework, but you will want to have some intermediate JavaScript skills. If you've used jQuery or Bootstrap, you'll definitely be ready for the course material.

Enroll now

What's inside

Syllabus

Course Overview
Everything You Need to Know About Google Charts
Drilling Down: Detailed Views of Selected Data
Filtering Data with Controls
Read more
Combining Charts into a Dashboard
User Customizations, Data Export, and Startup Animations

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Taught by certified instructors Greg Sommerville, who is recognized for their expertise in using Google Charts and JavaScript to create dynamic and interactive dashboards
Practical course that offers hands-on labs and interactive materials, enabling learners to apply the concepts immediately
Develops skills in using Google Charts, a popular and powerful JavaScript framework, to create highly interactive dashboards and data visualizations
Suitable for intermediate learners with some prior JavaScript experience, ensuring they have a solid foundation before diving into the course material
Focuses on creating customized and interactive dashboards, providing learners with practical skills that are highly relevant in both industry and personal projects
Covers various aspects of dashboard creation, including customized HTML tooltips, drilling down into data, and using filter controls, providing a comprehensive understanding of the subject

Save this course

Save Creating Interactive Dashboards with Google Charts to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Creating Interactive Dashboards with Google Charts with these activities:
Refresh knowledge of JavaScript
Review the basics of JavaScript syntax and concepts to strengthen your understanding before starting the course.
Browse courses on JavaScript
Show steps
  • Review JavaScript variables, data types, and operators.
  • Practice writing simple JavaScript functions.
Create a study binder
Organize your course notes, assignments, and other resources in a centralized location for easy access and review.
Show steps
  • Gather and print course materials.
  • Organize materials into sections and subsections.
Review 'JavaScript: The Good Parts'
Read this book to gain a deeper understanding of JavaScript's principles and best practices, which will be valuable for your dashboard development.
Show steps
  • Read through the book's chapters on core JavaScript concepts.
  • Apply the book's insights to your dashboard project.
Five other activities
Expand to see all activities and additional details
Show all eight activities
Follow Google Charts tutorials
Complete hands-on tutorials provided by Google Charts to familiarize yourself with its features and capabilities.
Show steps
  • Follow the Google Charts Quickstart guide.
  • Work through the Google Charts API Reference.
Join a study group
Connect with other students to discuss course topics, share knowledge, and enhance your understanding.
Show steps
  • Find a study group or form your own.
  • Meet regularly to discuss course material and practice.
Practice creating interactive charts
Complete coding exercises to reinforce your knowledge of creating interactive charts using Google Charts.
Show steps
  • Create a line chart with customizable tooltips.
  • Build a bar chart that allows users to drill down into data.
Build a simple dashboard prototype
Create a basic dashboard using Google Charts to apply your skills and gain a deeper understanding of its functionality.
Show steps
  • Design the layout and structure of your dashboard.
  • Create charts using Google Charts API.
  • Integrate charts into your dashboard.
Develop a dashboard demo
Create a fully functional dashboard that showcases your skills and understanding of Google Charts and JavaScript.
Show steps
  • Design the dashboard's features and functionality.
  • Implement charts and interactivity using Google Charts API.
  • Present your dashboard demo to the class or a wider audience.

Career center

Learners who complete Creating Interactive Dashboards with Google Charts will develop knowledge and skills that may be useful to these careers:
Data Analyst
Data Analysts collect, analyze, and interpret data to help businesses make informed decisions. This course teaches you how to create interactive dashboards that can be used to visualize and explore data. This can be a valuable skill for Data Analysts, as it allows them to communicate data insights to stakeholders in a clear and engaging way.
Business Intelligence Analyst
Business Intelligence Analysts help businesses make informed decisions by providing them with data-driven insights. This course teaches you how to create interactive dashboards that can be used to visualize and explore data. This can be a valuable skill for Business Intelligence Analysts, as it allows them to quickly identify trends and patterns in data.
Data Scientist
Data Scientists use data to build predictive models and solve business problems. This course teaches you how to create interactive dashboards that can be used to visualize and explore data. This can be a valuable skill for Data Scientists, as it allows them to quickly identify patterns and trends in data.
Data Engineer
Data Engineers design and build the systems that store and process data. This course teaches you how to create interactive dashboards that can be used to visualize and explore data. This can be a valuable skill for Data Engineers, as it allows to monitor the performance of data systems and identify areas for improvement.
Web Developer
Web Developers design and build websites. This course teaches you how to create interactive dashboards that can be used to visualize and explore data. This can be a valuable skill for Web Developers, as it allows them to create more engaging and user-friendly websites.
Software Engineer
Software Engineers design, build, and maintain software applications. This course teaches you how to create interactive dashboards that can be used to visualize and explore data. This can be a valuable skill for Software Engineers, as it allows them to create more user-friendly and efficient software applications.
Product Manager
Product Managers are responsible for the development and launch of new products. This course teaches you how to create interactive dashboards that can be used to visualize and explore data. This can be a valuable skill for Product Managers, as it allows them to track the progress of new products and identify areas for improvement.
Marketing Analyst
Marketing Analysts help businesses understand their customers and develop effective marketing campaigns. This course teaches you how to create interactive dashboards that can be used to visualize and explore data. This can be a valuable skill for Marketing Analysts, as it allows them to track the success of marketing campaigns and identify areas for improvement.
Business Analyst
Business Analysts help businesses improve their operations by identifying and solving problems. This course teaches you how to create interactive dashboards that can be used to visualize and explore data. This may be a useful skill for Business Analysts, as it allows them to quickly identify inefficiencies and areas for improvement.
Financial Analyst
Financial Analysts help businesses make informed decisions about their finances. This course teaches you how to create interactive dashboards that can be used to visualize and explore data. This may be a useful skill for Financial Analysts, as it allows them to quickly identify trends and patterns in financial data.
Management Consultant
Management Consultants help businesses improve their performance by providing them with advice and guidance. This course teaches you how to create interactive dashboards that can be used to visualize and explore data. This may be a useful skill for Management Consultants, as it allows them to quickly identify areas for improvement and develop effective solutions.
Project Manager
Project Managers are responsible for planning, executing, and closing projects. This course teaches you how to create interactive dashboards that can be used to track the progress of projects and identify areas for improvement. This may be a useful skill for Project Managers, as it allows them to quickly identify risks and make informed decisions.
Recruiter
Recruiters are responsible for finding and hiring qualified candidates. This course teaches you how to create interactive dashboards that can be used to track the progress of recruitment and identify areas for improvement. This may be a useful skill for Recruiters, as it allows them to quickly identify top candidates and make informed hiring decisions.
Salesperson
Salespeople are responsible for selling products and services. This course teaches you how to create interactive dashboards that can be used to track the progress of sales and identify areas for improvement. This may be a useful skill for Salespeople, as it allows them to quickly identify leads and opportunities.
Customer Service Representative
Customer Service Representatives are responsible for providing support to customers. This course teaches you how to create interactive dashboards that can be used to track customer interactions and identify areas for improvement. This may be a useful skill for Customer Service Representatives, as it allows them to quickly identify customer pain points and develop effective solutions.

Reading list

We've selected ten books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Creating Interactive Dashboards with Google Charts.
Provides a comprehensive introduction to JavaScript for data analysis. It covers a wide range of topics, including data manipulation, data analysis, and data visualization.
Comprehensive introduction to JavaScript. It covers a wide range of topics, including JavaScript syntax, data structures, algorithms, and web development.
Beginner-friendly introduction to JavaScript. It uses a humorous and engaging approach to teach the basics of JavaScript syntax, data structures, algorithms, and web development.
Provides a concise and practical guide to the good parts of JavaScript. It covers a wide range of topics, including JavaScript syntax, data structures, algorithms, and web development.
Fast-paced introduction to JavaScript for experienced programmers. It covers a wide range of topics, including JavaScript syntax, data structures, algorithms, and web development.
Provides a practical introduction to data visualization. It covers a wide range of topics, including data visualization best practices, working with different types of charts and graphs, and using visualization tools.
Classic work on data visualization. It provides a comprehensive overview of the principles and techniques of data visualization.
Provides a comprehensive introduction to interactive data visualization for the web. It covers a wide range of topics, including the principles of interactive data visualization, different types of interactive data visualizations, and the tools and techniques for creating interactive data visualizations.
Provides a comprehensive introduction to Power BI for beginners. It covers a wide range of topics, including the basics of Power BI, creating different types of charts and graphs, and using Power BI to create interactive dashboards.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Creating Interactive Dashboards with Google Charts.
Data Visualization and Dashboards with Excel and Cognos
Most relevant
Create Charts and Dashboard using Google Sheets
Most relevant
The Complete Introduction to Data Analytics with Tableau
Most relevant
Create a Sales Dashboard using Power BI
Most relevant
Splunk Knowledge Manager 103
Most relevant
Creating an Interactive KPI Management Dashboard in...
Most relevant
Data Visualization and Building Dashboards with Excel and...
Most relevant
HR Analytics- Build an HR dashboard using Power BI
Most relevant
Decisions, Decisions: Dashboards and Reports
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser