파이썬 크래시 코스 : 누적 판매 150만 부 기록! 파이썬 분야 글로벌 1위 베스트셀러

파이썬 크래시 코스 : 누적 판매 150만 부 기록! 파이썬 분야 글로벌 1위 베스트셀러

$39.71
저자

에릭마테스

저자:에릭마테스
전업작가이자프로그래머.25년동안고등학교에서수학과과학을가르쳤고학생들에게필요한수준의파이썬코드역시가르쳤습니다.산맥지역의산사태예측을돕는프로젝트,Django배포절차를단순화하는프로젝트등여러오픈소스프로젝트에참여하고있습니다.글을쓰거나프로그래밍하지않는여가시간에는등산을하거나가족과시간을보냅니다.

역자:한선용
자바스크립트에관심많은번역가.2008년부터웹관련일을해왔으며,‘HTML5명세’,‘WCAG2.0을위한일반적테크닉’등의문서를번역해웹에게시했습니다.번역서로는『프론트엔드개발자를위한자바스크립트프로그래밍』,『처음배우는jQuery』,『HTML5&CSS3』,『에릭마이어의CSS노하우』,『한권으로끝내는Node&Express(개정판)』,『나의첫파이썬(2판)』,『파이썬으로웹크롤러만들기(2판)』,『자바스크립트를말하다』,『데이터시각화를위한데이터인사이트』,『모던웹을요리하는초간편HTML5Cookbook』,『HeadFirstjQuery』,『jQueryMobile』,『자바스크립트성능최적화』,『CSS완벽가이드』,『CSS핵심실용가이드』등이있습니다.

목차

[PARTI기본편]

Chapter1시작하기
1.1프로그래밍환경만들기
1.2다양한운영체제와파이썬
1.3HelloWorld프로그램실행하기
1.4문제해결
1.5터미널에서파이썬프로그램실행하기
1.6요약정리

Chapter2변수와단순한데이터타입
2.1hello_world.py를실행할때일어나는일
2.2변수
2.3문자열
2.4숫자
2.5주석
2.6파이썬의선(禪)
2.7요약정리

Chapter3리스트소개
3.1리스트의개념
3.2요소수정,추가,제거
3.3리스트정리하기
3.4인덱스에러피하기
3.5요약정리

Chapter4리스트다루기
4.1전체리스트순회하기
4.2들여쓰기에러피하기
4.3숫자리스트만들기
4.4리스트일부분다루기
4.5튜플
4.6코드스타일
4.7요약정리

Chapter5if문
5.1간단한예제
5.2조건테스트
5.3if문
5.4리스트와if문
5.5if문스타일
5.6요약정리

Chapter6딕셔너리
6.1단순한딕셔너리
6.2딕셔너리사용하기
6.3딕셔너리순회하기
6.4중첩
6.5요약정리

Chapter7사용자입력과while루프
7.1input()함수의동작방식
7.2while루프소개
7.3리스트,딕셔너리와함께while루프사용하기
7.4요약정리

Chapter8함수
8.1함수정의하기
8.2인수전달하기
8.3반환값
8.4함수에리스트전달하기
8.5인수를임의의개수로전달하기
8.6함수를모듈에저장하기
8.7함수스타일
8.8요약정리

Chapter9클래스
9.1클래스를만들고사용하기
9.2클래스와인스턴스사용하기
9.3상속
9.4클래스임포트
9.5파이썬표준라이브러리
9.6클래스스타일
9.7요약정리

Chapter10파일과예외
10.1파일읽기
10.2파일에저장하기
10.3예외
10.4데이터저장하기
10.5요약정리

Chapter11코드테스트
11.1pip로pytest설치하기
11.2함수테스트
11.3클래스테스트
11.4요약정리

[PARTII실습편]

Chapter12‘외계인침공’:불을뿜는우주선
12.1프로젝트계획하기
12.2파이게임설치하기
12.3게임프로젝트시작하기
12.4우주선이미지추가하기
12.5리팩터링:_check_events(),_update_screen()메서드
12.6우주선조종하기
12.7탄환을쏘기전빠른준비
12.8탄환발사하기
12.9요약정리

Chapter13‘외계인침공’:외계인!
13.1프로젝트검토하기
13.2첫번째외계인만들기
13.3외계인함대만들기
13.4함대움직이기
13.5외계인격추하기
13.6게임종료하기
13.7요약정리

Chapter14‘외계인침공’:점수매기기
14.1[플레이]버튼추가하기
14.2레벨업
14.3점수
14.4요약정리

Chapter15데이터시각화:데이터생성하기
15.1Matplotlib설치하기
15.2단순한직선그래프그리기
15.3랜덤워크
15.4Plotly와주사위
15.5요약정리

Chapter16데이터시각화:데이터내려받기
16.1CSV파일형식
16.2전세계지진데이터로지도만들기:GeoJSON형식
16.3요약정리

Chapter17데이터시각화:API사용하기
17.1웹API사용하기
17.2Plotly로저장소시각화하기
17.3해커뉴스API
17.4요약정리

Chapter18학습로그:Django시작하기
18.1프로젝트만들기
18.2애플리케이션시작하기
18.3학습로그홈페이지만들기
18.4다른페이지만들기
18.5요약정리

Chapter19학습로그:사용자계정
19.1사용자가데이터입력을할수있게만들기
19.2사용자계정설정하기
19.3사용자데이터지정하기
19.4요약정리

Chapter20학습로그:애플리케이션스타일과배포
20.1학습로그에스타일적용하기
20.2학습로그배포하기
20.3요약정리

APPENDIXA설치와문제해결
A.1윈도우에파이썬설치하기
A.2macOS에파이썬설치하기
A.3리눅스에파이썬설치하기
A.4사용중인파이썬버전확인하기
A.5파이썬키워드와내장함수

APPENDIXB텍스트에디터와IDE
B.1비주얼스튜디오코드로효율적으로작업하기
B.2다른텍스트에디터와IDE

APPENDIXC도움얻기
C.1스스로해보기
C.2온라인에서검색하기
C.3디스코드
C.4슬랙

APPENDIXD깃을활용해버전관리하기
D.1깃설치하기
D.2프로젝트만들기
D.3일부파일무시하기
D.4저장소초기화하기
D.5상태확인하기
D.6저장소에파일추가하기
D.7커밋하기
D.8로그확인하기
D.9두번째커밋
D.10변경내용복원하기
D.11이전커밋체크아웃하기
D.12저장소제거하기

APPENDIXE배포문제해결하기
E.1배포절차이해하기
E.2기본적인문제해결하기
E.3운영체제별문제해결하기
E.4다른배포방식

출판사 서평

주요내용

-파이게임,Matplotlib,Plotly,Django등강력한파이썬라이브러리와도구사용법
-키입력,마우스클릭등점점어려워지는2D게임만들기
-다양한데이터를이용해상호작용가능한시각화생성하기
-웹애플리케이션을생성하고커스텀해서온라인에배포하기
-프로그래밍실수와오류에현명하게대처하는법
-깃을활용해효율적으로프로그램버전을관리하는법

친절한제품설명서처럼파이썬의모든것을담은'파이썬사용설명서'

수많은파이썬베스트셀러중에서세계적으로가장많이선택받은파이썬베스트셀러가실용적인구성으로다시태어났습니다.이책은파이썬초심자와중급자모두를만족시키는1+1구성으로초심자는기본편부터차근차근읽으며친절한설명과실습코드로자신의기본실력을쌓을수있고,중급자는실습편부터읽으며자신의코딩실력을향상시키고실무경험을빠르게얻을수있습니다.

프로그래밍언어는직접무언가를만들며배우는것이가장좋습니다.이책은실습코드의구조와동작을정확히이해할수있게한줄한줄설명하고,이해한코드를바로코딩하며실전경험을쌓을수있도록많은연습문제가수록되어있습니다.또한,배웠던지식을리마인드할수있도록각장을요약정리한치트시트도추가로제공합니다.파이썬프로그래밍의시작과레벨업을위한모든방법이이책에담겨있습니다.전세계에서150만명이상이선택하고검증한이책으로여러분의파이썬시작과여행을더욱풍요롭게만드세요.