Visualisations and Dashboarding in Python

Discover how to use visualisation techniques in Python to present key messages from complex data with hands-on examples, including building a dashboard to identify patterns and trends present.

Free Preview

Preview

£325 Once-off (3-month access)

Enroll here

Introduction

If you’re looking to learn how to create advanced visualisations in Python, this course is ideal for you. An individual subscription gives you 3 months’ online access to:

  • Course materials
  • Downloadable Notebooks with code and explanations
  • Option to ask tutors questions
  • Hands-on practical examples linked to actuarial work
  • On-demand access

As Well As

Our Industry and Actuartech Resource Libraries which feature curated additional content to assist you on your data science journey.

You can also request to access to a coding project to practice the skills you learn in this course.

A IT engineer working on a project.
Someone working on an online course at their desk.

Pick from any of our introductory or advanced courses with bespoke insurance and actuarial specific case studies.

Our platform is easy to use and offers detailed guides, with course content and downloadable Notebooks offering code and explanations, enabling you to apply data science hands-on.

We provide case studies and projects relevant to actuarial work, and based on relevant datasets provided. You have the option to interact and network with your peers.

Overview

Visualisations can be very useful at deriving insights from data. By using the open-source programming language Python, this course will illustrate how visualisations can be generated and applied in the data science pipeline. The course will walk through how, with the use of visualisation techniques in Python, we could better interpret the data we are working with, and how we can communicate those insights using dashboards. We will also show visualisation techniques can aid in preliminary data analysis and how to best deal with partially complete data sources.

The course aims to build on the initial visualisation techniques learned in Actuartech's Foundations in Python and the techniques presented here by developing different dashboards in Streamlit and Dash to showcase how visualisations can be presented in an interactive manner.

This course is aimed at users who have some experience with Python and would like to get a better understanding of the visualisation techniques available by way of hands-on examples. Users that would like to learn more about how visualisation can aid in the data processing stage and as a tool for preliminary visualisations will also benefit from this course. We make use of static Jupyter notebooks with the code and explanations embedded. Downloadable versions of the notebooks have been made available which you can run and edit to see how tweaks effects output. We encourage and encourage users to explore further visualisations beyond those presented in the examples.

Get started

Visualisations and Dashboarding in Python

Sign up for a free preview of this advanced Python case study

Free Preview

Preview

£325 Once-off (3-month access)

Enroll Today

Course Structure

Chapter 1 introduces and outlines the course, along with what to expect.

Chapter 2 provides an introduction to visualisations and dashboarding, along with initial considerations on which techniques to choose.

Chapter 3 covers techniques for visualising data using different Python libraries.

Chapter 4 discusses complex visualisations, including geographical plotting and visualising time series data.

Chapter 5 provides an overview of two dashboarding libraries in Python and walks though how to create interactive dashboards using both libraries.

Chapter 6 discusses options and considerations for deploying the dashboards developed in Chapter 5, and walks though how to deploy a Streamlit dashboard.

A person showing different sections of an online course

Who's this course suitable for?

  • Individuals with a good grasp of the fundamentals of Python.
  • Individuals interested in the visualitions techniques available in Python, particularly in how it can aid in the data processing stage through preliminary visualstions.
  • Individuals interested in learning more about Dash or interested in creating an interactive way of communicating data.
  • Why is this topic important?

  • Visualisations can be very useful at deriving insights from data, but often goes over looked in the data exploratory stage.
  • It is challenging to report on large amounts of data, but visualisations can assist in this regard.
  • Dashboarding provides an interactive way of communicating data and is useful in various actuarial contexts.
  • The course was just what I needed to rocket launch my learning of Python up the learning curve.

    The course was brilliant value for money. You and your colleagues know a lot about Python, and are very patient in explaining it to newcomers like me.

    Thank you for an incredibly insightful but so, so practical (think often the missing ingredient) presentation of this topic, that we are all grabbling with. Your experience and expertise shone through and certainly a testament to the stellar work that you guys are doing in the industry.

    I’m in the process of reviving my actuarial career. The data science course has given me lots of new ideas and things to try. You have inspired me. Thank you so much for putting it together. I think it’s amazing!

    I liked the fact that the course was a mixture of coding itself, and wider issues such as governance / ethics / good practice.

    Get started

    Visualisations and Dashboarding in Python

    Sign up for a free preview of this advanced Python case study

    Free Preview

    Preview

    £325 Once-off (3-month access)

    Enroll Today

    Interested in Corporate Training?

    We have tailored packages available to ensure that corporate teams have the option to attend structured live lessons by our tutors, and the option to request a practical assignment and bespoke feedback. Invoicing option available.