zeeshan080 / streamlit-app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Understanding Streamlit

Create a virtual Environment: (RECOMMENDED - can be skipped)

conda create --name streamlitpy python=3.11

Write Hello World

  • Write
  • Magic
  • Markdown
  • Title, Header, Sub Header
  • Code
  • Latex, Divider

Understanding the Layout in Streamlit

  • Container
  • Columns

Working with the Sidebar / Navbar

  • Sidebar

Other Important Layout Components

  • Tabs
  • Expander
  • Empty

Getting User Inputs

  • Text, Numeber, Date, Time, TextArea Input
  • Chat Input
  • Chat Message

Playing with Button

  • Selectbox
  • Multiselect
  • Checkbox and toggle
  • Slider and Select Slider
  • Download, Link Button
  • File, Camera and colorpicker

App Status Updates

  • Warning, Exception, Info and Success
  • Toast
  • Spinner
  • Progress
  • Status
  • Ballons and Snow

Handling State inside your App

  • Session State

Multiple Pages and Navigation

  • Pages Folder in streamlit

Project 00 : Creating a BMI calculator

  • Creating a Body Mass Index

Make it Live! Deploying to Streamlit Cloud

About


Languages

Language:Python 100.0%