일 잘하는 평사원의 업무 자동화 - 업무에 날개를 달아주는 파이썬 -

고객평점
저자이태화
출판사항프리렉, 발행일:2018/05/11
형태사항p.440 B5판:24
매장위치컴퓨터부(B2) , 재고문의 : 051-816-9500
ISBN9788965402145 [소득공제]
판매가격 25,000원   22,500원  (인터넷할인가:10%)
포인트 1,125점
배송비결제주문시 결제
  • 주문수량 

총 금액 : 0원

책 소개

반복되는 지루한 작업을 자동화하면 업무가 편해집니다.
업무 일지를 엑셀로 정리하고, 인터넷에서 본 뉴스 기사를 수집하고, 중요한 메일을 일괄 발송하는 작업 등 어렵지는 않지만 귀찮은 작업에 많은 시간을 쏟아붓고 있진 않나요? 사소하고 반복되는 작업을 자동화해 보세요.
프로그래머가 아니더라도 누구나 업무를 자동화할 수 있습니다. 이 책은 프로그래밍에 익숙하지 않은 일반인, 업무를 쉽게 처리하고 싶은 회사원을 대상으로 집필하였습니다.
파이썬의 기본만 알면 간단한 작업은 누구나 쉽게 자동화할 수 있습니다!

프로그래밍은 컴퓨터가 이해할 수 있는 언어를 사용해서 인간이 의도한 작업을 수행하도록 지시하는 행위입니다. 프로그래밍을 처음 접하는 분들에게는 낯선 작업일 수 있습니다. 하지만 초반의 어려움을 극복하고 나면 업무에서 무궁무진하게 활용할 수 있습니다. 초등학생도 코딩을 배우는 시대에, 우리 직장인들이라고 못 배울 거 있나요?
엑셀 파일을 정리하고, 이메일을 발송하고, 웹사이트의 정보를 수집하는 작업을 직접 자동화해서 업무에 활용해 보세요.

사회 초년생부터, 대표이사까지
 매일 반복하는 업무부터 매주, 매달 잊지 않고 수행해야 하는 업무까지도 간단한 프로그래밍만으로 업무를 자동화할 수 있도록 책을 구성하였습니다. 또한, 업무 자동화가 프로그래머만의 영역이 아님을 드러낼 수 있게 쉬운 설명과 팁을 추가하였습니다.
반복되는 업무를 자동화하면 일손을 덜 수 있습니다. 프로그래밍을 전문적으로 배우지 않아도 얼마든지 따라 할 수 있는 파이썬의 마법.
이제 여러분에게도 업무 자동화의 마법이 일어납니다.

이 책의 특징
▣ 저자가 파이썬 강의를 하며 실제 업무에 어려움을 겪은 학생들의 이야기를 듣고, 이를 반영하여 내용을 구성하였습니다. 업무에서 겪을 수 있는 문제 상황을 해결할 열쇠가 담겨 있습니다.

▣ 회사원들이 겪을 수 있는 상황을 설정하여 실제로 파이썬으로 업무를 자동화하는 방법을 설명합니다. 엑셀 파일 정리, 이메일 발송, 뉴스 기사 수집, 웹 사이트 내용 분석 등 다양한 상황을 담았습니다.

▣ 프로그래밍을 전혀 모르는 수강생이 파이썬으로 프로그래밍을 익힐 때 어려워했던 부분을 반영하였습니다. 프로그래밍을 모르는 분도 파이썬의 기초를 배우고 업무를 자동화할 수 있습니다.

패스트 캠퍼스 수강생 후기
 전혀 프로그래밍을 모르는 독일어 전공인 제가, 예전에는 3~4시간 걸리던 업무를 이제는 15분 만에 끝냅니다. 엑셀의 데이터와 경로를 대입하여 파일을 분류하는 단순한 업무지만 시간을 많이 뺏겨 다른 업무에 지장이 많았습니다. 하지만 이제는 업무 효율이 훨씬 좋아졌습니다. - 사무직, K님

 예전에는 엄두를 내지 못했던 웹 분석과 크롤링 등의 실무에 많은 도움이 되었습니다. - 마케팅 기획자, K님

 파이썬 언어뿐 아니라 여러 가지 다양한 자동화 테크닉을 배울 수 있었습니다. 주위 지인들에게 강추합니다! - 마케터, L님

 업무의 신세계를 경험하게 되었습니다. 심화 과정도 생겼으면 좋겠습니다. - 서비스 기획자, H님

작가 소개

이태화
2015년에 한양대학교 박사과정을 수료하고, 3년간 서버 개발자로 일했습니다. 현재는 (주) 오름정보통신에서 기술 이사로 있으며, 파이썬과 Go 언어 등을 활용하여 업무 자동화 솔루션을 개발 중입니다. 프로그래밍을 시작했을 때부터 지금까지 프런트엔드 및 백엔드에 관심이 많았고, 최근에는 Electron과 같은 애플리케이션 개발과 Go 언어에도 관심이 많습니다. 또한 프로그래밍과는 별개로 2016년 말부터 패스트 캠퍼스에서 “파이썬을 활용한 업무자동화 CAMP”라는 제목으로 강의를 진행하고 있습니다.

 

목 차

Part 1 프로그래밍 언어에 대한 이해
chapter 01 파이썬이란?
1.1 프로그래밍이란?
1.2 파이썬의 특징
1.3 파이썬 설치하기
1.4 파이썬 시작하기

chapter 02 변수와 자료형
2.1 변수와 자료형이란?
2.2 숫자 자료형
2.3 문자열 자료형
2.4 리스트 자료형
2.5 튜플 자료형
2.6 딕셔너리 자료형

chapter 03 제어문
3.1 조건문 : if 문
3.2 반복문 : for 문
3.3 반복문 : while 문
3.4 반복문에서만 사용하는 구문 : break 문과 continue 문

chapter 04 함수와 클래스
4.1 함수란?
4.2 반환하는함수: return 문
4.3 내장 함수
4.4 클래스란?
4.5 클래스 활용
4.6 그 외 문법

part 2 업무 자동화로 일 편하게 하기
chapter 05 파일 다루기
5.1 라이브러리 소개
5.2 도전 업무(1) : 스캔 파일을 폴더로 정리하기
5.3 자동화로 해결하기
5.4 라이브러리 살펴보기
5.5 도전 업무(2) : csv 파일 읽고 쓰기
5.6 자동화로 해결하기
5.7 파일을 다루는 함수 더 알아보기

chapter 06 엑셀 다루기
6.1 라이브러리 소개
6.2 도전 업무 : 여러 엑셀 파일의 내용을 취합하기
6.3 자동화로 해결하기
6.4 라이브러리 살펴보기

Chapter 07 이메일 다루기
7.1 라이브러리 소개
7.2 이메일 발송 원리
7.3 도전 업무 : 결제 완료한 수강생들에게 메일 보내기
7.4 자동화로 해결하기
7.5 이메일 다루기 심화 : 다수에게 참조 및 발송하기

Chapter 8 기사 수집하기
8.1 RSS란?
8.2 라이브러리 소개
8.3 도전 업무 : 포털 사이트 기사 수집하기
8.4 자동화로 해결하기

Chapter 9 웹 사이트 다루기 : 기초편
9.1 웹 사이트 분석하기
9.2 라이브러리 소개
9.3 웹 사이트 분석과 친해지기 : 네이버 뉴스 일부 제목 가져오기
9.4 도전 업무 : 네이버 검색 결과 수집하기
9.5 자동화로 해결하기

Chapter 10 웹 사이트 다루기 : 심화편
10.1 인스타그램 태그 검색 후 인기 게시글에 '좋아요' 누르기
10.2 중고나라 검색 결과 가져오기
10.3 11번가 검색 결과 정리하기
10.4 라이브러리 살펴보기

Part 3 컴퓨터가 스스로 일하게 하기
Chapter 11 내가 만든 프로그램 스케줄링하기
11.1 cron이란?
11.2 cron 설치하기
11.3 cron 설정하기
11.4 cron 실습하기

Chapter 12 cron으로 모니터링하기
12.1 11번가 상품 가격 모니터링하기
12.2 키워드가 있는 과제 공고 알림하기
12.3 라이브러리 살펴보기

Part 4 파이썬 좀 더 알아보기
Chapter 13 디버깅하기
13.1 오류 메시지 해석하기
13.2 자주 발생하는 오류 해결하기

Chapter 14 IDE 사용법 : PyCharm
 14.1 PyCharm 설치하기
14.2 프로젝트 생성하기
14.3 파이썬 파일 작성하여 실행하기
14.4 디버깅하기

 이 책을 마치며

 찾아보기

역자 소개

01. 반품기한
  • 단순 변심인 경우 : 상품 수령 후 7일 이내 신청
  • 상품 불량/오배송인 경우 : 상품 수령 후 3개월 이내, 혹은 그 사실을 알게 된 이후 30일 이내 반품 신청 가능
02. 반품 배송비
반품 배송비
반품사유 반품 배송비 부담자
단순변심 고객 부담이며, 최초 배송비를 포함해 왕복 배송비가 발생합니다. 또한, 도서/산간지역이거나 설치 상품을 반품하는 경우에는 배송비가 추가될 수 있습니다.
상품의 불량 또는 오배송 고객 부담이 아닙니다.
03. 배송상태에 따른 환불안내
환불안내
진행 상태 결제완료 상품준비중 배송지시/배송중/배송완료
어떤 상태 주문 내역 확인 전 상품 발송 준비 중 상품이 택배사로 이미 발송 됨
환불 즉시환불 구매취소 의사전달 → 발송중지 → 환불 반품회수 → 반품상품 확인 → 환불
04. 취소방법
  • 결제완료 또는 배송상품은 1:1 문의에 취소신청해 주셔야 합니다.
  • 특정 상품의 경우 취소 수수료가 부과될 수 있습니다.
05. 환불시점
환불시점
결제수단 환불시점 환불방법
신용카드 취소완료 후, 3~5일 내 카드사 승인취소(영업일 기준) 신용카드 승인취소
계좌이체 실시간 계좌이체 또는 무통장입금
취소완료 후, 입력하신 환불계좌로 1~2일 내 환불금액 입금(영업일 기준)
계좌입금
휴대폰 결제 당일 구매내역 취소시 취소 완료 후, 6시간 이내 승인취소
전월 구매내역 취소시 취소 완료 후, 1~2일 내 환불계좌로 입금(영업일 기준)
당일취소 : 휴대폰 결제 승인취소
익월취소 : 계좌입금
포인트 취소 완료 후, 당일 포인트 적립 환불 포인트 적립
06. 취소반품 불가 사유
  • 단순변심으로 인한 반품 시, 배송 완료 후 7일이 지나면 취소/반품 신청이 접수되지 않습니다.
  • 주문/제작 상품의 경우, 상품의 제작이 이미 진행된 경우에는 취소가 불가합니다.
  • 구성품을 분실하였거나 취급 부주의로 인한 파손/고장/오염된 경우에는 취소/반품이 제한됩니다.
  • 제조사의 사정 (신모델 출시 등) 및 부품 가격변동 등에 의해 가격이 변동될 수 있으며, 이로 인한 반품 및 가격보상은 불가합니다.
  • 뷰티 상품 이용 시 트러블(알러지, 붉은 반점, 가려움, 따가움)이 발생하는 경우 진료 확인서 및 소견서 등을 증빙하면 환불이 가능하지만 이 경우, 제반 비용은 고객님께서 부담하셔야 합니다.
  • 각 상품별로 아래와 같은 사유로 취소/반품이 제한 될 수 있습니다.

환불불가
상품군 취소/반품 불가사유
의류/잡화/수입명품 상품의 택(TAG) 제거/라벨 및 상품 훼손으로 상품의 가치가 현저히 감소된 경우
계절상품/식품/화장품 고객님의 사용, 시간경과, 일부 소비에 의하여 상품의 가치가 현저히 감소한 경우
가전/설치상품 전자제품 특성 상, 정품 스티커가 제거되었거나 설치 또는 사용 이후에 단순변심인 경우, 액정화면이 부착된 상품의 전원을 켠 경우 (상품불량으로 인한 교환/반품은 AS센터의 불량 판정을 받아야 합니다.)
자동차용품 상품을 개봉하여 장착한 이후 단순변심의 경우
CD/DVD/GAME/BOOK등 복제가 가능한 상품의 포장 등을 훼손한 경우
내비게이션, OS시리얼이 적힌 PMP 상품의 시리얼 넘버 유출로 내장된 소프트웨어의 가치가 감소한 경우
노트북, 테스크탑 PC 등 홀로그램 등을 분리, 분실, 훼손하여 상품의 가치가 현저히 감소하여 재판매가 불가할 경우