FREE SHIPING FOR OVER $100 - MOSTLY SHIP VIA USPS GROUND ADVANTAGE %D days %H:%M:%S
에릭마테스
저자:에릭마테스 전업작가이자프로그래머.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해커뉴스API17.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텍스트에디터와IDEB.1비주얼스튜디오코드로효율적으로작업하기B.2다른텍스트에디터와IDEAPPENDIXC도움얻기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만명이상이선택하고검증한이책으로여러분의파이썬시작과여행을더욱풍요롭게만드세요.