장바구니 담기 close

장바구니에 상품을 담았습니다.

예제부터 배우는 거꾸로 파이썬

예제부터 배우는 거꾸로 파이썬

  • 구재홍
  • |
  • 비제이퍼블릭
  • |
  • 2022-08-19 출간
  • |
  • 320페이지
  • |
  • 173 X 230 mm
  • |
  • ISBN 9791165921675
판매가

23,000원

즉시할인가

20,700

배송비

무료배송

(제주/도서산간 배송 추가비용:3,000원)

수량
+ -
총주문금액
20,700

※ 스프링제본 상품은 반품/교환/환불이 불가능하므로 신중하게 선택하여 주시기 바랍니다.

출판사서평




“코딩과 아무 관련 없는 나, 왜 개발을 시작했을까?”

평범한 비전공자가 개발자보다 더 개발자스럽게 만든 예제를 따라 만들어 보세요
퇴근 후 ‘취미’로 코딩하기! 여러분도 충분히 할 수 있습니다

『예제부터 배우는 거꾸로 파이썬』은 비전공자를 위한 책입니다. 그러나 ‘개발자’가 되기 위해 봐야 하는 책은 아닙니다. 코딩 자체를 알려드리는 것에 목표를 두지 않고, 코딩을 ‘도구’로 활용하여 여러분이 코딩에 대한 경계를 없애고, 최종적으로 여러분의 삶에 코딩을 ‘활용’할 수 있도록 돕습니다. 책에서 다룬 예제들이 저자에게 왜 필요했는지, 어떤 방법으로 만들었는지, 어떤 코드를 작성했는지와 같은 순서로, 저자의 경험 그대로를 담았습니다. 코딩과는 전혀 상관없이 살아온 저자가 코딩을 독학한 과정과 코딩을 실생활에 적용한 방법을 만나 보세요.

ㆍ 비전공자여도 아무것도 몰라도 OK!

코딩에 ‘코’자도 모르던 비전공자 저자가 비개발자의 시선에서, 코딩을 배워보지 않은 사람의 눈높이에 맞춰 쉽게 설명합니다. 실생활에서 흔히 가지는 궁금증과 문제점들을 코딩이라는 ‘도구’로 해결하는 방법을 알려줍니다.

ㆍ 문법은 가라! 예제부터 따라 만들며 필요한 기능만 익힌다

문법에 대한 방대한 설명 없이 예제부터 순서대로 따라 만듭니다. 예제마다 프로그래밍을 통해 구현하고자 하는 결과를 ‘모듈화’하여 전체적인 흐름을 단계별로 보여줍니다. 전체적인 흐름을 보여주어, 추후 독자 여러분 스스로가 필요한 기능을 구축하고 나아가 훨씬 복잡한 문제도 효과적으로 다룰 수 있는 인사이트를 제공합니다.

ㆍ 실생활에 활용 가능한 흥미로운 6가지 예제!

책의 예제는 로또 1등 판매점이 어디인지, 음식점 메뉴별 손님의 만족도가 어떤지, 스포츠 경기의 과거 데이터가 미래 경기에 얼마나 영향을 미치는지와 같이, 누구나 한 번쯤 생각해 봤을 만한 ‘궁금증’에서부터 시작합니다. 현실 데이터를 다루는 방법을 익혀 여러분이 필요한 것을 직접 만들어 보세요!


목차


0장: 코딩과 아무런 관련이 없는 나, 왜 개발을 시작했을까?

0.1 Who? - 저는 스포츠를 전공했습니다
0.2 Why? - 개발을 공부한 이유
0.3 What? - 저는 이런 코딩을 했습니다
____데이터 추출(크롤링)
____자동화
____시각화
0.4 How? - 저는 이렇게 공부했습니다

1장: 저에게 코딩은 도구입니다

1.1 왜 코딩을 배우고 싶으신가요?
1.2 코딩을 통해 할 수 있는 것들

2장: 설치부터 시작하자! 시작이 반이다

2.1 코딩과 파이썬의 개념 이해
2.2 설치와 환경설정
____아나콘다 설치(Windows)
____주피터 노트북 설정
2.3 시작 전, 요점 사항
2.4 30분 안에 이해하는 파이썬 기초
____가리키는 것 - 변수(variable)
____어느 유형이 있을까? - 타입(type)
____나만의 계산기 - 함수(definition)
____만약 ~이면? - 조건문(if)
____계속 반복한다 - 반복문(while, for)
____모아놓은 것 1 - 리스트(list)
____모아놓은 것 2 - 튜플(tuple)
____모아놓은 것 3 - 딕셔너리(dictionary)
____누군가 만들어 놓은 도구 - 라이브러리(library)
2.5 30분 안에 이해하는 외부 라이브러리
____엑셀 대신 사용한다 - 판다스(pandas)
____‘내’가 아닌 ‘컴퓨터’가 움직이는 도구 - 셀레니움(selenium)

3장: 무작정 따라 하며 배우는 실습 예제

3.1 데이터 크롤링 with 셀레니움

[실습 예제 01] KBL 프로농구 과거 경기 데이터 수집하기
____홈페이지에 있는 데이터 구조 파악하기
____페이지 이동, 클릭과 같은 동작을 함수화하기
____각 경기 기록 데이터 추출하기
____모든 동작, 데이터 추출 과정 반복하기

[실습 예제 02] 배달의민족 리뷰 데이터 추출 및 시각화하기(자영업자 대상)
____데이터, 동작 파악하기
____스크롤 내리기
____리뷰 데이터 추출 함수 만들기
____스크롤 내리고 리뷰 데이터 추출 반복하기
____데이터는 깔끔하게, 데이터 클렌징
____태블로로 데이터 시각화하기

[실습 예제 03] 평점 기준 맛집 검색기 만들기
____네이버 검색기 만들기
____카카오 검색기 만들기
____네이버 + 카카오 종합하기

3.2 API with requests

[실습 예제 04] 로또 당첨 지도 만들기
____로또 당첨 파일 구하기
____카카오 API 활용하기
____무작정 지도 만들어 보기 with 폴리움
____지도 저장하기

[실습 예제 05] 모든 상장사의 재무제표 데이터 한 번에 추출하기
____네이버 금융 재무제표 추출하기
____추출한 데이터 보기 쉽게 정리하기 with 판다스
____한국거래소의 모든 종목 반복하여 추출하기

[실습 예제 06] OutlookㆍGmail 이메일 자동으로 발송하기
____Outlook 이메일 발송하기
____Outlook 이메일에 파일 첨부하기
____Outlook 여러 명에게 이메일 자동으로 보내기
____Gmail 이메일 발송하기
____Gmail 이메일에 파일 첨부하기
____Gmail 여러 명에게 이메일 자동으로 보내기

교환 및 환불안내

도서교환 및 환불
  • ㆍ배송기간은 평일 기준 1~3일 정도 소요됩니다.(스프링 분철은 1일 정도 시간이 더 소요됩니다.)
  • ㆍ상품불량 및 오배송등의 이유로 반품하실 경우, 반품배송비는 무료입니다.
  • ㆍ고객님의 변심에 의한 반품,환불,교환시 택배비는 본인 부담입니다.
  • ㆍ상담원과의 상담없이 교환 및 반품으로 반송된 물품은 책임지지 않습니다.
  • ㆍ이미 발송된 상품의 취소 및 반품, 교환요청시 배송비가 발생할 수 있습니다.
  • ㆍ반품신청시 반송된 상품의 수령후 환불처리됩니다.(카드사 사정에 따라 카드취소는 시일이 3~5일이 소요될 수 있습니다.)
  • ㆍ주문하신 상품의 반품,교환은 상품수령일로 부터 7일이내에 신청하실 수 있습니다.
  • ㆍ상품이 훼손된 경우 반품 및 교환,환불이 불가능합니다.
  • ㆍ반품/교환시 고객님 귀책사유로 인해 수거가 지연될 경우에는 반품이 제한될 수 있습니다.
  • ㆍ스프링제본 상품은 교환 및 환불이 불가능 합니다.
  • ㆍ군부대(사서함) 및 해외배송은 불가능합니다.
  • ㆍ오후 3시 이후 상담원과 통화되지 않은 취소건에 대해서는 고객 반품비용이 발생할 수 있습니다.
반품안내
  • 마이페이지 > 나의상담 > 1 : 1 문의하기 게시판 또는 고객센터 1800-7327
교환/반품주소
  • 경기도 파주시 문발로 211 1층 / (주)북채널 / 전화 : 1800-7327
  • 택배안내 : CJ대한통운(1588-1255)
  • 고객님 변심으로 인한 교환 또는 반품시 왕복 배송비 5,000원을 부담하셔야 하며, 제품 불량 또는 오 배송시에는 전액을 당사에서부담 합니다.