View on GitHub

Python-dashboards

Repository that contains material for training sessions on creating dashboards using Python.

A Dashbaords is a useful tool to present data for reporting and exploration. The added value is that a dashboard can be interactive. Python has several frameworks to easily create dashboards, and you will learn about their relative strengths and weaknesses based on some real-world use cases.

Learning outcomes

When you complete this training you will

Schedule

Total duration: 2 hours.

Subject Duration
introduction and motivation 5 min.
panel 40 min.
deploying on Github 10 min.
streamlit 40 min.
deploying on streamlit.io 10 min. }
Amazon EC2 10 min.
wrap up 5 min.

Training materials

Slides are available in the [GitHub repository](https://github.com/gjbex/Python-dashboards, as well as example code and hands-on material.

Target audience

This training is for you if you need to use Python for data analysis.

Prerequisites

You will need experience programming in Python. This is not a training that starts from scratch. Familiarity with pandas is not required, but would be beneficial.

If you plan to do Python programming in a Linux or HPC environment you should be familiar with these as well.

Trainer(s)