alanjones2 / streamlitfromscratch

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Streamlit From Scratch

An online course based on...

A series of articles that explores how to use Streamlit to create pure Python web app from the bottom up.

The code for each article can be found in the code directory.

Articles:

  1. Getting Started

    • Downloading and installing Python and Streamlit
    • Choosing an editor
    • Creating and running your first program
    • Displaying text in different ways
    • A little user interaction
  2. Embedding Images, Video and Audio

    • A simple app with an image a video and an audio track from the 1969 Moon landing
    • A slightly better layout with similar elements following on the Hamlet theme
  3. Presenting data

    • Streamlit charts
    • Pyplot and Pandas plots
    • Altair
    • Plotly
    • Vega-Lite
    • All of the code is in a single file, code/datarep.py
  4. Build a Data Dashboard with Streamlit's Layout and UI features

    We build three simple dashboard apps using different UI and layout features

    • Getting and caching data
    • User interface
      • Sliders
      • Select boxes
      • Radio buttons
    • Layout
      • Object notation or with
      • Sidebar
      • Columns
      • Tabs

If you find this content useful, please consider this...

Buy Me a Coffee at ko-fi.com

About

License:MIT License


Languages

Language:HTML 76.1%Language:Python 23.9%