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

Learn & Deploy Data Science Web Apps with Streamlit

Học và Triển khai Ứng dụng Web Khoa học Dữ liệu với Streamlit

Học và Triển khai Ứng dụng Web Khoa học Dữ liệu với Streamlit

Học, Phát triển và Triển khai ứng dụng web Streamlit cho Khoa học Dữ liệu chỉ bằng Python

4.6
(464 đánh giá)
3,664 học viên
Giảng viên
G Sudheer
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
6.0 giờ video
79 bài giảng
1 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 08/09/2026

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

Tạo các ứng dụng streamlit mạnh mẽ
Tạo ứng dụng web đẹp mắt chỉ trong vài phút
Xây dựng Ứng dụng Web mà không cần biết gì về HTML, CSS, Javascript
Phát triển Ứng dụng Web bằng Python
Phát triển ứng dụng web khoa học dữ liệu

Yêu cầu

Dành cho người mới bắt đầu với Python
Cần biết Pandas để Phân tích Dữ liệu

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

Dành cho Nhà Khoa học Dữ liệu muốn trình bày Phân tích Dữ liệu và mô hình học máy

Nội dung khóa học

10 phần • 79 bài giảng
1 Streamlit là gì?
2 So sánh Flask vs Django vs Streamlit
3 Tải tài nguyên
4 Cài đặt Python
5 Cài đặt Streamlit
6 Cài đặt các thư viện cần thiết
7 Cài đặt VS Code
8 Cài đặt Tiện ích mở rộng cho VS Code
1 Bắt đầu với Streamlit
2 Chạy Streamlit
3 Tạo Ứng dụng Streamlit chỉ với 24 Dòng code
1 Tải tài nguyên
2 Hiển thị hầu hết mọi thứ trong streamlit
3 st.write
4 magic
5 Các Phần tử Văn bản trong Streamlit
6 st.markdown
7 st.markdown phần-2
8 st.markdown phần-3
9 Các phần tử văn bản: tiêu đề, tiêu đề chính, tiêu đề phụ, mã code, latex
10 Phần tử Dữ liệu: dataframe, bảng, json
11 Phần tử Trạng thái: Thanh Tiến trình
12 Phần tử Trạng thái: Vòng quay chờ (Spinner)
13 Phần tử Trạng thái: Hiển thị thông báo như Thành công, Lỗi, Cảnh báo, Thông tin
14 Phần tử Đa phương tiện: Hiển thị Hình ảnh, Video và Âm thanh
15 Bố cục
16 Bố cục: Cột
17 Bố cục: Phần mở rộng (Expander)
18 Bố cục: Vùng chứa (Container)
19 Bố cục: Vùng trống (Empty)
1 Nút bấm
2 Hộp kiểm
3 Nút chọn (Radio button)
4 Hộp chọn (Select Box)
5 Chọn nhiều (Multiselect)
6 Thanh trượt
7 Nhập văn bản, nhập số, nhập ngày
8 Tải tệp lên
9 Bài tập-1
10 Đáp án Bài tập -1
1 Tải Tài nguyên
2 Tải Dữ liệu và Câu hỏi Phân tích Dữ liệu
3 Biểu đồ Matplotlib trong Streamlit: Biểu đồ Tròn
4 Biểu đồ Matplotlib trong Streamlit: Biểu đồ Cột
5 Kết hợp Matplotlib và Widget Nhập liệu
6 Biểu đồ Seaborn trong Streamlit: Biểu đồ Hộp (Box plot)
7 Biểu đồ Seaborn + Widget Streamlit: (Biểu đồ Tần suất, Violin, Kdeplot)
8 Biểu đồ Pandas trong Streamlit
9 Biểu đồ được điều khiển bởi nhiều widget
10 Biểu đồ Phân tán + Widget
1 Giới thiệu về trực quan hóa tương tác
2 Biểu đồ Cột Streamlit | Biểu đồ Miền | Biểu đồ Đường
3 Giới thiệu về Plotly
4 Biểu đồ Plotly trong Streamlit phần - 1
5 Biểu đồ Plotly trong Streamlit phần - 2
6 Biểu đồ Plotly trong Streamlit phần - 3
7 Cài đặt Bokeh
8 Biểu đồ Bokeh trong Streamlit phần -1
9 Biểu đồ Bokeh trong Streamlit phần -2
1 Bạn sẽ phát triển gì
2 Cảnh báo: ĐỪNG BỎ QUA BÀI HỌC NÀY
3 Kho lưu trữ mã cập nhật trên GitHub
4 Cài đặt Gói và Môi trường Ảo
5 Tải tệp CSV lên và đọc dữ liệu từ backend
6 Tạo Báo cáo Hồ sơ Dữ liệu và hiển thị trong Streamlit
7 Thêm widget nhập liệu vào Ứng dụng
8 Kiểm tra loại tệp (Chỉ cho phép tệp csv và excel)
9 Kiểm tra kích thước tệp (Kích thước tối đa là 10 MB)
10 Triển khai Ứng dụng Streamlit: Cài đặt Git cho Windows
11 Triển khai: Đẩy mã lên Kho lưu trữ GitHub
12 Triển khai Ứng dụng Streamlit
13 Nhật ký (Không có âm thanh)
14 Triển khai Ứng dụng Streamlit thành công
1 Bạn sẽ phát triển gì vào cuối phần này
2 Giới thiệu về OpenAI API
3 Các Phần tử Trò chuyện trong Streamlit
4 Xây dựng ChatGPT trong Streamlit với OpenAI API
5 Giảm Độ trễ và Bật Stream API cho OpenAI API trong streamlit
1 Bài học bổ sung

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

Welcome to the course Learn Streamlit for Data Science

Streamlit is an open-source Python library that makes it easy to create and share beautiful, custom web apps for machine learning and data science that can be used to share analytics results, build complex interactive experiences, and illustrate new machine learning models. In just a few minutes you can build and deploy powerful data apps.

On top of that, developing and deploying Streamlit apps is incredibly fast and flexible, often turning application development time from days into hours.

In this course, we start out with the Streamlit basics. We will learn how to download and run demo Streamlit apps, how to edit demo apps using our own text editor, how to organize our Streamlit apps, and finally, how to make our very own. Then, we will explore the basics of data visualization in Streamlit. We will learn how to accept some initial user input, and then add some finishing touches to our own apps with text. At the end of this course, you should be comfortable starting to make your own Streamlit applications.

In particular, we will cover the following topics:

  • Why Streamlit?

  • Installing Streamlit

  • Organizing Streamlit apps

  • Streamlit

  • Text Elements

  • Display Data

  • Layouts

  • Widgets

  • Data Visualization

    • Integrating Widgets to Visualizations

    • Plotly

    • Bokeh

    • Streamlit

  • Data Science Project

  • Deploy Data Science Web App in Cloud

 

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 Python
Hiển thị tất cả khoá học Streamlit
Hiển thị tất cả khoá học Web Development
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊