Thumbnail
지식공유자의 깜짝할인 중(D-6)
개발 · 프로그래밍 웹 개발

파이썬 Streamlit 활용한 웹 자동화 업무, 데이터 검색 및 시각화 대시보드

(4.7)
3개의 수강평 ∙  75명의 수강생

25%

33,000원

44,000원
지식공유자: 보안프로젝트
총 67개 수업 (9시간 1분)
수강기한: 
무제한
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가 공유

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

파이썬 Streamlit 라이브러리를 활용하여 여러 유형의 데이터를 분석하고 빠르게 시각화 해서 웹 서비스 기반으로 출력하는 방법을 배우게 됩니다. 기존 웹 개발 방식보다 빠르게 업무에 적용하고 싶을 때 활용할 수 있습니다.

✍️
이런 걸
배워요!
파이썬 프로그램 기본 학습
파이썬 웹 라이브러리 Streamlit 활용
파이썬을 이용한 자동화 업무 개발
파이썬을 이용한 데이터베이스 제어

파이썬으로 웹 서비스를 쉽게 구현하고 싶다면?
Streamlit을 이용한 데이터 분석, 시각화에 도전하세요! 🤖

파이썬 Streamlit 라이브러리를 이용한
IT 보안 업무 데이터 분석과 자동화!

Streamlit 라이브러리를 활용한 데이터 분석 예시.

파이썬 Streamlit 라이브러리는 데이터 분석, 머신러닝 등의 결과를 웹 기반의로 시각화하는데 탁월합니다. 프론트 개발을 위해 신경 써야 할 HTML, 자바스크립트 등을 알지 못해도 충분히 웹 서비스 기반으로 데이터를 표현할 수 있습니다.

파이썬 Flask, Django를 이용하게 되면 확장성을 이용하여 웹 서비스를 구축할 수 있지만, 프론트 개발을 위한 디자인과 스크립트, 스타일 적용에 어려움이 있습니다. Streamlit은 이런 기능을 최소화하면서 원하는 데이터 분석 효과를 빠르게 표현할 수 있습니다.

또한, 데이터가 변경이 될 때마다 실시간으로 웹 서비스에 반영이 되고, 기능 위젯을 통해 데이터 시각화를 실시간으로 다양한 형태로 표현할 수 있습니다.


이런 걸 배워요 📚

본 강의에서는 파이썬 자동화 업무와 데이터분석 및 시각화를 쉽게 구현할 수 있는 파이썬 Streamlit 활용 사례를 다룹니다. 웹 API의 데이터 크롤링, RSS 데이터 크롤링 등을 통해 원하는 데이터 형태를 빠르게 가져와서 웹에 결과물을 출력하는 과정을 한 단계씩 실습을 통해 다루게 됩니다.

해당 라이브러리를 업무에 적용한다면, 웹을 통해 다른 인원들과 공유하면서 업무를 효율적으로 처리할 수 있는 자동화 업무 서비스도 쉽게 구현할 수 있습니다.

업무별로 자동화 업무를 어떻게 할 수 있을지 고민하고 개발할 수 있습니다.

파이썬의 Streamlit 라이브러리를 결합하여 새로운 프로그램을 제시합니다.

데이터분석 및 시각화, 업무 자동화를 어떻게 반영할지 학습합니다.


강의 특징 📌

구글 번역 API를 이용한 웹 기반 번역 프로그램 개발

다양한 공개 API를 이용하여 파이썬 Streamlit에 적용한다면, HTML, 자바스크립트를 알지 못해도 웹 서비스 형태로 구현할 수 있습니다. 여러분은 Streamlit 라이브러리만 가져와서 활용하면 됩니다.

웹 RSS 정보를 빠르게 크롤링해서 원하는 데이터를 쏙쏙

RSS 피드 정보를 파이썬 프로그래밍을 이용하여 가져온 후에, Streamlit 라이브러리를 이용해서 웹에 이쁘게 출력할 수 있습니다. 원하는 정보를 라이브러리를 이용해서 크롤링을 하고, 더해서 자동화 업무까지 적용하면 업무 효율성 쏙쏙!!! 결과물은 엑셀이나 데이터베이스까지 해보시기 바랍니다.!!

웹 게시판 형태의 메모장 프로그램도 개발 가능!

SQLite 데이터베이스 기반의 메모장을 개발해서 웹에서 운영이 가능합니다. 디자인이 필요하다고요? 아니요!! Streamlit을 이용하면 매우 간단합니다. 기본 위젯 스타일만 적용해도 멋진 메모장 웹 애플리케이션이 만들어집니다. MongoDB와 MySQL 등의 데이터베이스를 활용해도 빠른 결과물을~~

주식 정보를 가져와서 원하는 형태로 시각화

데이터 분석에서 제일 많이 활용되는 주식 정보를 가져와서 원하는 평균 데이터 시각화 및 시각화를 빠르게 적용한 웹 서비스 개발! 특정 주식의 정보를 주식 데이터 제공 서비스를 통해 가져오고, 30일, 60일, 120일 평균선의 생성과 관심있는 주식들과의 비교 분석 그래프도 가능해요!!

문서 자동화 생생 업무도 척척!!!

파이썬을 이용하여 문서 자동화 업무를 많이 고민하셨을 겁니다. 파이썬 Streamlit을 이용하면, 사용자 입력 화면은 고민하지 않아도 됩니다. 어떤 문서를 자동으로 생성하고, 위젯을 이용해 최종 결과물을 배포할지만 고민하시면 됩니다.!! MS Word 와 PDF 파일을 자동으로 생성해서 대량의 교육 수료증을 만들어보세요!!

웹 크롤링 Selenium을 이용한 네이버 검색 자동화

파이썬 웹 크롤링에 자동화에 사용되는 Selenium 라이브러리를 이용하여 네이버 검색 결과 순위 중요 정보를 자동으로 가져오는 것을 구현할 수 있습니다. 이것은 파이썬 Streamlit에 적용하게 웹을 통해 원하는 데이터 검색 결과를 수집하고 자동화 업무를 진행할 수 있습니다.

업비트 API를 이용한 코인 정보 검색 및 시각화 자동화

업비트 API를 통해 제공되는 데이터를 파이썬 프로그램을 이용하여 데이터 수집 및 전처리, 데이터 시각화를 할 수 있습니다. 파이썬 Streamlit과 결합을 하면, 코인 정보 수집 및 자동화 업무에 도움이 될 수 있습니다.

 

Q&A 💬

Q. HTML, CSS 스크립트 언어를 해보지 않은 상태에서 강의를 들어도 되나요?

넵. 전혀 문제 되지 않습니다. 파이썬 Streamlit은 이미 위젯에 모두 반영이 되어 있습니다. 여러분은 추가하는 기능들이 어떻게 동작을 하고, 어떤 업무를 자동화 할지 고민하시면 됩니다.

Q. 파이썬 프로그래밍이 처음인데 학습을 따라갈 수 있을까요?

과정 앞에 공통으로 꼭 필요한 파이썬 입문 과정을 포함합니다. 기본적인 문법과 리스트의 활용법 등을 익히시고, 실습을 할 때마다 상황에 따라 사용하는 라이브러리를 추가 공부하시면 원하는 프로그램을 제작할 수 있습니다.


지식공유자 소개 ✒️

- 보안프로젝트 조정원

이력

  • 보안프로젝트 총괄 및 대표
  • 인프런 IT 전문 온라인 강사
  • SK쉴더스 루키과정 클라우드 보안 전문 강사
  • 대기업/중소기업 200여 곳 보안 컨설팅과 교육
  • (전) KB증권 IT 기획 정보 보호 파트
  • (전) 에이쓰리시큐리티 모의해킹 팀
  • (전)멀티캠퍼스 IT 보안 외부 전문 강사
  • 중앙대학교 산업 보안학과 외래교수
  • 서울디지털대학교 외래 교수

저서

  • 안드로이드 모바일 앱 모의해킹 (에이콘출판사, 2017)
  • 비박스를 활용한 웹 모의해킹 완벽실습 (한빛미디어, 2016)
  • IT엔지니어 투잡, 책내기 (비팬북스, 2015)
  • 버프스위트 활용과 웹 모의해킹 (한빛미디어, 2015)
  • 워드프레스 플러그인 취약점 분석과 모의해킹 (한빛미디어, 2015)
  • IT 엔지니어로 사는 법 1 (비팬북스, 2015)
  • 안드로이드 모바일 악성코드와 모의해킹 진단 (에이콘출판사, 2014)
  • 모의해킹이란 무엇인가 (위키북스, 2014)
  • 칼리리눅스를 활용한 모의해킹 (에이콘출판사, 2014)
  • 디지털 포렌식의 세계 (인포더북스, 2014)
  • 크래커 잡는 명탐정 해커 (성안당, 2010)
  • 외 30여 개 저서 출간

이런 분들께 추천드려요!

🎓
학습 대상은
누구일까요?
파이썬을 이용한 자동화 업무를 만들고 싶은 분
파이썬 mongodb의 활용법을 배우고 싶은 분
Streamlit을 활용한 프론트 UI와 파이썬을 연계하고 싶은 분
Streamlit을 이용해 효율적인 업무 자동화를 하고 싶은 분
📚
선수 지식,
필요할까요?
파이썬 기본
파이썬 언어에 대한 열정

안녕하세요
보안프로젝트 입니다.
보안프로젝트의 썸네일

보안프로젝트 ( www.boanproject.com )는 IT보안, 빅데이터, 머신러닝, IoT 등 다양한 분야의 온라인 강의, 그룹 강의를 진행하고 있습니다. 

커리큘럼 총 67 개 ˙ 9시간 1분의 수업
이 강의는 영상, 수업 노트가 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. 파이썬 입문 과정(공통)
강의자료링크
파이썬 입문 - print 함수 이해 미리보기 08:47
파이썬 입문 - f-string 출력 이해 05:39
파이썬 입문 - f-string 출력 사례: googletrasn 번역 05:48
파이썬 입문 - 리스트 이해 11:00
파이썬 입문 - 리스트 슬라이스 이해 06:33
파이썬 입문 - 리스트와 반복문 이해 05:18
파이썬 입문 - 딕션너리 이해 09:41
파이썬 입문 - 딕션너리 이해, 두번째 07:11
섹션 1. 파이썬 Streamlit 이해 및 활용
강의자료보기
헬로우 Streamlit 미리보기 09:32
이미지 위젯으로 불러와서 웹에 출력하기 11:27
여러 장의 이미지를 업로드 해서 출력하기 07:20
사용자 입력 위젯 알아보기 06:55
슬라이더 위젯과 사진 보기 기능에 응용 05:22
사용자의 가짜 정보를 만들어서 웹에 출력하기 09:11
생성된 데이터를 엑셀 파일로 자동 생성 추가 12:14
파일 업로더 위젯을 이용하여 엑셀 파일 출력하기 05:39
간단한 메모장 애플리케이션 만들기 05:34
feedparser를 이용한 RSS 정보 가져오기 09:59
선택, 멀티선택, radio 위젯 살펴보기 04:16
RSS 정보를 SelectBox를 선택해서 가져오기 05:29
텍스트 형태의 로그 파일을 가공처리 하는 방법 10:02
텍스트 형태의 로그 파일의 출현 빈도수를 확인 06:27
출현 횟수 기준으로 데이터 시각화 사례 07:12
사이드바와 진행바(프로그레스바) 위젯 이해 05:56
주식 데이터를 가져올 때 진행바 적용 사례 07:05
섹션 2. Streamlit을 이용한 웹 서비스 개발
강의자료보기
영화 데이터베이스 API를 이용한 웹 검색 페이지 제작 17:09
메모장 어플에 sqlite 적용전 sqlite3 생성 및 데이터 삽입 방법 13:58
메모장 어플에 sqlite 적용전 sqlite3 변경하기, 지우기 등 08:53
메모장 어플을 sqlitedb 기반으로 제작하여 데이터 관리 12:12
베이스볼 sqliteDB를 가져와서 데이터 출력과 시각화 11:48
googletrans 라이브러리와 함께 번역 페이지 만들기 08:04
영어 사전 API를 이용해서 단어 검색 웹 페이지 개발 06:21
주식 데이터를 가져와서 시각화 및 데이터 출력 서비스 08:01
주식 데이터를 가져와서 시각화 및 데이터 출력 서비스_퀴즈답변 03:22
rembg 라이브러리를 이용하여 백그라운드를 자동으로 제거 05:07
이미지 파일 백그라운 자동제거 웹 페이지 개발 미리보기 02:59
짧은 URL(Shorten URL) 주소 변환 서비스 만들기 07:06
짧은 URL 변환 서비스 + QRCode 생성 서비스 04:45
날씨정보 API를 활용하여 온도 데이터 가져오기 09:55
Streamlit을 이용하여 날씨 정보 조회 서비스 07:35
robots.txt 파일 검색 및 자동화 12:40
섹션 3. MongoDB 데이터베이스를 활용한 서비스 개발
강의자료보기
파이썬을 이용한 mongodb 데이터베이스 생성 및 데이터 추가 11:28
Streamlit 활용 mongodb 데이터베이스 출력 기본 07:57
Streamlit 활용 mongodb 데이터베이스와 컬렉션, 다큐먼트 정보 출력 04:41
Streamlit 활용하여 mongodb 데이터 추가 및 조회 05:47
Streamlit 활용 mongodb에 가짜 정보 추가 및 조회 웹 서비스 10:39
Streamlit 활용 스케줄까지 포함된 메모장 만들기 10:45
가짜 매출 데이터를 생성한 후에 회사별 상위 시각화 15:24
streamlit 활용 사이드바 선택 위젯을 이용한 상품 등록 목록 페이지 14:23
섹션 4. 업무 자동화 활용편 (업데이트중)
강의자료보기
Streamlit 교육 수료증 자동 생성 및 PDF 다운로드 기능 19:08
리눅스에 FTP 서버 구축 및 설정 16:36
Streamlit을 이용하여 FTP 접속 및 파일 리스팅 09:49
파이썬 selenium을 이용한 네이버 정보 가져오기 11:42
파이썬 selenium 네이버검색 및 블로그 타이틀 정보 가져오기 13:08
streamlit 활용 네이버검색 및 블로그 타이틀 정보 가져오기 04:47
섹션 5. 업비트 API를 활용한 코인 정보 검색 서비스(업데이트중)
강의자료(소스코드)
파이썬 활용 - 업비트 API 코인 정보 가져오기 미리보기 08:34
파이썬 활용 - 업비트 API 코인 사용자 입력 가격 가져오기 10:52
Streamlit 활용 - 업비트 API를 이용해서 코인 목록화 및 가격확인 04:22
파이썬 활용 - 업비트 API를 이용하여 36개월 변동률 확인 14:12
파이썬 활용 - 업비트 API 조회할 결과를 그래프 시각화 09:57
파이썬 Streamlit - 업비트 API를 이용하여 여러 코인 가격과 변동률 테이블 출력 07:32
강의 게시일 : 2023년 07월 20일 (마지막 업데이트일 : 2023년 08월 18일)
수강평 총 3개
수강생분들이 직접 작성하신 수강평입니다.
4.7
3개의 수강평
5점
4점
3점
2점
1점
VIEW 추천 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
박진수 thumbnail
5
유익한 강의 감사합니다
2024-02-26
jeonghwan.yang thumbnail
5
Good fgfg
2024-03-31
우수한 thumbnail
4
국내 Streamlit 강의 중 가장 좋습니다!
2024-04-13