Back to Talks
11:00 Day 2Olhallen

Development

Quick and easy data web apps in Python with Streamlit

Christian Fosli

Christian Fosli

Christian is a Senior Consultant at Webstep in Stavanger. His main areas of expertise are backend/fullstack web development, cloud/infrastructure as code, and configuring CI/CD pipelines. Christian has several years experience building cloud-native and containerized solutions for clients. He also has a bachelors degree in Computer Science for University of Stavanger, and he has achieved several certifications related to Microsoft Azure and Kubernetes.

I (somewhat) recently got a new project at work, with a different tech stack than I had become used to over the last few years. Say hello to Python, Pandas and Streamlit.

I was surprised how little effort is needed to get from having a dataset on a CSV file to having a working web application with interactive tables, charts and maps.

In this session I will give you an introduction to building data web apps with Streamlit and demonstrate how to quickly turn a boring CSV file into a working web application with nice visuals.