|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/streamlit-with-python-zero-to-hero/
课程评论:没有评论
**课程名称:** StreamLit with Python Zero to Hero **课程概述:** 本课程旨在教授如何使用 Python 库 StreamLit 快速创建数据科学和机器学习的 Web 应用。StreamLit 是一款开源的 Python 应用框架,能够与 scikit-learn、Keras、PyTorch、NumPy、pandas、Matplotlib 等主流 Python 库兼容。其主要特点包括:无需回调机制,将控件视为变量;数据缓存功能可简化和加速计算流程;能够自动检测 Git 仓库变化并实现应用的自动部署。 课程内容将从 StreamLit 的基本概念和安装开始,涵盖如何构建一个数字追踪器应用,将计算机视觉集成到 StreamLit 应用中,以及使用控件、按钮和相机输入。此外,课程还将教授如何在 Heroku 上进行 Python 和 StreamLit Web 应用的开发。 **课程目标:** * 学会使用 StreamLit 创建功能齐全的 Web 应用。 * 掌握如何将 Python 项目转化为 Web 应用。 * 学习集成计算机视觉和各种 Python 库。 * 了解 StreamLit 的开发流程和部署方法。 **先修要求:** * 具备Python编程基础。 * 中高配置的 PC/Laptop(Windows 10/Ubuntu/Mac)。 **适合人群:** * 希望创建具有良好展示效果的 Web 应用的学生。 * 希望学习 StreamLit 并将其与强大的 Python 库集成的学习者。 **学习方式:** 本课程提倡边学边练,鼓励学员跟随练习以获得最佳学习效果。
Streamlit is an open source app framework in Python language. It helps us create web apps for data science and machine learning in a short time. It is compatible with major Python libraries such as scikit-learn, Keras, PyTorch, SymPy(latex), NumPy, pandas, Matplotlib etc. With Streamlit, no callbacks are needed since widgets are treated as variables. Data caching simplifies and speeds up computation pipelines. Streamlit watches for changes on updates of the linked Git repository and the application will be deployed automatically in the shared link.This Course is designed to get started with python library called Streamlit for developing webapps on the go. It helps students to learn python and code some python projects into webapps with simple and few lines of code.We will start from the scratch that what is StreamLit and the installation etc. RequirementsPlease ensure that you have the following:Basic understanding of ProgrammingPython Programming SkillsMid to high range PC/ LaptopWindows 10/Ubuntu/MacWhat you'll learnBuild a StreamLit Number Tracker AppIntegrate Computer Vision into StreamLitImplement Widgets, buttons and camera inputsPython and StreamLit WebApp Development on HerokuAre there any course requirements or prerequisites?Python Programming ExperienceWho this course is for:Students who want to create presentable web appsStudents who want to learn StreamLit and how to integrate it with amazing libraries in pythonThis is a practice along course. You can code along for maximum learning.