문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
기간 14 시간
코스 개요
데이터 작업을 위한 Python 기초
- Python 설치 및 개발 환경 설정
- 언어 기초: 변수, 데이터 타입, 제어 구조
- 단순한 Python 스크립트 작성 및 실행
파일 처리: CSV 및 Excel
- csv 모듈 및 Pandas를 사용하여 CSV 파일 읽기 및 기록
- openpyxl/xlrd 및 Pandas를 사용하여 Excel 파일 작업
- 실습 운동: 파일 변환 자동화
Pandas 소개
- DataFrame 기초: 생성, 인덱싱, 선택 및 필터링
- 집계 및 그룹화 연산
- 공통 정제 연산: 누락 값, 중복 및 타입 변환
Polars 소개
- Pandas와 비교한 Polars 개념 및 성능 특성
- Polars의 기본 DataFrame 연산
- 사용 사례 예시: Pandas 대신 Polars를 선택할 때
고급 데이터 변환 (중급)
- Pandas의 복잡한 조인, 윈도우 함수 및 피벗 연산
- Polars의 효율적인 데이터 처리 패턴
- 연속 연산 및 메모리 사용량 최적화
Python을 활용한 프로세스 자동화
- 반복적인 데이터 태스크 및 ETL 단계 자동화를 위한 스크립트 작성
- OS 스케줄러 또는 태스크 스케줄러를 이용한 스크립트 예약
- 로깅, 오류 처리 및 알림
스크립트 패키징 및 모범 사례
- PyInstaller 또는 유사 도구를 사용한 실행 파일 생성
- 프로젝트 구조화, 가상 환경 및 의존성 관리
- 버전 제어 기초 및 워크플로우 문서화
실습 미니 프로젝트
- 엔드-투-엔드 태스크: 원시 파일 읽기, 데이터 정제 및 변환, 출력 생성
- 워크플로우 자동화 및 실행 가능한 스크립트 또는 실행 파일로 패키징
- 피어 피드백 기반 검토 및 개선
요약 및 다음 단계
요건
- 프로그래밍 개념에 대한 기본 이해 또는 학습 의지
- 패키지 설치를 위한 명령줄 또는 터미널 사용에 대한 익숙함
- 스프레드시트(CSV/Excel) 사용 경험
대상受众
- 데이터 태스크를 자동화하는 데이터 분석가 및 운영 담당자
- 가벼운 ETL 스크립팅을 원하는 분석 엔지니어
- 실용적인 Python 기반 데이터 워크플로우에 관심 있는 전문가
회원 평가 (2)
모든 것이 완벽했습니다
Florin Vrincianu
코스 - Python Programming Fundamentals
기계 번역됨
콘텐트와 관련된 실습 연습은 각 주제에 대해 더 많이 이해하는 데 정말 도움이 됩니다. 또한, 강의로 수업을 시작하고 그 다음에 실습 연습으로 계속하는 방식은 이전에 제시된 강의 내용과 연결시키는 데 좋은 방법이며 유용합니다.
Nazeera Mohamad - Ministry of Science, Technology and Innovation
코스 - Introduction to Data Science and AI using Python
기계 번역됨