장바구니 담기 close

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

더 탄탄하게 배우는 파이썬 3

더 탄탄하게 배우는 파이썬 3 - 연습 53개!

  • 제드쇼
  • |
  • 성안당
  • |
  • 2018-08-17 출간
  • |
  • 328페이지
  • |
  • 177 X 230 mm
  • |
  • ISBN 9788931555714
판매가

20,000원

즉시할인가

18,000

배송비

무료배송

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

수량
+ -
총주문금액
18,000

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

출판사서평

개발자의 중요한 6가지 주제로 최종 프로젝트까지 이끄는 개념 있는 파이썬 책

초짜에서 다음 단계, 주니어 파이썬 개발자로 업그레이드

 

이 책의 저자 제드쇼(ZED A. SHAW.)는 다수의 오픈 소스 프로젝트를 창안한 유명 개발자이자 20년 동안 프로그래밍과 집필을 해온 유명 저자이기도 하다. 『더 탄탄하게 배우는 파이썬 3』의 전작 『파이썬 3 입문서(Learn Python3 the hard way)』는 3판까지 나왔고, 이 책은 그 입문서를 통해 실력을 다진 독자들을 그 다음 단계를 고민하여 집필한 책으로 개발자 교육에도 관심이 많은 저자가 독자들을 중급 파이썬 개발자로 실력을 높여주기 위해 고민하며 명령어나 데이터 구조, 프로젝트 선택, 데이터베이스 SQL과 맵핑하는 법 등을 소개하는 짜임새가 돋보이는 책이다.

 

파이썬을 이미 시작한 독자라면 중급 이상으로 도움닫기를 도와줄 책이다. 이 책은 프로세스에 중점을 두고 실제 문제 해결할 수 있는 능력을 배양할 수 있는 고품질 파이썬 코드를 소개함으로써 진정한 파이썬 고수로 거듭나게 해준다. 12시간 분량의 온라인 비디오를 통해 파이썬 코드를 제대로 수정하고 디버깅하는 방법을 알려준다. 




 


연습 53개, 제드쇼의 유명한 HARD WAY 시리즈! 

개발자의 중요한 6가지 주제로 최종 프로젝트까지 이끄는 개념 있는 파이썬 책!

 

초짜에서 다음 단계, 주니어 파이썬 개발자로 업그레이드!

더 탄탄하게 배우는 파이썬3

 

이 책의 저자 제드쇼(ZED A. SHAW.)는 다수의 오픈 소스 프로젝트를 창안한 유명 개발자이자 20년 동안 프로그래밍과 집필을 해온 유명 저자이기도 하다. 한 발 더 나아가 그림이나 예술사 연구에도 조예가 있는 다재다능한 면모를 갖고 있다. 

 

이 책의 전작 파이썬 3 입문서(Learn Python3 the hard way)는 3판까지 나왔고, 이 책은 그 입문서를 통해 실력을 다진 독자들을 그 다음 단계를 고민하여 집필한 책((Learn More Python3 the hard way)으로 개발자 교육에도 관심이 많은 저자가 독자들을 중급 파이썬 개발자로 실력을 높여주기 위해 고민하며 명령어나 데이터 구조, 프로젝트 선택, 데이터베이스 SQL과 맵핑하는 법 등을 소개하는 짜임새가 돋보이는 책이다. 

 

서문에서 저자는 프로세스, 창의력, 퀄리티라는 세 가지 큰 개념과 함께 프로그래머에게 중요한 6가지 주제에 대해 서술한다. 단순한 파이썬 문법을 소개하고 활용하는 책이 아님을 직감하게 해준다. 저자는 학습 목표 6가지로 시작하기, 데이터 구조, 알고리즘, 텍스트 처리, 데이터 모델링, 유닉스 툴(커맨드라인 툴) 등을 제시하면서 개념을 적용하는데 집중한다. 마지막 파트에서 간단한 웹 사이트를 만들어보면서 앞서 배운 내용들을 모두 통합적으로 적용할 수 있도록 하는 ‘개념 있는’ 책이다. 

 

또 하나. 이 책의 저작권 사인 피어슨 사의 도서 정보 사이트에 제품 등록을 하면 간단한 확인을 거쳐 온라인 비디오를 실행할 수 있는데, 이 비디오를 통해 파이썬 코드 고수의 코드 수정과 디버깅 방법을 배울 수 있다. 

목차


Preface 1ㆍ저자 서문
프로세스, 창의력, 퀄리티와 프로그래머에게 중요한 6가지 주제 ㆍ9
스스로의 능력을 키우는 데 필요한 내용들 ㆍ11 비디오 사용 방법 ㆍ12
Preface 2ㆍ역자 서문
파이썬과의 인연 ㆍ15

PART 1 기초 지식
만약 제드의 둔한 프로세스를 따르고 싶지 않다면? ㆍ22
내게 심각한 문제가 있다는 것을 알게 된다면? ㆍ22
연습 00 준비하기
프로그래머들이 쓰는 에디터 ㆍ24 파이썬 3.6 ㆍ25 터미널로 작업하기 ㆍ26
pip와 virtualenv로 작업 환경 만들기 ㆍ26 연구 노트 작성 ㆍ27
깃허브 계정 ㆍ27 깃(git) ㆍ28 옵션: 화면 레코딩 소프트웨어 ㆍ28
추가 학습 ㆍ29
연습 01 프로세스에 대해서
도전 과제 ㆍ33 훈련 ㆍ34 추가 학습 ㆍ34
연습 02 창의성에 대해서
도전 과제 ㆍ36 훈련 ㆍ38
연습 03 퀄리티에 대해서
도전 과제 ㆍ42 훈련 ㆍ43

PART 2 빠르게 해킹하기
창조하는 것 연습하기 ㆍ47 초보 코더를 위한 프로세스 ㆍ50
초보 코더의 코딩 프로세스 ㆍ51
연습 04 커맨드 라인 아규먼트 처리하기
도전 과제 ㆍ54 솔루션 ㆍ55 훈련 ㆍ56
연습 05 cat
도전 과제 ㆍ58 솔루션 ㆍ59 실습 ㆍ60 추가 학습 ㆍ60
연습 06 find
도전 과제 ㆍ63 훈련 ㆍ64 추가 학습 ㆍ65
연습 07 grep
도전 과제 ㆍ67 훈련 ㆍ68 추가 학습 ㆍ68
연습 08 cut
도전 과제 ㆍ71 훈련 ㆍ71 추가 학습 ㆍ72
연습 09 sed
도전 과제 ㆍ74 훈련 ㆍ75 추가 학습 ㆍ76
연습 10 sort
도전 과제 ㆍ78 훈련 ㆍ79 추가 학습 ㆍ80
연습 11 uniq
도전 과제 ㆍ82 훈련 ㆍ83 추가 학습 ㆍ83
연습 12 리뷰
도전 과제 ㆍ85 훈련 ㆍ86 추가 학습 ㆍ87

PART 3 데이터 구조
데이터 구조로 품질 배우기 ㆍ92 데이터 구조를 배우는 방법 ㆍ93
연습 13 싱글 링크드 리스트
설명 ㆍ97 컨트롤러 ㆍ100 테스트 ㆍ102 오딧(Audit)에 대해서 ㆍ105
도전 과제 ㆍ107 오딧 ㆍ108 추가 학습 ㆍ108
연습 14 더블 링크드 리스트
불변 조건이란? ㆍ111 도전 과제 ㆍ113 훈련 ㆍ114
연습 15 스택과 큐
도전 과제 ㆍ116 코드 깨부수기 ㆍ118 추가 학습 ㆍ119
연습 16 버블, 퀵 그리고 합병 정렬
도전 과제 ㆍ121 버블 정렬 공부하기 ㆍ124 합병 정렬 ㆍ125
합병 정렬의 cheat 모드 ㆍ127 퀵 정렬(Quick Sort) ㆍ129 훈련 ㆍ130
연습 17 딕셔너리
도전 과제 ㆍ131 마스터 카피 해보기 ㆍ132 코드 복사하기 ㆍ133
코드에 주석 달기 ㆍ138 데이터 구조 요약하기 ㆍ139 요약한 것 기억하기 ㆍ140
기억만으로 구현하기 ㆍ141 반복하기 ㆍ142 훈련 ㆍ143 코드 깨부수기 ㆍ143
연습 18 성능 측정하기
분석 툴 ㆍ145 timeit ㆍ145 cProfile과 profile ㆍ146 성능 분석 ㆍ149
도전 과제 ㆍ151 훈련 ㆍ152 코드 깨부수기 ㆍ152 추가 학습 ㆍ152
연습 19 성능 개선하기
도전 과제 ㆍ155 추가 학습 ㆍ156
연습 20 이진 검색 트리
BSTree의 요구 조건 ㆍ157 노드 삭제하기 ㆍ159 도전 과제 ㆍ160 훈련 ㆍ161
연습 21 이진 탐색
도전 과제 ㆍ162 훈련 ㆍ163 추가 학습 ㆍ164
연습 22 접미사 배열
도전 과제 ㆍ167 훈련 ㆍ168 추가 학습 ㆍ168
연습 23 삼진 검색 트리
도전 과제 ㆍ170 훈련 ㆍ172
연습 24 빠르게 URL 검색하기
도전 과제 ㆍ173 훈련 ㆍ175 추가 학습 ㆍ175

PART 4 임시 프로젝트
오류 추적하기 ㆍ179
연습 25 xargs
도전 과제 ㆍ180 훈련 ㆍ181
연습 26 hexdump
도전 과제 ㆍ183 훈련 ㆍ185 추가 학습 ㆍ185
연습 27 tr
도전 과제 ㆍ187 비판적으로 45분 보기 ㆍ188 훈련 ㆍ189
연습 28 sh
도전 과제 ㆍ191 훈련 ㆍ192 추가 학습 ㆍ192
연습 29 diff와 patch
도전 과제 ㆍ193 훈련 ㆍ195 추가 학습 ㆍ195

PART 5 텍스트 파싱
코드 커버리지 ㆍ199
연습 30 유한 상태 머신(FSM)
도전 과제 ㆍ203 훈련 ㆍ207 추가 학습 ㆍ207
연습 31 정규 표현식
도전 과제 ㆍ210 훈련 ㆍ211 추가 학습 ㆍ211
연습 32 스캐너
단순한 파이썬 스캐너 ㆍ215 도전 과제 ㆍ217 훈련 ㆍ218 추가 학습 ㆍ218
연습 33 파서
재귀 하향 파싱(RDP) ㆍ222 BNF 문법 ㆍ223 퀵 데모 해킹 파서 ㆍ226
도전 과제 ㆍ229 훈련 ㆍ230 추가 학습 ㆍ230
연습 34 분석
방문자 패턴 ㆍ232 짧고 단순한 파이썬 분석기 ㆍ233 파서 vs. 분석기 ㆍ238
도전 과제 ㆍ238 훈련 ㆍ239 추가 학습 ㆍ240
연습 35 인터프리터
인터프리터 vs. 컴파일러 ㆍ241 파이썬은 컴파일러이면서 인터프리터 ㆍ243
인터프리터 작성하기 ㆍ244 도전 과제 ㆍ244 훈련 ㆍ245 추가 학습 ㆍ245
연습 36 간단한 계산기
도전 과제 ㆍ246 훈련 ㆍ248 추가 학습 ㆍ248
연습 37 리틀 베이직
도전 과제 ㆍ250 훈련 ㆍ251

PART 6 SQL과 객체 관계형 맵핑
SQL을 이해하는 것은 테이블을 이해하는 것 ㆍ255 배우게 될 것들 ㆍ256
연습 38 SQL 소개
SQL은 무엇인가? ㆍ259 데이터베이스 준비하기 ㆍ261 SQL 용어 배우기 ㆍ262
SQL 문법 ㆍ263 추가 학습 ㆍ264
연습 39 SQL로 생성하기
테이블 생성 ㆍ265 여러 개의 테이블 생성하기 ㆍ266 데이터 추가하기 ㆍ268
참조 데이터 추가하기 ㆍ269 도전 과제 ㆍ269 추가 학습 ㆍ270
연습 40 SQL로 데이터 읽기
여러 테이블의 데이터를 SELECT 하기 ㆍ272 도전 과제 ㆍ274 추가 학습 ㆍ274
연습 41 SQL로 데이터 갱신하기
복잡한 데이터 업데이트 ㆍ276 데이터 교체하기 ㆍ277 도전 과제 ㆍ278
추가 학습 ㆍ278
연습 42 SQL로 삭제하기
다른 테이블을 이용해 삭제하기 ㆍ280 도전 과제 ㆍ282 추가 학습 ㆍ282
연습 43 SQL 관리하기
테이블을 삭제하고 변경하기 ㆍ283 데이터 이전 및 데이터 진화 ㆍ285
도전 과제 ㆍ286 추가 학습 ㆍ287
연습 44 파이썬 데이터베이스 API 사용하기
API 배우기 ㆍ288 도전 과제 ㆍ290 추가 학습 ㆍ290
연습 45 ORM 만들기
도전 과제 ㆍ291 추가 학습 ㆍ293

PART 7 마지막 프로젝트
여러분이 일하는 프로세스는 무엇인가? ㆍ297
연습 46 블로그
도전 과제 ㆍ299 훈련 ㆍ301
연습 47 bc
도전 과제 ㆍ302 훈련 ㆍ304
연습 48 ed
도전 과제 ㆍ305 훈련 ㆍ307
연습 49 sed
도전 과제 ㆍ309 훈련 ㆍ310
연습 50 vi
도전 과제 ㆍ312 훈련 ㆍ313
연습 51 lessweb
도전 과제 ㆍ314 코드 깨부수기 ㆍ315 훈련 ㆍ316
연습 52 moreweb
도전 과제 ㆍ317 코드 깨부수기 ㆍ319 추가 학습 ㆍ319

Indexㆍ찾아보기 ㆍ320

교환 및 환불안내

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