| 000 | 01121camcc2200337 c 4500 | |
| 001 | 000045646471 | |
| 005 | 20140603170433 | |
| 007 | ta | |
| 008 | 110504s2011 ulka 001c kor | |
| 020 | ▼a 9788979148190 ▼g 93560 | |
| 035 | ▼a (KERIS)BIB000012357315 | |
| 040 | ▼d 242002 ▼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 2011 | |
| 100 | 1 | ▼a Barry, Paul, ▼d 1966- ▼0 AUTH(211009)91865 |
| 245 | 1 0 | ▼a Head first programming : ▼b 파이썬으로 처음 배우는 프로그래밍 / ▼d 폴 배리, ▼e 데이빗 그리피스 ; ▼e [강권학 옮김] |
| 246 | 1 9 | ▼a Head first programming : ▼b a learner's guide to programming using the Python language |
| 260 | ▼a 서울 : ▼b 한빛미디어, ▼c 2011 ▼g (2012) | |
| 300 | ▼a 456 p. : ▼b 삽화 ; ▼c 24 cm | |
| 500 | ▼a 색인수록 | |
| 500 | ▼a 사용자 경험 중심의 프로그래밍 입문서 | |
| 650 | 0 | ▼a Python (Computer program language) |
| 650 | 0 | ▼a Computer programming |
| 700 | 1 | ▼a Griffiths, David, ▼e 저 ▼0 AUTH(211009)101469 |
| 700 | 1 | ▼a 강권학, ▼e 역 |
| 900 | 1 0 | ▼a 배리, 폴, ▼e 저 |
| 900 | 1 0 | ▼a 그리피스, 데이빗, ▼e 저 |
| 945 | ▼a KLPA |
소장정보
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 중앙도서관/제2자료실(3층)/ | 청구기호 005.133 P999 2011 | 등록번호 111718744 (28회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. 2 | 소장처 과학도서관/Sci-Info(1층서고)/ | 청구기호 005.133 P999 2011 | 등록번호 121209636 (54회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 중앙도서관/제2자료실(3층)/ | 청구기호 005.133 P999 2011 | 등록번호 111718744 (28회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 과학도서관/Sci-Info(1층서고)/ | 청구기호 005.133 P999 2011 | 등록번호 121209636 (54회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
컨텐츠정보
책소개
'파이썬 입문서'가 아닌 '프로그래밍 입문서'로 프로그래밍 및 개발 도구에 대한 사전 이해가 전혀 없어도 프로그래밍을 쉽게 배울 수 있도록 만든 책이다. 변수, 분기, 루프, 함수, 객체와 같은 컴퓨터 프로그램을 작성하는데 있어서 핵심적인 개념을 소개하고, 동적이며 융통성 있는 프로그래밍 언어인 파이썬으로 구현된 예제를 통하여 이 개념을 확실히 익히고 응용할 수 있게 해준다.
이 책에서 무엇을 배우는가?
프로그래밍을 배우길 원하십니까? 아마 이전에 프로그래밍 해본 경험이 없다면, 어디에서 시작해야 할지 막막할 것입니다. 이 책은 변수, 분기, 루프, 함수, 객체와 같은 컴퓨터 프로그램을 작성하는데 있어서 핵심적인 개념을 소개합니다. 이러한 개념은 프로그래밍 언어에 무관하게 적용할 수 있지만, 이 책은 동적이며 융통성 있는 프로그래밍 언어인 파이썬으로 구현된 예제를 통하여 이 개념을 확실히 익히고 응용할 수 있게 해줍니다.
흥미롭고 자극적인 예제로 배워볼까요?
다른 사람이 중요하다고 생각하는 범용 소프트웨어가 아니라, 여러분의 흥미를 자극하는 프로그램을 만들어 가면서 핵심적인 도구들을 배웁니다. 또한 소프트웨어가 할 수 있는 일과 할 수 없는 일에 대해서 더 잘 이해할 수 있게 됩니다. 이 책을 다 읽고 난 후, 여러분은 언어나 프로젝트의 종류를 불문하고 수행하려면 꼭 알고 있어야 할 필수 지식을 갖추게 됩니다.
이 책이 돋보이는 이유는 무엇일까요?
새로운 개념을 학습하려고 고군분투할 정도로 여러분이 한가하다고 생각하지는 않습니다. 최신의 인지 과학과 학습이론을 바탕으로 만든 이 책을 읽다 보면, 여러 개념을 동시에 인지하는 학습 경험을 맛보게 될 것입니다. 『Head First Programming』은 글자가 너무 많아 수면제 역할을 하는 책이 아니라, 볼거리가 많고 머릿속에 쏙쏙 들어오도록 구성되어 있습니다.
이 책의 주요 내용
-. 파이썬을 이용하여 프로그래밍의 핵심 개념을 학습합니다.
-. 프로그램의 기본 제어 구조를 설명합니다(순차, 분기, 반복 및 예외 처리).
-. 프로그램의 기본 자료 구조를 설명합니다(스트링, 배열 등).
-. GUI 환경에서의 프로그램 요소도 설명하고 실습합니다.
이 책에 쏟아지는 찬사
"『Head First Programming』은 복잡한 주제를 독특하게 접근하고 있습니다. 앞부분에서는 매우 뛰어난 비유를 통해 책의 나머지 부분의 기반이 될 기본적인 프로그래밍 개념을 소개하고 있습니다. 이 책은 웹 개발에서부터 GUI와 게임 프로그래밍까지 모든 것을 다루고 있습니다."
- 덕 헬만, Racemi 선임 소프트웨어 엔지니어
"『Head First Programming』은 최고의 언어를 사용하여 프로그래밍에 대해 잘 소개한 책입니다. 그림, 퍼즐, 연습문제를 독특하게 사용하여 쉽게 다가갈 수 있고 재미있게 프로그래밍을 가르치고 있습니다."
- 테드 룽, 썬마이크로시스템즈 책임 소프트웨어 엔지니어
정보제공 :
저자소개
폴 베리(지은이)
아일랜드의 칼로라는 35,000명이 거주하는 작은 도시에서 살며 일하고 있습니다. 아일랜드의 수도 더블린에서는 남동쪽으로 약 80km 정도 떨어져 있습니다. 폴은 정보 시스템의 학사와 컴퓨팅 공학의 석사 학위를 가지고 있습니다. 교수학습(Learning and Teaching) 분야의 석사 학위도 취득했습니다. 1995년부터 The institute of Technology, Carlow에서 근무해왔고 1997년부터는 같은 기관에서 강사로 활동하고 있습니다. 가르치는 일을 하기 전에는 아일랜드와 캐나다 등의 IT 산업 분야에서 헬스케어 설정을 십 년 정도 했습니다. 폴은 데어드레이(Deirdre)와 결혼했으며 세 명의 자녀가 있고 현재 두 자녀는 칼리지에 있습니다. 파이썬 프로그래밍 언어(와 관련 기술)는 2007년부터 폴의 학부생 과정의 필수가 되었습니다. 지금까지 네 권의 책을 집필 또는 공동 집필했습니다. 두 권은 파이썬, 두 권은 펄과 관련된 책입니다. 과거에 기고 편집자로 일하면서 Linux Journal Magazine에 다수의 기사를 썼습니다. @barrypj라는 트위터 계정을 사용하며 홈페이지는 http://paulbarry.itcarlow.ie입니다.
데이비드 그리피스(지은이)
데이비드 그리피스는 12살에 시모어 페퍼트의 다큐멘터리를 보고 프로그래밍을 시작했습니다. 15살에는 페퍼트의 컴퓨터 언어인 LOGO를 이용해 코드를 구현했습니다. 대학교에서 순수 수학을 전공한 이후로 컴퓨터용 코드를 구현하거나 잡지에 기고했습니다. 애자일 코치, 개발자 등으로도 활약했습니다. 10개가 넘는 언어를 이용해 코드를 구현하거나 글을 쓸 수도 있습니다. 글을 쓰거나, 코딩하거나, 코칭하는 시간을 제외하면 사랑스러운 아내이며 공동 저자인 돈과 함께 여행을 즐깁니다. 『Head First Android Development』를 집필하기 전에 데이비드는 『Head First Rails』,『Head First Programming』,『Head First C』를 집필했으며 돈과 함께 「The Agile Sketchpad」라는 비디오 과정을 만들었습니다. 트위터(https://twitter.com)를 팔로우하거나 책의 웹사이트(https://tinyurl.com/HeadFirstAndroid)를 방문해보세요.
강권학(옮긴이)
중앙대학교 컴퓨터공학과에서 학사와 석사 학위를 받았다. 국방과학연구소, 퓨쳐시스템, 안철수 연구소에서 13년간 개발자, 보안 전문가, 프로젝트 관리자로 근무했으며, 2009년 4월 호주 멜버른에 iGonagi Pty. Ltd.를 설립하고 아이폰 애플리케이션을 개발하고 있다. 『만들면서 배우는 아이폰 게임 프로그래밍』을 공동으로 저술했고, 『게임 디자인 레벨업 가이드(공역)』, 『헤드 퍼스트 파이썬』, 『안드로이드 시큐리티 인터널』, 『헤드 퍼스트 자바스크립트 프로그래밍』, 『비즈니스를 위한 데이터 과학』,『헤드 퍼스트 C』, 『iPhone 3D Programming』, 『iPhone Programming(공역)』(이상 한빛미디어) 등을 번역했다.
목차
서문 1장. 처음으로 하는 코딩: 길 찾아가기 2장. 텍스트 데이터: 모든 것은 자리가 있습니다 3장. 함수: 같은 코딩 두 번 하지 맙시다 4장. 파일과 배열 안의 데이터: 데이터 정렬하기 5장. 해시와 데이터베이스: 데이터 제자리에 넣기 6장. 모듈화 프로그래밍: 일처리는 명확하게 7장. 그래픽 사용자 인터페이스 구현하기: 매끈하게 보이기 8장. GUI와 데이터: 데이터 입력 위젯 8.5장. 예외와 메시지 상자: 메시지 받았나요? 9장. 그래픽 인터페이스 요소: 올바른 도구 선택하기 10장. 사용자 정의 위젯과 클래스: 객체를 염두에 두고 부록 i. 못다한 이야기들: 10가지 중요한 이야기(지금까지 설명하지 않은) 부록 ii. OAuth로 트위터 인증하기: 새로운 트위터 인증 방식 알아보기



