연락처 정보

코스 개요

데이터 처리를 위한 파이썬 기초

  • 파이썬 설치 및 개발 환경 구성 방법
  • 언어의 핵심 요소: 변수, 데이터 타입, 제어 구조 등
  • 간단한 파이썬 스크립트 작성 및 실행법

파일 처리: CSV와 Excel

  • csv 모듈 및 Pandas를 활용해 CSV 파일 읽기/쓰기
  • openpyxl/xlrd 및 Pandas로 Excel 파일 다루기
  • 파일 변환 작업을 자동화하는 실습 과제

Pandas 입문

  • DataFrame의 기초: 생성, 인덱싱, 선택 및 필터링
  • 데이터 집계와 그룹화 작업 수행법
  • 결측값 처리, 중복 제거, 데이터 타입 변환 등 정제 방법

Polars 입문

  • Polars의 개념 및 Pandas와 비교했을 때의 성능 특징
  • Polars에서의 기본 DataFrame 조작법
  • Pandas보다 Polars를 선택해야 하는 상황 예시

고급 데이터 변형 처리 (중급 수준)

  • Pandas에서 복잡한 조인 연산, 윈도우 함수 및 피벗 작업
  • Polars를 활용한 효율적인 데이터 처리 기법
  • 연쇄적 연산 처리와 메모리 사용 최적화 방안

파이썬을 이용한 프로세스 자동화

  • 반복적인 데이터 작업 및 ETL 단계를 자동화하는 스크립트 작성
  • 운영체제의 예약 기능이나 작업 스케줄러로 스크립트 실행 설정
  • 로그 기록, 오류 처리 및 알림 시스템 구성법

스크립트 패키징과 개발 모범 사례

  • PyInstaller 등의 도구를 활용한 실행 파일 생성 방법
  • 프로젝트 구조 설계, 가상 환경 및 종속 패키지 관리
  • 버전 관리 기초와 워크플로우 문서화 절차

실습 미니 프로젝트

  • 원시 데이터를 읽어들여 정제·변형한 뒤 결과물을 생성하는 전체 과정 실행
  • 해당 워크플로우를 자동화하여 실행 가능한 스크립트나 프로그램으로 패키징
  • 동료 피드백을 바탕으로 결과물 수정 및 개선 작업

요약 및 향후 학습 방향 안내

요건

  • 프로그래밍 개념에 대한 기본적인 이해 혹은 배울 의지가 있으셔야 합니다.
  • 패키지 설치를 위해 명령줄 또는 터미널 사용에 익숙하시면 좋습니다.
  • CSV나 Excel과 같은 스프레드시트를 다뤄본 경험이 있으신 분입니다.

대상자

  • 데이터 작업 자동화가 필요한 데이터 분석가 및 운영 담당자
  • 경량 ETL 스크립트 개발에 관심 있는 분석 엔지니어
  • 파이썬 기반의 실용적인 데이터 워크플로우 구축을 원하는 전문가
 14 시간

참가자 수


참가자별 가격

회원 평가 (2)

예정된 코스

관련 카테고리