Description
Course info
Level
Beginner
Updated
Sep 11, 2018
Duration
1h 47m
Description

Organizations have huge datasets, usually in a raw format. Visualization of this data is critical in order to understand what is significant before diving into data analysis. In this course, Building Interactive Visualizations Using Bokeh, you'll learn how to use Bokeh to build tweakable visualizations on the web which allows for easy exploration of data without in-depth coding knowledge. First, you'll explore the internals of how Bokeh works and the basic building blocks of Bokeh plots by working with glyphs, plots, tables, arbitrary shapes, and visual layouts. Then, you'll delve into specialized plots in Bokeh, such as plots which work with categorical data, network graphs, and geographical data. Next, you'll discover how to build geo-plots using built-in Bokeh maps and the Google Maps API, along with Bokeh's huge sample dataset to prototype some interesting plots. Finally, you'll learn some advanced features in Bokeh such as integrating with Bokeh plot tools to enhance plot interactivity and working with the Bokeh server which offers a model-view-controller paradigm to manipulate data in Python and view it using a browser. By the end of this course, you'll have the necessary knowledge to effectively work with Bokeh plots and features to extract insights from your own data in the real world.

About the author
About the author

A problem solver at heart, Janani has a Masters degree from Stanford and worked for 7+ years at Google. She was one of the original engineers on Google Docs and holds 4 patents for its real-time collaborative editing framework.

More from the author
Building Features from Image Data
Advanced
2h 10m
Aug 13, 2019
Designing a Machine Learning Model
Intermediate
3h 25m
Aug 13, 2019
More courses by Janani Ravi
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi. My name is Janani Ravi, and welcome to this course on Building Interactive Visualizations Using Bokeh. A little about myself. I have a Master's degree in Electrical Engineering from Stanford and have worked at companies such as Microsoft, Google, and Flipkart. At Google, I was one of the first engineers working on real-time collaborative editing in Google Docs, and I hold four patents for its underlying technologies. I currently work on my own startup, Loonycorn, a studio for high-quality video content. In this course, you will learn how to use Bokeh to build interactive visualizations on the web, which allows for easy exploration of data without in-depth coding knowledge. We start off by understanding the internals of how Bokeh works and the basic building blocks of Bokeh plots. We'll work with glyphs, plot tables, arbitrary shapes, and visual layouts. We'll then study some of the more specialized plots in Bokeh, such as plots which work with categorical data, network graphs, and geographical data. We'll build geo-plots using built-in Bokeh maps, as well as using the Google Maps API. We'll also use Bokeh's huge sample data set to prototype some interesting plots. We'll then cover some advanced features in Bokeh, such as integrating with Bokeh plot tools to enhance plot interactivity and working with the Bokeh server, which offers a model-view-controller paradigm to manipulate data in Python and view it using a browser. At the end of this course, you should be comfortable working with Bokeh plots and features to extract insights from your own data in the real world.