
구매문의 및 도서상담은 031-944-3966(매장)으로 문의해주세요.
매장전집은 전화 혹은 매장방문만 구입 가능합니다.

저자 : 이태화
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 디버깅하기
이 책을 마치며
찾아보기
도서 DB 제공 - 알라딘 인터넷서점 (www.aladin.co.kr)