In this hands-on workshop you will learn how to create and deploy your very own app, running locally on your computer, and explore the possibilities of taking it to the cloud.
📅 Wednesday, July, 5
🕘18:00–19:30 CEST + Networking after the workshop
📍On-site: Heinrichstrasse 200, 8005 Zürich
🎯Who: participants with basic knowledge of Python and already have a GitHub account+ Python IDE installed (VSCode or PyCharm).
📊 Slides: can be found here
This workshop is for anyone who wants to learn how to build the data applications from scratch without prior front-end knowledge. We will explore how to turn Python data scripts into shareable web apps in minutes.
You might be able to relate to one of the following scenarios:
-
You have a business problem (or hackathon challenge) and a lot of raw data. You want to organise this data and create an interactive dashboard to share with stakeholders.
-
Your ML models perform well on your laptop and you want the general public to benefit from it.
-
You want to build your own powerful generative AI app and don’t know where to start.
-
Ideally you know some basic Python. But if not, we’ll guide you through the learning process step by step.
- Your first step would be to set up your environment and repo, please find the instructions in the Setting Up folder.
- Then you will experience the "Hello World" of Streamlit, use the same folder.
- Livecoding is the demo of creating an app from scratch, it might be slightly different from the actual app we deploy.
- For this we might use some additional Code Snippets.
- Template Streamlit App folder is the one you can use for the deployment on a Streamlit cloud.
- If time permits or after the workshop let's explore Clean Energy Sources in Switzerland.
- Get acquainted with the vibrant online data visualization community by posting about your app. Include a screenshot of your app and a link to your Github repo. Feel free to tag COLearning, @Women++, Hack&Lead and @streamlit.