Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Machine Learning Model Deployment with Streamlit

Triển khai Mô hình Machine Learning với Streamlit

Triển khai Mô hình Machine Learning với Streamlit

Triển khai mô hình ML bằng Streamlit và chia sẻ công trình khoa học dữ liệu của bạn với thế giới

4.6
(784 đánh giá)
5,868 học viên
Giảng viên
Marco Peixeiro
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 1.439.000đ -97%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
7.0 giờ video
44 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Hiểu các khái niệm và tính năng cốt lõi của Streamlit
Xây dựng ứng dụng web tương tác dựa trên dữ liệu để triển khai mô hình của bạn
Thành thạo các tính năng nâng cao và tích hợp trong Streamlit
Áp dụng các phương pháp tối ưu hóa và thực hành tốt nhất cho Streamlit
Kết nối ứng dụng Streamlit của bạn với các nguồn dữ liệu
Triển khai ứng dụng Streamlit miễn phí

Yêu cầu

Yêu cầu kiến thức làm việc với Python và machine learning.
Khóa học này chỉ tập trung vào việc triển khai mô hình bằng Streamlit. Chúng ta sẽ không dành thời gian giải thích cách hoạt động, phát triển hay huấn luyện các mô hình.
Máy tính đã cài đặt Anaconda.
Trình soạn thảo văn bản yêu thích của bạn (Tôi dùng VSCode)

Đối tượng phù hợp

Dành cho nhà khoa học dữ liệu và kỹ sư machine learning muốn triển khai mô hình ML và bảng điều khiển.

Nội dung khóa học

8 phần • 44 bài giảng
1 Chào mừng bạn!
2 Cài đặt và thiết lập
3 Tổng quan về Streamlit và các tính năng của nó
4 Tạo một ứng dụng Streamlit cơ bản
1 Các thành phần văn bản trong Streamlit
2 Các thành phần hiển thị dữ liệu
3 Các thành phần biểu đồ
4 Widget nhập liệu - Phần 1
5 Widget nhập liệu - Phần 2
6 Biểu mẫu trong Streamlit
7 Tùy chỉnh bố cục
8 Dự án tổng hợp - Xây dựng bảng điều khiển tương tác
9 Dự án tổng hợp - Xây dựng bảng điều khiển tương tác - Lời giải
1 Nguyên lý cơ bản của caching trong Streamlit
2 Mã nguồn - Nguyên lý cơ bản của caching
3 Tối ưu bảng điều khiển của chúng ta với caching
4 Caching nâng cao trong Streamlit
5 Dự án tổng hợp - Triển khai mô hình phân loại với caching
6 Cải thiện dự án tổng hợp trước
1 Nguyên lý cơ bản của quản lý trạng thái
2 Mã nguồn - Quản lý trạng thái
3 Quản lý trạng thái nâng cao
4 Mã nguồn - Quản lý trạng thái nâng cao
5 Xây dựng máy tính chuyển đổi nhiệt độ
6 Dự án tổng hợp - Triển khai mô hình hồi quy với quản lý trạng thái
1 Nguyên lý cơ bản của ứng dụng đa trang
2 Mã nguồn - Xây dựng ứng dụng đa trang đầu tiên của bạn
3 Quản lý trạng thái widget trong ứng dụng đa trang
4 Mã nguồn - Triển khai giải pháp thay thế cho ứng dụng đa trang
5 Dự án tổng hợp - Huấn luyện và xếp hạng các mô hình phân loại khác nhau
1 Xác thực cơ bản
2 Mã nguồn - Xác thực cơ bản
3 Streamlit-Authenticator
4 Mã nguồn - Streamlit-Authenticator
5 Dự án tổng hợp - Phân cụm cho chiến dịch marketing
1 Kết nối với nguồn dữ liệu
2 Mã nguồn - Kết nối với cơ sở dữ liệu (Supabase)
3 Mã nguồn - Thực hiện gọi API
4 Dự án tổng hợp - Triển khai mô hình dự báo nhu cầu
1 Quy trình triển khai
2 Triển khai một ứng dụng Streamlit
3 Các khái niệm triển khai nâng cao
4 Triển khai ứng dụng Streamlit với thông tin bí mật (secrets)
5 Bước tiếp theo

Giới thiệu khóa học

The complete course to deploy machine learning models using Streamlit. Build web applications powered by ML and AI and deploy them to share them with the world.


This course will take you from the basics to deploying scalable applications powered by machine learning. To put your knowledge to the test, I have designed more than six capstone projects with full guided solutions.


This course covers:


Basics of Streamlit

  • Add interactive elements, like buttons, forms, sliders, input elements, etc.

  • Display charts

  • Customize the layout of your application

  • Capstone project: build an interactive dashboard

Caching

  • Performance enhancement with caching

  • Basic and advanced usage of caching

  • Capstone project: deploy a classification model

Session state management

  • Add more interactivity and boost performance with session state management

  • Basic and advanced usage of session state

  • Capstone project: deploy a regression model

Multipage applications

  • Build large apps with multiple pages

  • Capstone project: train and rank classification models

Authentication

  • Add a security layer with authentication

  • Add login/logout components

  • Advanced authentication with user management, reset password, etc.

  • Capstone project: deploy a clustering model for marketing

Connect to data sources

  • Connect to databases

  • Access data through APIs

  • Capstone project: Deploy a sales demand model

Deployment

  • Deploy a Streamlit app for free

  • Advanced deployment process with secrets management and environment variables

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Data Science
Hiển thị tất cả khoá học Machine Learning
Hiển thị tất cả khoá học Python
Hiển thị tất cả khoá học Streamlit
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊