HOME > 상세정보

상세정보

Head first Python : 머리에 쏙쏙 들어오는 파이썬 안내서 (169회 대출)

자료유형
단행본
개인저자
Barry, Paul, 1966- 강권학, 역
서명 / 저자사항
Head first Python : 머리에 쏙쏙 들어오는 파이썬 안내서 / 폴 배리 ; [강권학 옮김]
발행사항
서울 :   한빛미디어,   2011   (2012)  
형태사항
496 p. : 삽화 ; 24 cm
원표제
Head first Python
ISBN
9788979148688
일반주기
색인수록  
일반주제명
Python (Computer program language)
000 00864camcc2200289 c 4500
001 000045678688
005 20140603170450
007 ta
008 111117s2011 ulka 001c kor
020 ▼a 9788979148688 ▼g 13560
035 ▼a (KERIS)REQ000021114101
040 ▼a 211019 ▼d 244002 ▼d 211009
041 1 ▼a kor ▼h eng
082 0 4 ▼a 005.133 ▼2 23
085 ▼a 005.133 ▼2 DDCK
090 ▼a 005.133 ▼b P999 2011z1
100 1 ▼a Barry, Paul, ▼d 1966- ▼0 AUTH(211009)91865
245 1 0 ▼a Head first Python : ▼b 머리에 쏙쏙 들어오는 파이썬 안내서 / ▼d 폴 배리 ; ▼e [강권학 옮김]
246 0 9 ▼a Head first Python
260 ▼a 서울 : ▼b 한빛미디어, ▼c 2011 ▼g (2012)
300 ▼a 496 p. : ▼b 삽화 ; ▼c 24 cm
500 ▼a 색인수록
650 0 ▼a Python (Computer program language)
700 1 ▼a 강권학, ▼e
900 1 0 ▼a 배리, 폴, ▼e
945 ▼a KLPA

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 005.133 P999 2011z1 등록번호 111670211 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 중앙도서관/제2자료실(3층)/ 청구기호 005.133 P999 2011z1 등록번호 111718745 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 3 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.133 P999 2011z1 등록번호 121214722 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 4 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.133 P999 2011z1 등록번호 121214723 도서상태 대출중 반납예정일 2016-11-04 예약 서비스 M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 005.133 P999 2011z1 등록번호 111670211 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 중앙도서관/제2자료실(3층)/ 청구기호 005.133 P999 2011z1 등록번호 111718745 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.133 P999 2011z1 등록번호 121214722 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.133 P999 2011z1 등록번호 121214723 도서상태 대출중 반납예정일 2016-11-04 예약 서비스 M

컨텐츠정보

책소개

파이썬에서 제공하는 함수 모듈, 데이터 마이닝, 데이터 랭글링 등의 기법을 다양한 예제를 통해 쉽고 빠르게 익히도록 돕는다.

[이 책이 제시하는 핵심 내용]
이 책은 파이썬에서 제공하는 함수 모듈, 데이터 마이닝, 데이터 랭글링 등의 기법을 다양한 예제를 통해 쉽고 빠르게 익히도록 도와줍니다.

[어떤 독자를 위한 책인가?]
-. 파이썬을 활용하는 방법을 배워보고 싶은 입문자
-. 문법은 배웠는데 어떻게 프로그래밍해야 할지 모르는 파이썬 입문자
-. 파이썬에 대한 개념을 정비하고 싶은 개발자
-. 파이썬으로 재미난 프로그램을 만들어 보고 싶은 기존 개발자

[도서 특징(책 표지 글)]

이 책에서 무엇을 배우는가?
프로그래밍을 배우길 원하십니까? 『헤드 퍼스트 파이썬』은 단순한 구문이나 기법을 가르치는 메뉴얼이 아니라 고유한 기법으로 언어를 가르치는 실용 안내서입니다. 파이썬의 기초를 간단히 살펴보고, 영속성, 예외 처리, 웹 개발, SQLite, 데이터 마이닝, 구글 앱 엔진을 적용합니다. 또한 안드로이드용 웹앱도 만들어 봅니다. 이 책은 명실 상부한 파이썬 프로그래머가 되기 위해 경험해야 할 모든 것을 가르쳐줍니다.

이 책이 돋보이는 이유는 무엇일까요?
새로운 개념을 학습하려고 고군분투할 정도로 여러분이 한가하다고 생각하지는 않습니다. 최신의 인지 과학과 학습이론을 바탕으로 만든 이 책을 읽다 보면, 여러 개념을 동시에 인지하는 학습 경험을 맛보게 될 것입니다. 『Head First Python』은 글자가 너무 많아 수면제 역할을 하는 책이 아니라, 볼거리가 많고 머릿속에 쏙쏙 들어오도록 구성되어 있습니다.


정보제공 : Aladin

저자소개

폴 베리(지은이)

아일랜드의 칼로라는 35,000명이 거주하는 작은 도시에서 살며 일하고 있습니다. 아일랜드의 수도 더블린에서는 남동쪽으로 약 80km 정도 떨어져 있습니다. 폴은 정보 시스템의 학사와 컴퓨팅 공학의 석사 학위를 가지고 있습니다. 교수학습(Learning and Teaching) 분야의 석사 학위도 취득했습니다. 1995년부터 The institute of Technology, Carlow에서 근무해왔고 1997년부터는 같은 기관에서 강사로 활동하고 있습니다. 가르치는 일을 하기 전에는 아일랜드와 캐나다 등의 IT 산업 분야에서 헬스케어 설정을 십 년 정도 했습니다. 폴은 데어드레이(Deirdre)와 결혼했으며 세 명의 자녀가 있고 현재 두 자녀는 칼리지에 있습니다. 파이썬 프로그래밍 언어(와 관련 기술)는 2007년부터 폴의 학부생 과정의 필수가 되었습니다. 지금까지 네 권의 책을 집필 또는 공동 집필했습니다. 두 권은 파이썬, 두 권은 펄과 관련된 책입니다. 과거에 기고 편집자로 일하면서 Linux Journal Magazine에 다수의 기사를 썼습니다. @barrypj라는 트위터 계정을 사용하며 홈페이지는 http://paulbarry.itcarlow.ie입니다.

강권학(옮긴이)

중앙대학교 컴퓨터공학과에서 학사와 석사학위를 받았다. 국방과학연구소, 퓨쳐시스템, 안철수연구소에서 13년간 개발자, 보안전문가, 프로젝트 관리자로 근무하였으며, 2009년 4월 호주 멜버른에 iGonagi Pty. Ltd.를 설립하고 아이폰 애플리케이션을 개발하고 있다. 번역서로는 『게임 디자인 레벨업 가이드(공역)』, 『Head First Python』, 『안드로이드 시큐리티 인터널』, 『Head First JavaScript Programming』, 『비즈니스를 위한 데이터 과학』, 『C++ AMP』, 『Head First C』, 『iPhone 3D Programming』, 『iPhone Programming(공역)』, 『Head First iPhone Development』(이상 한빛미디어) 등이 있다.

정보제공 : Aladin

목차

목차
서문 : 파이썬에 임하는 여러분의 두뇌
 누구를 위한 책일까요? = 26
 지금 여러분은 이런 생각을 하고 있습니다 = 27
 초인지: 생각하는 것에 대해 생각하는 것 = 29
 두뇌를 정복하는 방법 = 31
 알아두세요 = 32
 테크니컬 리뷰 팀 = 34
 감사의 글 = 35
1 파이썬과의 첫 만남: 누구나 리스트를 좋아한다 = 37
 파이썬의 매력은? = 38
 파이썬 3 설치 = 39
 IDLE을 사용하면 파이썬을 배우는 데 도움이 됩니다 = 40
 IDLE을 사용해서 효율적으로 일하기 = 41
 복잡한 데이터 처리하기 = 42
 간단한 파이썬 리스트 만들기 = 43
 리스트는 배열과 같습니다 = 45
 리스트에 더 많은 데이터 추가하기 = 47
 리스트 데이터로 작업하기 = 51
 for 루프는 리스트 크기에 상관없이 작동합니다 = 52
 리스트 안에 리스트를 저장하세요 = 54
 리스트 항목이 리스트인지 확인하기 = 56
 복잡한 데이터는 처리하기 힘들어요 = 59
 여러 단계로 중첩된 리스트 처리하기 = 60
 코드를 반복하지 말고, 함수를 만드세요 = 64
 파이썬 함수를 만드세요 = 65
 재귀 함수 출동! = 67
 여러분의 파이썬 도구상자 = 68
2 코드 공유하기: 함수 모듈 = 69
 혼자 쓰기엔 아까운 코드 = 70
 함수를 모듈로 바꾸기 = 71
 온 세상에 모듈이… = 72
 코드에 주석을 추가하세요 = 73
 배포 준비 = 76
 배포 패키지 만들기 = 77
 배포 패키지 돌아보기 = 78
 모듈을 사용하려면 임포트하세요 = 79
 파이썬 모듈은 네임스페이스를 만듭니다 = 81
 PyPI 웹사이트에 등록하기 = 83
 코드를 PyPI에 등록하기 = 84
 PyPI 커뮤니티에 오신 걸 환영합니다 = 85
 인자를 이용해서 행위 제어하기 = 88
 새로운 코드를 짜기 전에 내장 함수를 먼저 생각하세요 = 89
 파이썬은 최선을 다해 여러분의 코드를 실행하려 합니다 = 93
 코드 추적하기 = 94
 코드 오류 찾아내기 = 95
 새 코드를 PyPI에 갱신하세요 = 96
 여러분은 API를 바꿨습니다 = 98
 선택적 인자를 사용하세요 = 99
 여러분의 모듈은 두 API 모두 지원합니다 = 101
 API가 아직도 제대로 되지 않았어요 = 102
 모듈에 대한 평판이 다시 좋아졌어요 = 106
 여러분의 파이썬 도구상자 = 107
3 파일과 예외: 에러 처리
 데이터는 프로그램 바깥에 있습니다 = 110
 파일은 단지 여러 라인으로 구성된 텍스트 = 111
 데이터 자세히 살펴보기 = 113
 데이터 분석 = 115
 메서드를 알아보기 위해 help를 사용하세요 = 116
 데이터를(더 잘) 파악하세요 = 118
 전혀 다른 두 방법 = 119
 프로그램 논리 추가 = 120
 예외 처리하기 = 124
 먼저 실행하고, 나중에 복구하기 = 125
 보호할 코드 알아내기 = 127
 에러가 발생하면 지나가세요 = 129
 또 다른 에러는 어떻게 해야 하나요? = 132
 에러 확인 코드 추가하기... = 133
 ...또는 예외 처리에 한 단계 추가하기 = 134
 그러면 어떤 방법이 좋은가? = 135
 이제 다 됐습니다... 사소한 거 하나만 빼고요 = 137
 특정 예외만 처리하도록 하세요 = 138
 여러분의 파이썬 도구상자 = 139
4 영속성: 파일에 데이터 저장하기
 프로그램은 데이터를 만듭니다 = 142
 쓰기 모드로 파일 열기 = 146
 예외가 발생한 후에도 파일은 여전히 열려 있습니다! = 150
 try 문을 finally로 확장하기 = 151
 에러의 종류를 아는 것만으로는 충분하지 않습니다 = 153
 with를 사용해서 파일 작업하기 = 156
 기본 형식이 파일에 맞지 않네요 = 160
 print_lol()을 수정하는 게 어떨까요? = 162
 데이터를 피클링하기 = 168
 dump로 저장하고 load로 읽습니다 = 169
 피클링을 이용한 범용 파일 I/O가 최고입니다! = 173
 여러분의 파이썬 도구상자 = 174
5 데이터의 이해: 데이터를 처리하라!
 켈리 감독에게 여러분의 도움이 필요합니다 = 176
 두 가지 정렬 방법 = 180
 시간 데이터가 가진 문제 = 184
 리스트이 지능화 = 191
 중복된 데이터를 제거하기 위해 나열하기 = 197
 집합을 사용해서 중복된 데이터 제거하기 = 202
 여러분의 파이썬 도구상자 = 208
6 사용자 정의 데이터 객체: 데이터와 코드의 결합
 켈리 감독이 새로운 형식의 파일을 갖고 돌아왔습니다 = 210
 연관된 데이터를 표현하기 위한 딕셔너리 = 214
 클래스는 코드와 데이터를 한데 묶습니다 = 225
 클래스 정의 = 226
 클래스를 사용해서 클래스 정의하기 = 227
 self의 중요성 = 228
 모든 메서드의 첫 번째 인자는 self입니다 = 229
 파이썬 내장 리스트에서 상속 받기 = 240
 켈리 감독이 감동했습니다 = 247
 여러분의 파이썬 도구상자 = 248
7 웹 개발: 통합하기
 함께 하는 것은 좋은 것입니다 = 250
 프로그램을 웹에 올릴 수 있어요 = 251
 여러분이 만들 웹앱은 뭘 해야 할까요? = 254
 MVC 모델로 웹앱 설계하기 = 257
 데이터 모델링하기 = 258
 UI 살펴보기 = 262
 코드 제어하기 = 270
 웹 서버는 CGI를 사용해서 프로그램을 실행합니다 = 271
 선수 목록 출력하기 = 272
 무시무시한 404 에러! = 278
 또 다른 CGI 스크립트 만들기 = 280
 CGI 추적 기능을 활성화하면 에러를 찾기 쉽습니다 = 284
 작은 변화가 큰 차이를 만들 수 있습니다 = 286
 여러분의 웹앱이 인기 폭발입니다! = 288
 여러분의 파이썬 도구상자 = 289
8 모바일 앱 개발: 소형 디바이스
 세상은 점점 더 작아지고 있습니다 = 292
 켈리 감독은 안드로이드 폰을 사용합니다 = 293
 파이썬 2에 대해 걱정하지 마세요 = 295
 개발 환경 구축하기 = 296
 SDK와 에뮬레이터 설정하기 = 297
 안드로이드 스크립트를 설치하고 설정하세요 = 298
 SL4A에 파이썬을 추가하세요 = 299
 안드로이드에서 파이썬 테스트 = 300
 앱에 대한 요구 사항을 정의하세요 = 302
 LS4A 안드로이드 API = 310
 안드로이드 목록에서 선택하기 = 314
 선수 데이터 CGI 스크립트 = 317
 데이터 형이 바뀐 것 같아요 = 320
 JSON은 사용자 정의 데이터 형을 처리할 수 없습니다 = 321
 앱을 실제 디바이스에서 실행하기 = 324
 AndFTP 설정하기 = 325
 감독이 새로운 앱에 열광하고 있습니다 = 326
 여러분의 파이썬 도구상자 = 327
9 데이터 관리: 입력 처리하기
 여러분의 선수 기록 앱이 전국적으로 사용되고 있어요 = 330
 입력을 받기 위해서는 폼이나 다이얼로그를 사용하세요 = 331
 HTML 폼 템플릿 만들기 = 332
 데이터가 여러분의 CGI 스크립트에 도착했습니다 = 336
 안드라이드 폰에서 입력하도록 요청하기 = 340
 서버 데이터를 갱신하도록 만들 차례입니다 = 344
 경쟁 조건 피하기 = 345
 더 나은 데이터 저장 메커니즘이 필요합니다 = 346
 데이터베이스 관리 시스템 사용하기 = 348
 파이썬에는 SQLite가 들어 있습니다 = 349
 파이썬 데이터베이스 API 사용하기 = 350
 데이터베이스 API를 파이썬 코드로 = 351
 간단한 데이터베이스 설계에도 할 일이 많습니다 = 352
 데이터베이스 스키마 정의하기 = 353
 데이터가 어떻게 보이나요? = 354
 피클에서 SQLite로 데이터 이전하기 = 357
 어느 선수가 어떤 ID를 갖고 있나? = 358
 시간 데이터 추가하기 = 359
 SQLite 데이터 관리 도구 = 362
 SQLite와 기존 웹앱 통합하기 = 363
 그래도 선수 명단은 필요합니다 = 368
 ID를 사용해서 선수 정보 가져오기 = 369
 안드로이드 앱도 수정해야 합니다 = 378
 SQLite의 선수 데이터 갱신하기 = 384
 NUAC는 열광의 도가니가 되었습니다! = 385
 여러분의 파이썬 도구상자 = 386
10 웹앱 규모 확대하기: 현실에 부딪히기
 모든 곳에서 고래가 목격되고 있습니다 = 388
 헤드 퍼스트 고래 감시단은 자동화된 처리가 필요합니다 = 389
 구글 앱 엔진을 사용해서 웹앱 만들기 = 390
 앱 엔진 내려 받고 설치하기 = 391
 앱 엔진이 제대로 작동하는지 확인하기 = 392
 앱 엔진은 MVC 패턴을 사용합니다 = 395
 앱 엔진으로 데이터 모델링하기 = 396
 뷰도 없는데 모델이 무슨 소용이죠? = 399
 앱 엔진에서 템플릿 사용하기 = 400
 장고의 폼 유효성 검사 프레임워크 = 404
 폼 확인하기 = 405
 앱 엔진 웹앱 제어하기 = 406
 옵션을 제공해서 입력 제한하기 = 412
 죽음의 빈 화면 = 414
 웹앱에서 POST 처리하기 = 415
 데이터 저장소에 데이터 넣기 = 416
 "견고성 원칙"을 깨지 마세요 = 420
 거의 모든 날짜와 시간을 받을 수 있습니다 = 421
 아직 덜 끝났나 봐요 = 424
 때로는 사소한 수정이 모든 걸 뒤바꿔 놓을 수 있습니다… = 425
 사용자의 구글 ID도 저장하세요 = 426
 웹앱을 구글 클라우드에 배포하기 = 427
 여러분이 만든 HFWWG 웹앱이 배포되었어요! = 430
 여러분의 파이썬 도구상자 = 431
11 복잡한 문제 처리: 데이터 랭글링
 다음 경기에서 적절한 목표 시간은? = 434
 그러면... 뭐가 문제인가요? = 436
 데이터에서 시작하세요 = 437
 각 시간 항목을 딕셔너리에 저장하세요 = 443
 예측 코드 분해하기 = 445
 사용자로부터 입력 받기 = 449
 입력을 받으니 문제가 생기네요… = 450
 가장 가까운 값 찾기 = 452
 문제는 시간에 있습니다 = 454
 time-to-seconds-to-time 모듈 = 455
 아직도 시간에 문제가 있습니다... = 458
 안드로이드로 포팅하기 = 460
 여러분의 안드로이드 앱에 다이얼로그가 많습니다 = 461
 앱 코드 통합... = 465
 여러분의 앱이 완료되었습니다! = 467
 여러분의 파이썬 도구상자 = 468
부록 : 못다한 이야기들 - 10가지 중요한 이야기(지금까지 설명하지 않은)
 1 "전문적인" IDE 사용하기 = 472
 2 범위 다루기 = 473
 3 테스트 = 474
 4 고급 언어 기능 = 475
 5 정규표현식 = 476
 6 웹 프레임워크에 대한 첨언 = 477
 7 객체 관계 매퍼와 NoSQL = 478
 8 GUI 프로그래밍 = 479
 9 피해야 할 것 = 480
 10 다른 책들 = 481

관련분야 신착자료

クジラ飛行机 (2022)