Data Visualisation with Python: Bokeh and Advanced Layouts (FutureLearn)

Offered by FutureLearn,
Data Visualisation with Python: Bokeh and Advanced Layouts (FutureLearn)

Elevate your data visualisation skills and better communicate your data insights with the data visualisation package, Bokeh. Learn how to use Bokeh in Python. On the first week of the course, you’ll explore the key functions of Bokeh and how it can be used to create interactive visualisations and dashboards.

Class Deals by MOOC List - Click here and see FutureLearn's Active Discounts, Deals, and Promo Codes.

You’ll weigh up the benefits of Bokeh compared to other data visualisation packages, and explore the concept of Glyphs within Python and how they can be customised.

Explore data plotting in Python
Once you’ve mastered the basics you’ll learn about plot layouts, advanced features of the layouts, and the application of advanced widgets on Bokeh.
By the end of week two, you’ll understand the basics of layouts, interactions, and annotations, as well as being able to connect sliders to plots by updating plots from selects and putting it all together.

Understand the phases of data exploration
In week three, you’ll engage in an end to end exploration of data analysis. You’ll explore the various phases of data exploration and learn more about data ethics and the role of responsible storytelling.
You’ll also have the chance to conduct extended data analysis and visualisation, bringing all your learning together.
On the final week of the course, you’ll look at data analytics as an emerging field, the role of DataOps and UX design, and new technologies that have the potential to enhance your prospects as a data professional.
Throughout the course, you’ll have the opportunity to engage in a variety of practical exercises and complete real-world tasks that will place you in the role of a data analyst for a boutique streaming service.

What topics will you cover?

  • Python, Bokeh
  • Data visualisations and dashboards
  • Designing an application
  • Best practice for data analytics planning

What will you achieve?
By the end of the course, you‘ll be able to...

  • Use Bokeh to create interactive visualisations and dashboards
  • Articulate the thought process of designing an application
  • Define best practices for setting objectives and planning of the data analytics phases

Who is the course for?
This course is designed for professionals who would like to grow their confidence in using Python to produce exploratory and explanatory visualisations and build dashboards to communicate insights.
A professional working with data on a regular basis or has a fundamental understanding of data analytics but wants to become more employable or progress in their career.
A business analyst or junior data analysts looking to further develop their data visualisation skills using Python.
An individual with existing programming capabilities looking to enter the data analytics field.
If you want to explore this subject further, you may be interested in these courses from the same provider. They share the same subject and overall learning outcomes. Access them here:

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Data Visualisation: Data Dashboards and Storytelling with Tableau (FutureLearn) FutureLearn
FutureLearn

Data Visualisation: Data Dashboards and Storytelling with Tableau (FutureLearn)

Learn the techniques that underpin predictive data analytics and understand the ethics behind them. Do you want to bring your predictive models to life and communicate with a diverse audience? Data visualisation is a great tool for predictive analysis and bringing statistical models to life within your organisation. You’ll learn how to use your data to make business predictions and get to grips with the ethical issues that can arise in the process. On this course, you’ll explore statistical techniques and the importance of testing and refining the models that you use for data analysis.

May 23rd 2022
4 Weeks
Big Data Analytics: Opportunities, Challenges and the Future (FutureLearn) FutureLearn
Griffith University

Big Data Analytics: Opportunities, Challenges and the Future (FutureLearn)

We produce more data than ever before. Find out how ‘big data analytics’ can help you make use of it. In the information age, we value the people who can understand the data. Put simply, ‘big data analytics’ helps us to understand the huge volume of information our world now generates. We can use analytics to uncover hidden patterns, predict trends, gauge customer opinions and so much more.

Available now
2 Weeks
Get ready for a Masters in Data Science and AI (FutureLearn) FutureLearn
Coventry University

Get ready for a Masters in Data Science and AI (FutureLearn)

Identify whether you’re ready for Master’s study, improve your data science skills, and get to grips with the basics of Python. Get a taste of life as a Data Science and AI Master's student. On this course, you’ll have the opportunity to explore the disciplines involved in a Master’s degree in Data Science and Artificial Intelligence (AI).

Apr 17th 2023
2 Weeks
Teaching Physical Computing with Raspberry Pi and Python (FutureLearn) FutureLearn
Raspberry Pi Foundation

Teaching Physical Computing with Raspberry Pi and Python (FutureLearn)

Explore the exciting world of physical computing and create electronic circuits that you can control with code. Learn the benefits of using physical computing with your students. On this course from the Raspberry Pi Foundation, you will be introduced to the world of physical computing. You will use input devices to capture data, process that data with the Python programming language, and then use output devices to get information back out from your computer.

Mar 6th 2023
3 Weeks
Introduction to Data Science with Google Analytics: Bridging Business and Technical Experts (FutureLearn) FutureLearn
UNESCO UNITWIN Complex Systems Digital Campus

Introduction to Data Science with Google Analytics: Bridging Business and Technical Experts (FutureLearn)

Get started with data science by learning how to use Google Analytics to analyse user behaviour and website performance. Get started with data science by learning to use Google Analytics. In a world where decisions are increasingly data-driven, an understanding of data science can take you a long way. On this course, you will learn how to be the bridge in your organisation between analytics experts and other functions.

No sessions available
2 Weeks
Software Development: Introducing Java (FutureLearn) FutureLearn
FutureLearn

Software Development: Introducing Java (FutureLearn)

Explore how Java can help support your software development career and learn its basic uses and functions. Becoming a software developer requires you to confidently use programming languages such as Python and Java to design, build, and fix software. This course is designed to build your existing Python knowledge and introduce you to Java and its applications within the development environment.

Self Paced
4 Weeks
Applied Data Science (FutureLearn) FutureLearn
Birkbeck, University of London,Coventry University,Institute of Coding

Applied Data Science (FutureLearn)

Develop your data science and analytics skills and improve your understanding of using data in the workplace. Have the opportunity to build data science skills to advance your career. On this course, you’ll be introduced to the tools and techniques used in applied data science. You’ll explore the answers to important questions asked of business professionals today, such as why data science and machine learning have become so prevalent and what problems data science can address.

Jan 16th 2023
2 Weeks
Prepare for a Software Development Career (FutureLearn) FutureLearn
FutureLearn

Prepare for a Software Development Career (FutureLearn)

Review everything you need to know about Java and Python to start a career as a software developer. Cement your foundational knowledge of Python and Java and kickstart your career in software development. You’ll apply object-oriented programming principles to Java, and go deeper on methods, constructors, strings, inheritance, classes, and collection.

Self Paced
4 Weeks
Business Analytics Using Forecasting (FutureLearn) FutureLearn
National Tsing Hua University

Business Analytics Using Forecasting (FutureLearn)

Discover how business can harness the power of big data to make better predictive analysis. Learn how to use data to create powerful business forecasts. Organisations currently collect a vast quantity of data about suppliers, clients, employees, citizens, transactions, and much more. However, many are unaware of the predictive power this ‘big data’ has if anaylsed correctly. On this course, you’ll learn about forecasting using big data, exploring how it’s used by business as an important component of decision making.

Self Paced
5-12 Weeks
Building Web Applications in Django (FutureLearn) FutureLearn
University of Michigan

Building Web Applications in Django (FutureLearn)

Learn how to build and deploy web applications using the Django framework in the Python programming language. Discover the basics of the Django web framework. Django is a high-level Python web framework that encourages fast development and a clean, pragmatic design. This informative, four-week course from the University of Michigan will teach you all the basics of the Django web framework, and will show you how Django communicates with a database through model objects.

Dec 14th 2020
4 Weeks
Object-oriented Programming in Python: Create Your Own Adventure Game (FutureLearn) FutureLearn
Raspberry Pi Foundation,National Centre for Computing Education

Object-oriented Programming in Python: Create Your Own Adventure Game (FutureLearn)

Learn object-oriented programming principles by creating your own text-based adventure game in Python. Object-oriented programming is a programming paradigm based on objects and data rather than actions and logic. This online course will introduce you to the principles of object-oriented programming in Python, showing you how to create objects, functions, methods, and classes.

Jan 2nd 2023
4 Weeks
Programming Essentials with Python: Cloud Technology and SaaS (FutureLearn) FutureLearn
FutureLearn

Programming Essentials with Python: Cloud Technology and SaaS (FutureLearn)

Launch your career in programming with this course on the fundamentals of Python and other programming languages. Develop your knowledge of cloud infrastructure and cloud technologies. What’s powering the architecture of cloud computing, and how does it rely on Python programming? Take a deep dive into the cloud and look at different types of cloud architecture and learn to articulate the benefits, challenges, and opportunities they offer.

May 23rd 2022
4 Weeks