Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dataprofessor/streamlit-for-datascience

The Streamlit for Data Science shows how to build interactive data apps powered by data visualization and machine learning!!
https://github.com/dataprofessor/streamlit-for-datascience

data-science machine-learning numpy pandas python

Last synced: about 1 month ago
JSON representation

The Streamlit for Data Science shows how to build interactive data apps powered by data visualization and machine learning!!

Awesome Lists containing this project

README

        



## About
> The *Streamlit for Data Science* course will show you how to use Streamlit to prepare and analyze data as well as embed data visualizations and machine learning models right inside the Streamlit app. The best part of is that you can use various input and output widgets to make the app interactive and data-driven! Finally you can deploy the Streamlit app to the cloud and share with the community.

## Table of contents
- [**Lesson 0** - Getting up to speed with Streamlit](./content/Lesson-0.md)
- [**Lesson 1** - Getting up to speed with Data Science](./content/Lesson-1.md)
- [**Lesson 2** - Numerical processing with NumPy](./content/Lesson-2.md)
- [**Lesson 3** - Data wrangling with Pandas](./content/Lesson-3.md)
- [**Lesson 4** - Exploratory Data Analysis with Pandas](./content/Lesson-4.md)
- [**Lesson 5** - Data Visualization with Matplotlib](./content/Lesson-5.md)
- [**Lesson 6** - Machine Learning with Scikit-learn](./content/Lesson-6.md)
- [**Project 1** - Using NumPy in Streamlit](./content/Project-1.md)
- [**Project 2** - Using Pandas in Streamlit](./content/Project-2.md)
- [**Project 3** - Using Pandas for EDA in Streamlit](./content/Project-3.md)
- [**Project 4** - Using Matplotlib to create a plot in Streamlit](./content/Project-4.md)
- [**Project 5** - Using Scikit-learn to create an ML model in Streamlit](./content/Project-5.md)

## Resources
- [Streamlit Quests](https://blog.streamlit.io/streamlit-quests-getting-started-with-streamlit/) - Start here to conveniently access all essential resources for learning and using Streamlit.
- [Streamlit Documentation](https://docs.streamlit.io/) - Your go-to place on using the Streamlit library.
- [Streamlit Cheat Sheet](https://docs.streamlit.io/library/cheatsheet) - All Streamlit commands on one-page.
- [#30DaysOfStreamlit](https://30days.streamlit.app/) - A Streamlit learning challenge.
- [Streamlit Gallery](https://streamlit.io/gallery) - A collection of community apps for inspiring your own projects
- [Streamlit Forum](https://discuss.streamlit.io/) - Get unstuck and help others in using Streamlit.

## Python Data Libraries taught in this course





## Citing us
Please use the following to cite this content:
```
@misc{st4ds,
author = {Chanin Nantasenamat},
title = {Streamlit for Data Science Course},
howpublished = {Streamlit Open Source},
url = {\url{https://streamlit.io/}},
year = {2023}
}
```

## Spread the word
Like the course? Help us spread the word!