Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Programming

/

Web Development

Lập trình web AI (Streamlit)

Biến kết quả phân tích và mô hình hóa dữ liệu AI thành Web Program.

(5.0) 1 đánh giá

62 học viên

  • bestdjango
시각화
데이터분석
웹개발
streamlit
Machine Learning(ML)
Django
Seaborn
jupyter-notebook

Dịch cái này sang tiếng Việt

  • Bắt đầu phát triển AI Machine Learning.

  • Hãy bắt đầu phát triển chương trình web.

  • Và kết nối chúng.

  • Streamlit: Cách dùng, cơ chế, ưu nhược điểm

Bắt đầu với Lập trình web AI.

Kết quả học máy/học sâu AI có thể được mở dưới dạng chương trình web.

  • Với Streamlit, bạn có thể tạo chương trình web rất dễ dàng.

  • Bạn sẽ không chỉ học cách sử dụng Streamlit mà còn cả những nguyên tắc cốt lõi của nó.

  • Nếu bạn có kinh nghiệm về Django, các tính năng của Streamlit sẽ là một nâng cấp.

  • Bạn cũng có thể dễ dàng tạo chương trình ChatGPT.

Tìm hiểu về những điều này

(1) Giải thích cơ bản cho người mới bắt đầu

Chúng tôi cung cấp các khóa học cho cả người mới bắt đầu và trung cấp, thậm chí còn cung cấp các bài học sử dụng cơ bản để giúp người mới bắt đầu (học máy, Jupyter Notebooks, Streamlet, Django, v.v.).

(2) Lập trình web cho nhà phân tích dữ liệu

Theo quan điểm của một nhà phân tích dữ liệu, tôi đang học lập trình web, một ngành được coi là khó, theo từng bước.

  • Phân tích dữ liệu được thực hiện bằng các chương trình web.

  • Dự đoán của máy học được thực hiện thông qua các chương trình web.

  • Tạo bảng dữ liệu dưới dạng chương trình web.


(3) Nó không chỉ đơn thuần là cách sử dụng đơn giản.

Tài liệu chính thức đủ để sử dụng gói Streamlit một cách đơn giản. Tài liệu giải thích các nguyên tắc cơ bản, lưu ý, ưu và nhược điểm của nó so với các phương pháp lập trình web phổ biến như Django.

Biết trước

(1) Lập trình web AI là gì?

Thuật ngữ này không phải là thuật ngữ chính thức, mà là thuật ngữ tôi đặt ra cho thuận tiện.

Do số lượng tác vụ mở kết quả học máy AI/học sâu dưới dạng chương trình web ngày càng tăng nên loại lập trình này được gọi là Lập trình web AI.

Bạn có thể hiểu lầm rằng đây là lập trình web bằng ChatGPT, nhưng thực tế không phải vậy.

(2) Tài liệu chính thức có đủ để hướng dẫn cách sử dụng Streamlit không?

Đúng vậy. Tài liệu chính thức được viết rất tốt, vì vậy bạn có thể tự học cách sử dụng cơ bản từ tài liệu chính thức.

Khóa học này không chỉ giới thiệu cách sử dụng cơ bản mà còn giải thích cách thức hoạt động và các biện pháp phòng ngừa bên trong, đồng thời so sánh ưu và nhược điểm với các phương pháp lập trình web thông thường.

(3) Người mới bắt đầu nên học những điều cơ bản trước.

Nếu bạn thấy bài giảng khó sau khi nghe từ đầu, hãy học phần (cơ bản) bên dưới trước.

Tôi đã cố gắng truyền đạt nó một cách dễ hiểu và từng bước một.

Những điều cần lưu ý trước khi tham gia khóa học

Môi trường thực hành

  • Hệ điều hành và Phiên bản (OS): Khóa học được giảng dạy trên Windows, nhưng cũng có sẵn trên MacOS và Linux.

  • Tôi sẽ giảng dạy bằng PyCharm (phiên bản miễn phí v2023), nhưng vui lòng sử dụng trình soạn thảo mà bạn quen thuộc (chẳng hạn như VSCode).


  • Streamlit (v1.30), Jupyter-Notebook (v7.0), Django (v5.0)

  • Mặc dù bài giảng dựa trên phiên bản trên nhưng lại sử dụng API cơ bản nên phiên bản này không có nhiều tác dụng.

Tài liệu học tập

  • Mã nguồn và tài liệu tham khảo bài giảng được cung cấp

  • Trong bài giảng, chúng tôi không chỉ giải thích về mã hóa mà còn giải thích các khái niệm liên quan đến mã hóa.

Kiến thức và biện pháp phòng ngừa của người chơi

  • Cần có kiến thức cơ bản về Python và kinh nghiệm với Django là một lợi thế.

  • Để tiết kiệm thời gian học, tôi đã chỉnh sửa video bằng cách giảm thời gian nhàn rỗi.


Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Nhà phát triển bắt đầu Machine Learning

  • Nhà phát triển web mới bắt đầu

  • Người muốn thể hiện kết quả Data Science trên web.

Cần biết trước khi bắt đầu?

  • Chỉ cần biết cơ bản Python, bạn có thể bắt đầu từ khóa học cơ bản.

  • Nếu có kinh nghiệm phân tích dữ liệu hoặc lập trình web, sẽ tốt hơn.

Xin chào
Đây là

2,090

Học viên

153

Đánh giá

224

Trả lời

4.6

Xếp hạng

5

Các khóa học

프로그램 개발은 C 언어로 시작했으며, 자바를 거쳐 최근에는 주로 파이썬을 사용하고 있다.
KT ucloud 서비스의 백엔드 서버 개발 프로젝트에 참여하여, 자바로 고객의 폴더/파일에 대한 메타 정보 처리 엔진을, 파이썬으로 클라이언트 푸시 서비스를 개발하였다.

또한 KT인터넷 회선의 속도 측정 프로그램, 네트워크 장비에 대한 운용관리 프로그램, 방대한 양의 트래픽 데이터 분석 프로그램을 개발한 바 있다. 개인적으로는 파이썬의 매력에 푹 빠져 되도록이면 파이썬으로 코딩하기를 즐겨하고 있다.

그 일환으로 요즘은 Django를 활용한 웹 프로그래밍, Django Rest Framework를 활용한 JSON 연동, Pandas를 활용한 데이터 분석, Scikit-learn/Tensorflow/ChatGPT 를 활용한 AI 솔루션 개발 등의 프로젝트를 개발하면서 파이썬의 활용도를 넓혀가고 있다.

< 저서 >

1. Django 로  배우는 파이썬 웹 프로그래밍 (초판, 한빛미디어, 2015.4월)
2. Django 를 활용한 파이썬 웹 프로그래밍 - 실전편 (초판, 한빛미디어, 2016. 7월)
3. Django 로  배우는 파이썬 웹 프로그래밍 (개정판, 한빛미디어, 2018. 8월)
4. Django 를 활용한 파이썬 웹 프로그래밍 - 실전편 (개정판, 한빛미디어, 2019. 11월)
5. Django 로  배우는 파이썬 웹 프로그래밍 (3판, 한빛미디어, 2022. 11월)

 

< 동영상 강의 >

1. Vue.js - Django 연동 웹 프로그래밍 (인프런 동영상, 2019.4월)
2. Vue.js - Django 연동 웹 프로그래밍 - 실전편 (인프런 동영상, 2020.9월)
3. Vue - Django - Bootstrap 뚝딱 블로그 (인프런 동영상, 2021. 9월)
4. Django REST framework 핵심사항 (인프런 동영상, 2022.2월)
5. AI Web Programming (인프런 동영상, 2024.2월)

Chương trình giảng dạy

Tất cả

80 bài giảng ∙ (9giờ 56phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

1 đánh giá

5.0

1 đánh giá

  • princekey님의 프로필 이미지
    princekey

    Đánh giá 12

    Đánh giá trung bình 4.9

    5

    31% đã tham gia

    It's a good lecture.

    925.315 ₫

    Khóa học khác của bestdjango

    Hãy khám phá các khóa học khác của giảng viên!

    Khóa học tương tự

    Khám phá các khóa học khác trong cùng lĩnh vực!