기초부터 차근차근 배우는 파이썬 업무 자동화

파이썬으로 엑셀, 아래아한글 프로그램 등을 원격으로 다루고, 내 업무 프로세스를 자동화해봅니다.

강좌 소개
난이도
쉬움
카테고리
프로그래밍 - 데이터 추출/분석
태그
데이터 분석, 자동화, 파이썬
수료증
발급 가능
소요 시간
40 시간
추천 수강대상
- 내가 자주 다루는 프로그램(엑셀, 한/글 등)으로 파이썬 코딩 기초를 배우고 싶은 분들
- 코딩을 배워서 어디 활용해야 할지 모르겠다 싶은 직장인 분
- 단순 반복 업무 때문에 잦은 야근을 하시는 분들
- 시민 개발자로서 직장인 업무 자동화에 기여 하고 싶은 분




'코딩이 이렇게 쉽고 재미있어도 되나?'

업무 자동화에 필요한 파이썬 기본 문법부터


엑셀 및 아래아 한글 서식을 완성하는 예제와

크롤링, 데이터분석 및 시각화까지


40시간에 걸쳐 차근차근

기초부터 배우며 실습을 진행합니다.




✅동영상 메타데이터를 추출하는 실습


강의소개이미지


✅ 파이썬, 엑셀, 한/글을 활용하여 반복되는 표를 빠르게 채우는 실습


강의소개이미지


✅ 보건소 정보를 취합하고, 도시별로 표를 따로 만드는 실습


강의소개이미지


✅ 스크립트 매크로 API와 파이썬을 활용하는 실습


강의소개이미지




📚강의자 소개


강의소개이미지


안녕하세요?

일상의 코딩 블로그를 운영중인 일코입니다.

업무자동화와 관련한 콘텐츠 제작 및 강의 등을 하고 있습니다.


블로그 : 회사원 코딩 / 유튜브 : 일상의 코딩


공기업에서 7년 근무하다 코딩이 너무 좋아서 얼마 전 N잡러로 이직했습니다.

재직 당시에도 업무자동화에 관심이 많아 다양한 업무프로세스를 자동화하면서 소규모 디지털 전환의 경험을 쌓았고

이를 토대로 과기정통부, 산업통상자원부 및 한국거래소 등 정부 및 공공기관과 다양한 협업을 거쳐

현재는 관련 분야 강의 및 컨설팅을 하고 있습니다.


파이썬-아래아한글 업무자동화 노하우를 공유하기 위해 유튜브와 블로그를 운영해 보았는데

제 역량부족인지 노출이 많이 되지 않았습니다.

더욱 많은 이들에게 한/글 업무자동화 스킬을 알리고 싶어 조심스럽게 이 강의를 올려봅니다.



체험하기
모두 펼치기
  • 02
    1-1. [파이썬 기초] 파이썬 설치 및 실행
    5개 (30분)
  • 강좌 소개
    1분
  • 07
    2-1. [아래아한글 자동화] 들어가며
    3개 (39분)
  • 행정업무 자동화 개요
    5분
교육 과정
모두 펼치기
  • 01
    1. 파이썬 기초
  • 02
    1-1. [파이썬 기초] 파이썬 설치 및 실행
    5개 (30분)
  • 강좌 소개
    1분
    파이썬 설치
    4분
    주피터노트북 설치
    8분
    주피터노트북 코드 실행방법
    7분
    주피터노트북 마크다운 작성방법
    8분
  • 03
    1-2. [파이썬 기초] 파이썬 기본문법
    14개 (2시간 59분)
  • 결과 출력하기#print
    12분
    파이썬 키워드 Top 10
    9분
    반복문 #while①
    8분
    반복문 #while②
    13분
    반복문 실습 #while③
    10분
    반복문 #for①
    13분
    반복문 실습 #for ②
    12분
    반복문 활용 ①한/글에 텍스트 삽입
    11분
    반복문 활용 ②엑셀에 텍스트 삽입
    10분
    조건문 #if-elif-else
    14분
    조건문 실습 #if-elif-else
    11분
    함수정의 #def
    16분
    함수정의 실습 #def
    13분
    기본문법 종합실습 : 압축파일 암호 알아내기
    21분
  • 04
    1-3. [파이썬 기초] 파이썬 기본 자료형 7가지
    10개 (1시간 57분)
  • 문자열 #str
    13분
    문자열 포매팅
    13분
    문자열 인덱싱
    8분
    숫자 #int #float
    4분
    리스트 #list
    12분
    리스트 컴프리헨션
    11분
    튜플 #tuple
    14분
    사전 #dict
    9분
    사전 메서드와 인덱싱
    11분
    세트 #set
    17분
  • 05
    1-4. [파이썬 기초] 파일과 폴더 다루기
    5개 (1시간 23분)
  • 편리하고 가벼운 코드편집기, VSCode 설치하기
    8분
    파일목록과 경로 다루기①
    15분
    파일목록과 경로 다루기②
    19분
    파일/폴더 이름변경 및 삭제
    19분
    실습 : 동영상 메타데이터 추출하기
    20분
  • 06
    2. 아래아한글 자동화
  • 07
    2-1. [아래아한글 자동화] 들어가며
    3개 (39분)
  • 행정업무 자동화 개요
    5분
    만능 통합개발환경, 파이참 프로페셔널 설치
    14분
    자동화 맛보기 : 반복되는 표 빠르게 채우기
    19분
  • 08
    2-2. [아래아한글 자동화] 문자열 삽입 및 커서(캐럿) 이동
    6개 (1시간 18분)
  • 문자열 삽입하기 #insert_text
    10분
    캐럿 옮기기 #set_pos
    10분
    현재 캐럿위치 확인하기 #get_pos
    14분
    실습 : 엑셀의 값을 한글에 넣기①
    15분
    실습 : 엑셀의 값을 한글에 넣기②
    12분
    실습 : 엑셀의 값을 한글에 넣기③
    15분
  • 09
    2-3. [아래아한글 자동화] 그림 및 표 삽입
    14개 (3시간 27분)
  • 그림 삽입 #insert_picture
    14분
    그림 삽입시 옵션(파라미터)
    18분
    표 만들기 #create_table
    11분
    표 데이터 내보내기 #table_to_df
    15분
    실습 : 도시별로 표 따로 만들기 ①
    13분
    실습 : 도시별로 표 따로 만들기 ②
    13분
    실습 : 도시별로 표 따로 만들기 ③ 셀 너비 조절
    17분
    실습 : 한/글의 표들을 엑셀로 저장하기
    15분
    간편하게 함수를 정의하는 lambda와 그 활용
    15분
    실습 : 보건소 정보 취합 ①크롤링
    9분
    실습 : 보건소 정보 취합 ②한/글 표 필드작업 미리 해놓기
    13분
    실습 : 보건소 정보 취합 ③한/글 표에 넣기
    10분
    실습 : 보건소 정보 취합 ④도시별로 따로 저장해보기
    19분
    [팁] 한/글 표를 csv로 내보내는 방법 #table_to_csv
    19분
  • 10
    2-4. [아래아한글 자동화] 필드로 자동화하기(세상간편)
    8개 (1시간 43분)
  • 필드(누름틀, 셀필드)란?
    12분
    누름틀에 값 넣기 #put_field_text
    17분
    표의 셀에는 누름틀 말고 셀필드를 쓰자.
    9분
    실습 : 복잡한 표 자동완성 ①
    6분
    실습 : 복잡한 표 자동완성 ②
    9분
    실습 : 복잡한 표 자동완성 ③
    15분
    실습 : 복잡한 표 자동완성 ④
    12분
    실습 : 복잡한 표 자동완성 ⑤
    21분
  • 11
    2-5. [아래아한글 자동화] 여러 문서 다루기
    8개 (1시간 47분)
  • 여러 창 다루는 방법 ①
    11분
    여러 창 다루는 방법 ②
    6분
    경로문자열에서 하드코딩을 제거하는 습관을 기릅시다
    13분
    필드값을 파일명에 넣어 저장하기
    14분
    필드가 없는 경우, set_pos로 추출한 값을 파일명에 넣어 저장하기
    27분
    여러 문서를 하나로 병합하기
    16분
    문서 안에 다른 문서 삽입하기
    10분
    실습 : insert_file로 붙임문서 삽입하기
    6분
  • 12
    2-6. [아래아한글 자동화] 그 외 유용한 자동화 명령어들
    9개 (1시간 36분)
  • 메모삽입 및 실습 : 교정메모 일괄삽입 ①
    3분
    메모삽입 및 실습 : 교정메모 일괄삽입 ②
    6분
    메모삽입 및 실습 : 교정메모 일괄삽입 ③
    10분
    메모삽입 및 실습 : 교정메모 일괄삽입 ④
    9분
    찾기(find) 명령어와 활용법
    14분
    찾아바꾸기(find_replace) 명령어와 활용법
    12분
    스크립트 매크로 활용하기
    13분
    여러 필드를 한번에 만들기(set_field_by_bracket)
    13분
    아래아한글의 길이단위인 HwpUnit 이해하기
    13분
  • 13
    3. 아래아한글 자동화 중급
  • 14
    3-1. [중급] 표 안에서 내용이 같은 인접셀끼리 병합하기
    3개 (43분)
  • 실습 ① 프로세스 분석
    13분
    실습 ② 프로세스를 코드로 옮기기
    12분
    실습 ③ 이번 차시에 사용된 메서드 부연설명
    18분
  • 15
    3-2. [중급] 문서를 이미지 또는 PDF로 저장하기
    2개 (33분)
  • 페이지 전체를 이미지로 저장하기
    19분
    드래그가 되지 않는 PDF로 저장하기
    13분
  • 16
    3-3. [중급] 문서비교 프로그램 직접 만들어보기
    6개 (2시간 14분)
  • 문서 비교 프로그램 개요
    8분
    유사 문장을 찾아내는 알고리즘
    23분
    교정표를 만들어주는 파이썬의 ndiff 소개
    30분
    문서 간 다른 부분 표시하기
    31분
    완성된 프로그램을 EXE로 컴파일하기
    18분
    [팁] 아래아한글 프로그램 위치 및 크기 조절하는 방법
    21분
  • 17
    3-4. [중급] 자막변환 프로그램 직접 만들어보기
    4개 (53분)
  • 자막 변환 프로그램 개요
    3분
    수작업을 통해 프로세스 이해하기
    4분
    SMI포맷 자막 자동생성
    23분
    SRT포맷 자막 자동생성
    22분
  • 18
    3-5. [중급] 작업일수 계산하여 시공점검표 완성하기
    2개 (38분)
  • 주말, 공휴일을 제외한 작업일수 계산방법
    27분
    시공점검표 완성하기
    10분
  • 19
    3-6. [중급] 라벨지 자동완성
    3개 (38분)
  • 라벨지 작업 개요 및 수작업 설명
    11분
    필드를 쓰지 않고 라벨지 완성하는 방법
    16분
    필드를 써서 라벨지 완성하는 방법
    10분
  • 20
    3-7. [중급] 엑셀데이터로 공문서 완성하기
    4개 (52분)
  • 「필수보직기간 내 전보 사전승인 통보서 」소개 및 작성방법
    3분
    행데이터 추가하기
    10분
    가급적 클립보드를 쓰지 않고 작업해야 하는 이유
    17분
    필드를 직접 추가하는 자동화 패턴
    20분
  • 21
    3-8. [중급] 개인정보를 다양한 방법으로 마스킹하기
    6개 (1시간 32분)
  • 개인정보 마스킹 작업개요
    3분
    실습문서도 직접 만들어봅시다
    16분
    이름 부분을 "ㅇㅇ"으로 마스킹하기
    16분
    이름 부분을 초성으로 마스킹하기
    18분
    주소 문자열 일부 제거하기
    13분
    주민등록번호 마스킹하기
    24분
  • 22
    3-9. [중급] 대학교직원 업무서식 자동화 실습
    6개 (2시간 7분)
  • 외국학생 이름의 한글발음 알아내기 feat. ChatGPT
    35분
    업무서식 소개 및 자동화 개요
    4분
    업무서식 자동화 준비작업
    13분
    「심사확인서」자동화
    18분
    「학과심사 전형위원 추천서」자동화
    19분
    「학과심사 평가 집계표」자동화
    37분
  • 23
    3-10. [중급] 설문조사 만들기
    11개 (3시간 13분)
  • 설문조사 만들기 개요
    7분
    라디오버튼 추가하기
    12분
    라디오버튼 선택값을 파이썬에서 취합하는 방법
    13분
    체크버튼 추가 및 취합방법
    32분
    인풋박스 추가 및 취합방법
    21분
    콤보박스 추가 및 취합방법
    29분
    명령버튼 만드는 방법
    21분
    실습 : 설문조사 서식 및 샘플 제작 ①라디오버튼
    16분
    실습 : 설문조사 서식 및 샘플 제작 ②체크버튼
    4분
    실습 : 설문조사 서식 및 샘플 제작 ③인풋박스
    21분
    실습 : 설문조사 서식 및 샘플 제작 ④콤보박스
    12분
  • 24
    3-11. [중급] 설문조사 취합 및 분석
    8개 (2시간 8분)
  • 취합 실습 ① 라디오버튼
    17분
    취합 실습 ② 체크버튼
    4분
    취합 실습 ③ 콤보박스
    4분
    분석 실습 ① 판다스 데이터프레임 생성
    9분
    분석 실습 ② 막대차트 그리기
    14분
    분석 실습 ③ 차트에 어노테이션 붙이기
    22분
    분석 실습 ④ 차트 스타일 및 폰트 설정
    26분
    분석 실습 ⑤ 키워드 분석
    28분
  • 25
    4. 판다스 데이터프레임 데이터분석 실습
    10개 (3시간 19분)
  • 우리가 분석해볼 데이터는 멜론 Top100
    24분
    데이터프레임의 인덱싱 방법
    13분
    데이터프레임 조건탐색 : 가장 좋아요가 많은 곡
    17분
    rank 메서드로 순위칼럼 만들기
    20분
    apply로 새 칼럼 만들기 : Top100 진입곡이 가장 많은 인기앨범
    25분
    데이터프레임으로 차트 그리기 ① 영웅의 위대함
    17분
    데이터프레임으로 차트 그리기 ② 영웅의 위대함 feat. value_counts
    12분
    데이터프레임의 강력한 그룹분석 : 가장 많은 좋아요를 받은 아티스트(곡 말고)
    21분
    최대값의 인덱스 idxmax : 아티스트별로 가장 많은 좋아요를 받은 곡
    18분
    정규표현식 활용 : 영어가 안들어간 제목의 곡은 Top100 중 몇퍼센트?
    28분
  • 26
    5-1. 웹크롤링 기초
    6개 (2시간 16분)
  • 5-01-1. 크롤링 개요
    13분
    5-01-2. 셀레늄의 장점과 웹크롤링 법적 분쟁 사례
    18분
    5-01-3. html, css와 find_element
    29분
    5-01-4. id와 class로 특정 요소 접근하기
    28분
    5-01-5. 사용자액션 자동화 문법
    22분
    5-01-6. 로딩을 기다리는 방법
    23분
  • 27
    5-2. 웹크롤링 실습
    3개 (1시간 46분)
  • 5-02-1. 네이버 연예뉴스 Top30으로 보고서 만들기
    38분
    5-02-2. 인프런에선 어떤 강의가 인기있을까? [1/2]
    30분
    5-02-3. 인프런에선 어떤 강의가 인기있을까? [2/2]
    37분
  • 28
    6. [최종프로젝트] 나라장터 종합쇼핑몰 크롤링
    6개 (2시간 58분)
  • 6-01-1. 나라장터 종합쇼핑몰 크롤링 개요
    8분
    6-01-2. 프레임 이동 방법
    15분
    6-01-3. 불리언연산 응용
    34분
    6-01-4. 인풋요소 다루기(체크박스, 드롭다운, 라디오버튼)
    16분
    6-01-5. 데이터프레임 추출 및 이미지 우회다운로드
    52분
    6-01-6. [최종] 엑셀 및 한/글 보고서 완성
    49분
  • 29
    7. 마치며
  • 수고하셨습니다
마지막 업데이트|2025년 01월 15일
강의자 소개
구름은 '모두가 개발자가 된다'라는 비전으로 언제 어디서나 AI∙SW 개발을 배우고, 원하는 결과물을 구현할 수 있도록 '개발자 성장 중심'의 생태계를 만들어 나가고 있습니다. - 누구에게나 열린 기회를 제공하고 - 입문자의 진입장벽을 낮추며 - 상생하는 생태계를 만들어갑니다.

강좌 후기
99,000
69,300
(30%)

평균평점
5.0
난이도
쉬움
수강기간
평생 무제한
소요 시간
40 시간