Companies Home Search Profile

Streamlit New Comprehensive course for building Data Apps

Focused View

Nagaraj G

8:01:42

59 View
  • 1. Introduction.mp4
    01:22
  • 2. What is Streamlit and Why learn Streamlit.mp4
    04:07
  • 3. Getting Started and Installation.mp4
    03:20
  • 1. Markdown, Title, Header, Sub-header, Help text, LaTex.mp4
    31:20
  • 1. Different ways to display data, tabular data in streamlit.mp4
    02:06
  • 2. How to displayformat dataframe using streamlit.mp4
    15:42
  • 3. How to display MetricsKPIs and static table in Streamlit.mp4
    13:20
  • 1. Introduction to Widgets in Streamlit.mp4
    01:47
  • 2. Button, Download-button and Checkbox.mp4
    30:11
  • 3. Radio Button.mp4
    18:03
  • 4. Select box or Dropdown list for single selection.mp4
    08:12
  • 5. Multi values selection, Sliding bar.mp4
    24:04
  • 6. Text input-widget to input single line text.mp4
    06:51
  • 7. Widgets to input number, Date and Time.mp4
    13:35
  • 8. Text Area to input larger text, File upload.mp4
    15:43
  • 1. 1.Introduction.mp4
    01:21
  • 2. Line chart, Bar chart, Area chart and Pyplot.mp4
    17:46
  • 3. Altair chart, Plotly, Bokeh Interactive Chart.mp4
    11:53
  • 4. Pydeck and Map using streamlit.mp4
    06:56
  • 1. Introduction.mp4
    03:49
  • 2. Sidebar.mp4
    09:47
  • 3. Columns Layout.mp4
    09:14
  • 4. Multi Tabs layout.mp4
    06:02
  • 5. Expander.mp4
    04:32
  • 6. Container.mp4
    05:47
  • 7. Empty Container.mp4
    08:42
  • 1. Introduction to status widgets.mp4
    04:30
  • 2. Widgets for status messages-warning, error, success, exceptions, waiting.mp4
    14:32
  • 1. Caching-Introduction to Caching in streamlit.mp4
    03:14
  • 2. Caching-How to improve the app's performance.mp4
    08:39
  • 3. Session State- Introduction to session state.mp4
    02:59
  • 4. Session State-How populate Widget during app Execution.mp4
    14:23
  • 5. Theming and Page Configuration-Introduction.mp4
    02:52
  • 6. Theming and Page Configuration-How to Configure App.mp4
    25:25
  • 1. Introduction to Control Flow.mp4
    01:05
  • 2. How to halt the processing of the App using Control flow.mp4
    05:02
  • 3. Form and Form Submit button.mp4
    14:42
  • 1. Introduction to streamlit community cloud.mp4
    02:34
  • 2. Integrate GitHub to community cloud and deploy app.mp4
    04:46
  • 1. Introduction to Work Order Management App.mp4
    03:24
  • 2. High level design and Pseudocode.mp4
    21:20
  • 3. Development and Deployment of the App.mp4
    01:16:43
  • Description


    Learn end-to-end features of Streamlit to build Data apps for Analytics- Data Engineering, Data Science

    What You'll Learn?


    • Learn the basic and some advanced features of Streamlit
    • Hands-on streamlit features to build UI widgets
    • How to build Data apps/Web apps for Data Science and Data Analytics applications
    • How to deploy Streamlit data app from GitHub to community cloud for Free
    • Overview of Data Apps for analytics

    Who is this for?


  • Data scientists, Data professionals and anyone who is interested in creating UI apps for analytics
  • What You Need to Know?


  • Basic understanding of python programming
  • More details


    Description

    Welcome to "Building Data Apps with Streamlit"! In this comprehensive course, you will learn how to leverage the power of Streamlit to build interactive and user-friendly data applications.

    Streamlit is a Python library that allows you to quickly and easily create web-based data apps with just a few lines of code. It simplifies the process of building interactive dashboards, visualizations, and data exploration tools, making it an ideal choice for data scientists, analysts, and developers.


    Here's a breakdown of the main topics covered in the course:

    1. Introduction

    1. Welcome to the course

    2. What is Streamlit and Why Learn Streamlit

    3. Getting started and Installation

    2. Displaying text/messages in Streamlit

    1. Different ways to display text on the app- markdown, title, header, sub-header, help text, LaTex

    3. Displaying Data on the App

    1. Different ways to display data, tabular data in streamlit

    2. How to display/format dataframe using streamlit

    3. How to display Metrics/KPIs and static table in Stream

    4. Input Widgets

    1. Widgets in Streamlit

    2. Button, Download-button and Checkbox

    3. Radio Button

    4. Select box

    5. Multi values selection, Sliding bar

    6. Text input( widget to input single text line)

    7. Widgets to input number, Date and Time

    8. Text Area to input larger text, File upload

    5. Visualizations and Chart in Streamlit

    1. Introduction

    2. Line chart, Bar chart, Area chart and Pyplot

    3. Altair chart, Plotly, Bokeh Interactive Chart

    4. Pydeck and Map using streamlit

    6. Layout and Containers in Streamlit

    1. Introduction

    2. Sidebar

    3. Columns

    4. Multi Tabs layout

    5. Expander

    6. Container

    7. Empty

    7. Status Element

    1. Introduction to status widgets

    2. Widgets for status messages-warning, error, success, exceptions, waiting

    8. Control Flow in Streamlit

    1. Introduction

    2. How to halt the processing of the App using Control flow

    3. Form and Form Submit button


    9 Advanced Concepts

    9.1 Caching in Streamlit

    1. Introduction to Caching in streamlit

    2. How to improve the app's performance using Caching

    9.2 Session State

    1. Introduction

    2. How to use session state to populate widget

    9.3 Theming and Page Configuration

    1. Introduction

    2. How to configure Theme and Page in  Streamlit App


    10. Deploy and share streamlit App using Cloud

    1. Introduction to streamlit community cloud

    2. Integrate GitHub to community cloud and deploy app

    11. Project: Build and Deploy Work Order Management App

    1. Introduction to Work Order Management App

    2. High level design and Pseudocode

    3. Development and Deployment of the App

    12. Congratulations and Bonus chapter


    Who this course is for:

    • Data scientists, Data professionals and anyone who is interested in creating UI apps for analytics

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Hello, I am a Data Engineer who is enthusiastic about data and addressing real-world problems using data and technology. I'd want to be mentored as well as learn from others. Experienced in data engineering, data quality, and developing business KPIs to assist businesses in making sound decisions.Looking foreword to connect with people to learn from them and share my knowledge
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 42
    • duration 8:01:42
    • Release Date 2023/07/23