파이썬을 여행하는 히치하이커를 위한 안내서 (모범 사례와 실용 라이브러리로 더 파이썬답게!)

파이썬을 여행하는 히치하이커를 위한 안내서 (모범 사례와 실용 라이브러리로 더 파이썬답게!)

$27.00
Description
거대한 파이썬 세상을 모험하는 프로그래머를 위한 안내서
파이썬을 ‘파이썬답게’ 쓰려면 어떻게 해야 할까? 파이썬스러운 코드라는 게 도대체 어떤 의미일까? 내가 작성한 코드를 파이썬답다고 판단할 수 있는 기준은 무엇일까? 『파이썬을 여행하는 히치하이커를 위한 안내서』는 속 시원하게 답을 찾기 어려운 ‘파이썬다운 프로그램 작성법’을 명료하고 간결하게 정리한 가이드다. 여기에는 초보자는 물론 더 나은 코딩 기술을 고민하는 중급 이상의 파이썬 프로그래머에게 통찰을 주는 내용을 담았다.
저자

케네스라이츠

저자케네스레이츠는헤로쿠(Heroku)의파이썬PO(productowner)이며파이썬소프트웨어재단의펠로우다.많은오픈소스프로젝트,특히Request(리퀘스트,사람을위한HTTP)모듈로잘알려져있다.
저자타냐슐로서는알츠하이머를앓고있는어머니의주간병인이자,전략수립에데이터를사용하는독립컨설턴트다.학생들과기업부서대상의데이터과학교육을1,000시간이상진행했다.

목차

1부들어가기

1장인터프리터선택하기
__파이썬2와3중어느버전을선택할까?
__추천하는파이썬버전
__파이썬3가최선일까?
__구현

2장파이썬설치하기
__맥에파이썬설치하기
__리눅스에파이썬설치하기
__윈도우에파이썬설치하기
__상용파이썬재배포판

3장개발환경
__텍스트편집기
__통합개발환경
__기능이강화된대화형도구
__격리도구

2부실전돌입하기
4장훌륭한코드작성하기
__코드스타일
__프로젝트구조화하기
__코드테스트
__문서
__로그
__라이선스선택

5장훌륭한코드읽어보기
__프로젝트의공통특성
__HowDoI
__Diamond
__Tablib
__Requests
__Werkzeug
__Flask

6장훌륭한코드배포하기
__유용한단어와콘셉트
__코드패키징
__코드동결하기

3부시나리오가이드
7장사용자와의상호작용
__JupyterNotebook
__명령줄애플리케이션
__GUI애플리케이션
__웹애플리케이션

8장코드관리와개선
__지속적통합
__시스템관리
__속도

9장소프트웨어인터페이스
__웹클라이언트
__데이터직렬화
__분산시스템
__암호

10장데이터작업
__과학애플리케이션
__텍스트작업과텍스트마이닝
__이미지작업

11장데이터지속성
__구조화된파일
__데이터베이스라이브러리

부록A추가적으로참고할사항

출판사 서평

거대한파이썬세상을모험하는프로그래머를위한안내서!

-파이썬을‘파이썬답게’쓰려면어떻게해야할까?파이썬스러운코드라는게도대체어떤의미일까?내가작성한코드를파이썬답다고판단할수있는기준은무엇일까?『파이썬을여행하는히치하이커를위한안내서』는속시원하게답을찾기어려운‘파이썬다운프로그램작성법’을명료하고간결하게정리한가이드다.여기에는초보자는물론더나은코딩기술을고민하는중급이상의파이썬프로그래머에게통찰을주는내용을담았다.
-이책은세가지구성으로나뉜다.1부에서는파이썬2와파이썬3을비교하며상황에맞는텍스트편집기와대화형개발환경을선택할수있도록돕는다.또한다양한인터프리터옵션을소개하므로,아직파이썬에서가능한게뭔지모르더라도필요에맞는인터프리터를찾을수있다.2부에서는오픈소스커뮤니티에서모범이되는예제코드를통해파이썬스러운스타일이무엇인지설명한다.2부를다읽고나면스스로오픈소스코드를심도있게읽어보고실험해볼수있다.3부에서는파이썬커뮤니티에서주로사용하는광대한라이브러리은하계를둘러본다.
이책은파이썬커뮤니티집단지성의결과물로,파이썬고수들의좋은습관이배어있는모범사례와노하우를문서화한유용한자료집이다.진정한‘파이써니스타’가될준비가되었는가?이책을통해파이썬을‘제대로’쓰는방법과효율적이면서성능을높이는파이썬프로그램작성법을살펴보고,파이썬프로그래머로서기본을뛰어넘어한단계도약해보자.

-책에서다루는내용
1.스타일,컨벤션,관용구를배워훌륭한파이썬코드작성하기
2.파이썬오픈소스라이브러리속훌륭한코드둘러보기
3.파이썬코드패키징과배포를위한최고의방법알아보기
4.콘솔애플리케이션부터GUI,웹어플리케이션까지다양한파이썬사용자상호작용라이브러리살펴보기
5.시스템관리,C와C++라이브러리와의인터페이스,파이썬속도향상을위한도구배우기
6.비동기동작,직렬화,암호를위한네트워킹라이브러리사용하기
7.이미지,오디오프로세싱도구를포함한데이터지속성과데이터작업라이브러리살펴보기