개발 · 프로그래밍

/

웹 개발

스트림릿(Streamlit)을 활용한 파이썬 웹앱 제작하기

Streamlit을 활용해 빠르고 쉽게 나만의 데이터 분석 앱을 구축하고 공유해 보세요!

(4.9) 수강평 10개

수강생 186명

Thumbnail

초급자를 위해 준비한
[웹 개발, 풀스택] 강의입니다.

이런 걸
배워요!

  • Streamlit을 활용한 데이터 분석 웹 앱 구축

  • Streamlit을 활용한 데이터 시각화

  • 다양한 API를 활용한 Streamlit 웹 앱 구현

 프로젝트로 쉽고 빠르게 배우는, 
데이터 분석을 위한 스트림릿 웹 앱 개발! 

스트림릿(Streamlit)이란?

Streamlit은 데이터를 활용해 빠르게 프로토타입 형태의 웹 앱을 구현할 수 있는 도구입니다. 간단한 기능을 가진 데이터 웹 어플리케이션을, 빠르고 간단하게 눈으로 확인할 수 있는 웹 형태로 만들 수 있다는 것이 가장 큰 장점입니다.

Streamlit은 파이썬(Python)을 사용합니다. 데이터를 다루는 데 있어 친숙한 파이썬 환경이기에 사용하는데 거부감이 없고, Streamlit 패키지 설치 후 적절히 함수를 호출해주면 되기 때문에 간단합니다.

Streamlit은 파이썬 스크립트를 읽어서 간단한 웹 서버를 실행합니다. 결과물을 바로 확인할 수 있고, 스크립트를 업데이트 할 때마다 실시간으로 변경사항도 확인할 수 있습니다.

Streamlit의 활용도!

  • 데이터 분석 보고서, 대시보드 구축, 머신러닝 모델 배포를 위한 데모용 웹앱을 매우 쉽게 만들 수 있습니다.
  • 잠재적 고객에게 내가 구상한(혹은 이미 구축한) 데이터 분석/머신러닝 서비스를 직접 시연할 수 있습니다.
  • 고객이 원하는 데이터를 직접 업로드하여 동적 시각화(대시보드)를 경험할 수 있습니다.
  • 머신러닝 모델을 활용한 서비스 구축이 가능합니다.
  • 그밖에 간단한 파이썬(Python) 코딩으로 웹앱을 쉽게 만들 수 있습니다.

Streamlit이 지원하는 다양한 위젯(Widgets)

아래에 나열된 위젯으로 쉽게 웹앱을 제작할 수 있습니다.

Streamlit이 지원하는 차트 기능

심플하면서도 강력한 차트 기능을 활용하여 대시보드를 구축할 수 있습니다.

본 강의를 통해

Streamlit 설치와 환경 설정부터, 실제 Streamlit을 활용한 다양한 데이터 활용 웹 앱 구축까지 쉽고 빠르게 배울 수 있습니다.


📖 직접 Streamlit로 만든 서비스를 살펴보고, 제작 방법 및 과정을 배워보세요!

ChatGPT로 블로그 글 대량 자동 생산
📌 데모 페이지 (바로가기)

파일 공유 서비스
📌 데모 페이지 (바로가기)

주식 차트 그리기

나만의 챗봇 만들기

로또 번호 생성기 만들기

MBTI 대백과사전 만들기

수강 전 확인해주세요!

  • 초보자도 쉽게 배우고 따라할 수 있도록 프로젝트와 실습 중심으로 강의가 진행됩니다.
  • 강의와 함께 실습자료가 별도로 제공됩니다.
  • 본 강의와 연관된 영상은 유튜브 채널에서 학습할 수 있습니다.
  • 또한, 테디노트 YouTube에 업로드된 강의 외에도 인프런에서만 시청하실 수 있는 유료 콘텐츠를 앞으로 계속 추가할 예정입니다.
  • 인프런 유료 강의를 수강하실 경우, 수익금은 전액 불우한 어린이를 위한 기부금으로 사용됩니다.

강사 주요 이력

  • 패스트캠퍼스 강의 - 직장인을 위한 파이썬 데이터분석 올인원 패키지 Online.
  • 패스트캠퍼스 Byte Degree 프로젝트 감수 - Byte Degree : Machine Learning with Python.
  • 패스트캠퍼스 데이터분석 Capstone 프로젝트 & 포트폴리오 완성 과정 강의.
  • 대구 디지털진흥원 - A.I. 트렌드 2020 & 비즈니스 적용 강연
  • SK그룹 기업 (파이썬, 데이터분석, 머신러닝, 텐서플로우) 강의
  • KT AI 교육센터 (텐서플로우 자격 인증 과정) 강의
  • 멀티캠퍼스 (텐서플로우 자격 인증 과정) 강의
  • 서울대학교 평생교육원 텐서플로우 개발자 과정 강의
  • 인프런 텐서플로우 자격 인증 과정
  • 런어데이 텐서플로우 자격 인증 과정
  • 고려대학교 기술경영대학원 - 딥러닝 GAN 특화 과정, 머신러닝 특화 과정 강의
  • DB 인재개발원 - Python 데이터 분석, 머신러닝 강의
  • NIA 한국정보와진흥원 - 텐서플로우 강의
  • 패스트캠퍼스 - 파이썬 딥러닝 300제 강의
  • 대구 디지털진흥원 - Python, 데이터분석, 시각화, 머신러닝 강의
  • 섹터나인Secta9ine - 데이터 분석 강의
  • 대구 디지털진흥원 - 6차수. Python, 데이터분석, 딥러닝(텐서플로) 강의
  • 야곰(yagom) - 인공지능(AI)의 현재와 미래 스피커
  • CJ올리브네트웍스 - Python, 데이터분석, 시각화, 머신러닝, 딥러닝 강의
  • DB 인재개발원 - 머신러닝 중급과정 강의
  • 충남 AI, SW교육 한마당 진로특강
  • 인천대학교 - 파이썬을 활용한 데이터 분석 특강
  • 한림대학교 - 비전공자 대상 데이터 분석 특강
  • 한신대학교 - ABC(AI, Bigdata, Contents) 캠프 AI 특강

 

  • 청년인재 AI 이어드림스쿨 - “나만의 인공지능 학습 노하우” 특강
  • 금오공과대학교 - 텐서플로우 자격 인증 과정 강의
  • 한양대학교 - 데이터 역량강화 교육 특강
  • SK엠엔서비스 - Power Automate 실무 적용 VOD 강의
  • Udemy – 한 방으로 끝내는 판다스 Pandas
  • 대구 디지털산업진흥원 – 2022년도 빅데이터 분석 강의
  • 엘리스(Elice) - 파이썬 입문 VOD 강의
  • 세교고등학교 - ABC 캠프 (쉽게 배우는 인공지능) 강의
  • SK그룹 - Project Based Learning (PBL) 멘토 & 강의
  • 한신대학교 - ABC(AI, Bigdata, Contents) 캠프 2022 여름학기 AI 특강
  • DB 인재개발원 - 2022 중급과정 머신러닝/딥러닝
  • 엘리스(Elice) - Pandas 데이터분석 VOD 강의
  • 서울시 구로구 X 서울대학교 - 텐서플로 개발자 자격 인증과정 강의
  • 금오공과대학교 - 2022년 하반기 텐서플로우 자격 인증 과정 강의
  • 서울대학교 평생교육원 - 2023년 상반기 텐서플로우 자격 인증 과정 강의

운영 사이트 및 저서

  • 테디노트(깃헙 블로그) (링크)
  • 머신러닝 혼자서 스터디 (링크)
  • 파이썬 딥러닝 텐서플로 (정보문화사, 2021) (링크)

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 데이터 분석 웹 앱을 직접 빠르게 만들어 보고 싶은 분

  • 웹 앱을 통해 데이터를 효과적으로 시각화 하고 싶은 분

선수 지식,
필요할까요?

  • 파이썬(Python)

  • 판다스(Pandas)

인공지능, 머신러닝, 딥러닝의 대중화를 꿈꿉니다.

커리큘럼

전체

14개 ∙ (1시간 49분)

강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!