ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [책 리뷰] Streamlit으로 프로젝트 한방에 끝내기 with 파이썬(개정판)
    Data 이모저모/책 리뷰 2024. 2. 12. 12:03

    Table of Contents

    1. Introduce
    2. 시작하기 전
    3. 개정판 특징
    4. 저자 직강
    5. Reference

     

    Introduce

     데이터 분석부터 머신 러닝 모델 개발까지, 파이썬은 그 놀라운 다양성으로 개발자와 연구자 사이에서 인기 있는 언어가 되었다. 이러한 인기에 힘입어 파이썬을 활용할 수 있는 다양한 도구가 생겨났는데 그 중에서도 Streamlit은 데이터 과학 프로젝트를 손쉽게 웹 애플리케이션으로 전환하는 도구이다. 이 글에서는 Streamlit을 활용해 파이썬 프로젝트를 효율적으로 완성하는 방법에 대해 상세하게 다루고 있다. 개발자와 데이터 과학자는 물론, 이 분야에 관심이 있는 모든 사람들에게 필요한 정보를 담았다.

    [그림 1] 샘플 대시보드(https://ssg-dataset.streamlit.app/)

    시작하기 전

     Streamlit을 효과적으로 사용하기 위해서는 파이썬과 관련 라이브러리에 대한 기본적인 이해가 필요하다. Streamlit은 파이썬 코드를 웹 애플리케이션으로 변환하는 것을 목표로 하기 때문에, 기본적인 웹 개발 지식이 있다면 더욱 손쉽게 애플리케이션을 개발할 수 있다. Streamlit은 데이터 과학자, 분석가, 개발자에게 이제는 필수적인 도구이다. 데이터 과학자든 개발자든 대규모 데이터를 통해 인사이트를 추출하고 이를 사용자에게 시각적으로 보여주는 방법을 필요로 하기 때문인데 그뿐만 아니라 교육자나 학생 역시 Streamlit을 이용하여 복잡한 개념을 명확하고 직관적인 웹 애플리케이션으로 만들어 교육적 목적으로 활용이 가능하다

    [그림 2] Streamlit으로 프로젝트 한방에 끝내기 with 파이썬(개정판) 표지

     

    Streamlit으로 프로젝트 한방에 끝내기 with 파이썬 : 네이버 도서

    네이버 도서 상세정보를 제공합니다.

    search.shopping.naver.com

     

    개정판 특징

    Streamlit으로 프로젝트 한방에 끝내기 with 파이썬 개정판에서는 클라우드 기반 서비스 전환을 기반으로 하는 곳이 많이 있기 때문에 그 수요를 해결하기 위해 작성되었다고 볼 수 있다. 구글 클라우드에 배포하는 과정이 담겨 있기 때문에 클라우드 기반 서비스를 구축하는 좋은 사례로 사용할 수 있을 것이다. 이 뿐만 아니라 공동개발을 할 경우 소스 공유를 위한 Github 활용이 도드러지는데 이런 기본 개념을 이해 할 수 있는 디테일이 추가 되었다.

     

      파이썬을 활용하여 데이터 어플리케이션이나 인터랙티브 대시보드를 손쉽게 구현 할 수 있기 때문에 웹 프로그엔드 기술을 익히지 않더라도 직관적으로 UI를 구현할 수 있다는 특장점을 책에 담긴 예제와 함께 순차적으로 따라가 본다면 이번 개정판에서 저자가 독자에게 하고 싶었던 내용들을 충분히 이해할 수 있을 것으로 생각한다.

     

     실제로 찐 문과생이었던 저자가 데이터분석가로 이직하기 위해 기반을 닦았던 내용 중 하나가 바로 이 부분이었기 때문에 이 책과 함께 새로운 업무로 도약해보는 것도 좋은 기회라고 생각이 든다.

     

    저자 직강

     이번 개정판과 함께 저자가 직접 강의를 올려 놓았기 때문에 책에서만 알 수 없었던 내용을 강의를 통해 알 수 있을 것이라고 기대된다. 특히, 파이썬 코드를 웹 애플리케이션으로 전환하는 것은 실무에 큰 도움을 준다. 하지만 책만으로 쉽게 따라할 수 있는 사람도 있고 가이드가 필요한 사람들도 충분히 있기 때문에 저자 직강의 도움을 받으면 훨씬 더 빠르게 적용해볼 수 있다는 장점을 갖고 있다.  특히나 책에 담겨 있는 Streamlit 예제를 바탕으로 자유롭게 테스트 해볼 수 있다는 점에서 저자 직강을 활용해 볼 수 있을 것이라고 생각이 든다

     

     

    [데이터분석 필수] Python Streamlit을 활용한 대시보드 만들기 강의 - 인프런

    Python 초보자의 눈높이에 맞춰 가장 쉽고 가장 실용적인 과정으로 기획된 입문 강의로 Streamlit을 활용한 직관적인 대시보드, 배포를 위한 Google Cloud Platform 등을 배웁니다., 강의 주제 및 목표 💎1.

    www.inflearn.com

     

    Reference

    Streamlit, https://streamlit.io/gallery?category=data-visualization

     

    댓글

Designed by Tistory.