인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
Programming

/

Web Development

Lập trình web AI (Streamlit)

Biến kết quả phân tích dữ liệu AI và lập mô hình thành một chương trình web.

(5.0) 1 đánh giá

61 học viên

streamlit
Machine Learning(ML)
Django
Seaborn
jupyter-notebook

Khóa học này dành cho Người mới học.

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

  • Bắt đầu phát triển máy học AI.

  • Bắt đầu phát triển các chương trình web.

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

  • Cách sử dụng Streamlit, cách thức hoạt động, ưu và 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 các chương trình web rất dễ dàng.

  • Tìm hiểu cách sử dụng Streamlit cũng như các nguyên tắc cốt lõi của nó.

  • Nếu bạn có kinh nghiệm về Django, chức năng Streamlit sẽ là một bản nâng cấp.

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

Học 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 phân biệt giữa các bài giảng trung cấp và mới bắt đầu và cung cấp các bài giảng sử dụng cơ bản để ngay cả những sinh viên mới học lần đầu cũng có thể bắt đầu. (Học ​​máy, Máy tính xách tay Jupiter, Streamlet, Django, v.v.)

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

Chúng tôi nghiên cứu lập trình web, vốn được coi là khó từ góc độ nhà phân tích dữ liệu, từng bước một.

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

  • Dự đoán học máy được thực hiện bằng cách sử dụng các chương trình web.

  • Tạo bảng điều khiển dữ liệu bằng chương trình web.


(3) Nó không chỉ là cách sử dụng.

Tài liệu chính thức có đủ hướng dẫn sử dụng đơn giản cho gói Streamlit. Bạn có thể tìm hiểu về các nguyên tắc hoạt động đằng sau nó, những điều cần chú ý cũng như những ưu và nhược điểm so với các phương pháp lập trình web phổ biến như Django.

Xin vui lòng 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ạo ra để thuận tiện.

Công việc mở kết quả machine learning/deep learning AI dưới dạng chương trình web ngày càng nhiều và loại hình lập trình này được gọi là Lập trình Web AI.

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

(2) Tài liệu chính thức có đủ về cách sử dụng Streamlit không?

bạn nói đúng. Tài liệu chính thức được ghi chép đầy đủ nên bạn có thể tự mình tìm hiểu cách sử dụng cơ bản từ tài liệu chính thức.

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

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

Nếu nghe giảng từ đầu mà thấy khó thì hãy nghiên cứu 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ễ dàng và từng bước một.

Những lưu ý trước khi tham gia khóa học

Môi trường phòng thí nghiệm

  • Hệ điều hành và phiên bản (OS): Bài giảng được thực hiện trên Windows, nhưng cũng có cả MacOS và Linux

  • Khóa học được dạy bằng PyCharm (phiên bản miễn phí v2023), nhưng vui lòng sử dụng trình chỉnh sửa quen thuộc (VSCode, v.v.).


  • 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 có rất ít ảnh hưởng đến phiên bản vì nó sử dụng API cơ bản.

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à sẽ tốt hơn nếu bạn có kinh nghiệm về Django.

  • Để tiết kiệm thời gian học tập, chúng tôi đã chỉnh sửa video bằng cách giảm thời gian rảnh 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 học máy

  • Nhà phát triển bắt đầu một chương trình web

  • Những người muốn thể hiện kết quả khoa học dữ liệu thông qua các chương trình web

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

  • Nếu bạn biết kiến ​​thức cơ bản về Python, bạn có thể bắt đầu với bài giảng cơ bản.

  • Nếu bạn có kinh nghiệm phân tích dữ liệu hoặc lập trình web thì càng tốt.

Xin chào
Đây là

2,071

Học viên

152

Đá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á

Chưa có đủ đánh giá.
Hãy trở thành tác giả của một đánh giá giúp mọi người!