Do it! 장고+부트스트랩 파이썬 웹 개발의 정석 (웹 기초부터 블로그 개발 배포 운영까지, 만들면서 배우는 웹 개발 A to Z)

Do it! 장고+부트스트랩 파이썬 웹 개발의 정석 (웹 기초부터 블로그 개발 배포 운영까지, 만들면서 배우는 웹 개발 A to Z)

$32.67
Description
만들면서 배우는 파이썬 웹 개발 A to Z!
파이썬 기초 문법만 알면 나만의 블로그 사이트를 만들 수 있다!
이 책은 블로그 웹 사이트를 만드는 실습을 진행하면서 웹 개발 기초부터 블로그 개발, 배포, 운영까지 한 번에 다룹니다. 이 과정에서 HTML, CSS, 자바스크립트부터 부트스트랩, 파이썬 웹 프레임워크 장고(Django), 도커(Docker), 아마존 웹 서비스(AWS)까지 웹 사이트를 만들고 배포할 때 필요한 대부분의 기술을 배울 수 있습니다. 이 책에서 만드는 웹 사이트는 단지 연습을 위한 것이 아니라 실제 나만의 블로그로 활용할 수 있는 실용성을 갖췄습니다. 필요한 기능을 하나씩 구현하며 맞닥뜨리는 어려움을 직접 풀면서 웹 개발에 대한 전반적인 이해와 함께 문제를 해결하는 능력까지 쌓아 보세요.
저자

이성용

컴퓨터와수영과음악을좋아하는데이터분석가.
서울대학교지역시스템공학과에서박사까지공부한뒤,한국과학기술기획평가원에서데이터수집및
분석업무를수행했다.OECD과학기술지표작업반(NESTI)의한국대표로도활동했다.파이콘한국
2017에서통계업무자동화에관한발표로호응을얻었으며,인프런에공개한파이썬입문,웹개발
입문에관한동영상강의는2020년12월현재기준1,200여명의학생이수강했다.
데이터분석을본격적으로하고싶어서2019년에삼성SDS의데이터분석그룹에합류했다.현재
삼성SDS에서마케팅,제조,조세등다양한분야의데이터분석프로젝트에참여하고있다.

목차

첫째마당웹개발기초다지기

_01왜이책을읽어야하나요?
__01-1파이썬으로웹사이트를만들고싶다면!
__01-2장고웹프레임워크알아보기
_02웹개발준비하기
__02-1웹개발을위해필요한프로그램설치하기
__02-2깃과깃허브알아보기
_03웹프런트엔드기초다지기
__03-1HTML살펴보기
__03-2CSS살펴보기
__03-3자바스크립트살펴보기
_04부트스트랩적용하기
__04-1부트스트랩알아보기
__04-2부트스트랩으로웹사이트모양만들기

둘째마당장고로블로그웹사이트만들기

_05장고의역할이해하기
__05-1웹사이트의작동구조이해하기
__05-2장고의작동구조이해하기
_06장고프로젝트만들기
__06-1웹사이트구조구상하기
__06-2깃허브저장소만들기
__06-3파이참으로실습환경설정하기
__06-4장고로기초웹사이트만들기
_07장고프로젝트에서앱개발하기
__07-1블로그앱과페이지앱만들기
__07-2데이터베이스개념이해하기
__07-3모델만들기
_08웹페이지만들기
__08-1URL설정하기
__08-2FBV로페이지만들기
__08-3CBV로페이지만들기
_09정적파일과미디어파일관리하기
__09-1정적파일관리하기
__09-2미디어파일관리하기
_10페이지구성개선하기
__10-1포스트목록페이지의문제파악하기
__10-2템플릿파일에서if문사용하기
__10-3템플릿필터사용하기

셋째마당테스트하며블로그핵심기능구현하기

_11테스트주도개발적용하기
__11-1테스트주도개발이란?
__11-2포스트목록페이지테스트하기
__11-3포스트상세페이지테스트하기
_12템플릿모듈화하기
__12-1메인영역모듈화하기
__12-2내비게이션바와푸터모듈화하기
_13다대일관계구현하기
__13-1작성자추가하기
__13-2카테고리기능구현하기
_14다대다관계구현하기
__14-1Tag모델만들기
__14-2포스트목록과상세페이지에태그기능구현하기
__14-3태그페이지만들기
_15폼으로포스트작성과수정기능구현하기
__15-1포스트작성페이지만들기
__15-2포스트수정페이지만들기
__15-3태그선택란추가하기
_16외부라이브러리를블로그에활용하기
__16-1폼모양꾸미기
__16-2마크다운적용하기
__16-3회원가입과로그인기능추가하기
_17폼으로댓글기능구현하기
__17-1Comment모델만들기
__17-2포스트상세페이지에댓글기능반영하기
__17-3댓글작성폼구현하기
__17-4댓글수정기능구현하기
__17-5댓글삭제기능구현하기
_18기타편의기능구현하기
__18-1포스트를여러페이지로나누어보여주기
__18-2검색기능구현하기
__18-3사용자아바타보여주기
_19대문페이지와자기소개페이지완성하기
__19-1대문페이지완성하기
__19-2자기소개페이지완성하기

넷째마당웹사이트배포하기

_20도커로이사준비하기
__20-1도커란?
__20-2도커설치하기
__20-3PostgreSQL사용하기
__20-4Gunicorn과Nginx사용하기
_21아마존웹서비스로배포하기
__21-1아마존웹서비스로프로젝트옮기기
__21-2도커로서비스시작하기
_22도메인연결하기
__22-1도메인구입하고AWS서버에연결하기
__22-2HTTPS인증하기
__22-3소셜로그인설정하기

찾아보기

출판사 서평

웹페이지하나부터화면디자인,AWS배포와도메인연결까지!
파이썬웹개발의AtoZ를담았습니다.
이책은파이썬을막배운사람도큰무리없이따라하며웹개발기초부터배포까지익힐수있도록
구성했습니다.웹사이트의작동원리와구조부터화면디자인을쉽게하는법,웹사이트를만들고
운영하는법,웹에올리고도메인을연결해인터넷에배포하는법까지모두다룹니다.이과정에서웹
기초언어인HTML,CSS,자바스크립트부터누구나웹페이지를쉽게디자인할수있도록도와주는
부트스트랩,파이썬웹개발의핵심프레임워크인장고(Django),서버를웹에배포하기위한
도커(Docker)와아마존웹서비스(AWS)사용법까지다룹니다.이책한권이면웹사이트를처음부터
만들고배포까지하는웹개발의모든과정을경험할수있습니다.

파이썬기초문법만안다면누구나블로그웹사이트까지만들수있습니다.
실력도쌓고,바로공개하고써먹을수있는나만의블로그도만들어보세요.
단지연습을위한사이트가아니라실제나만의블로그로활용할수있는실용적인웹사이트를
만듭니다.실제로사용하기위해필요한기능을구현하면서파이썬으로웹개발을어떻게하는지
자연스럽게알게됩니다.그리고이책을끝까지읽었을때주변사람들에게자랑할수있는나만의
블로그까지가지게됩니다.어떤블로그를만드는지다음링크에들어가확인해보세요.
-doitdjango.com

비유를통한쉽고꼼꼼한설명으로원리부터알려준다!
원리를이해하고문제해결력까지키워주는웹입문의교과서!
두저자는모두개발자로사회생활을시작하지않았습니다.웹개발을처음시작하는사람이무엇을
이해하기어렵고,어디에서개발이막히는지를누구보다잘압니다.그래서이책은입문자가실습을
잘따라올수있도록실습마다소스코드의기능과역할을자세히설명합니다.또한소스코드를
작성하고오류가발생하면수정하는과정을반복하면서웹사이트개발의전체적인흐름을자연스럽게
이해할수있게됩니다.이책을끝까지읽고나면나중에스스로웹사이트를더개발할때나타날
문제를스스로해결할수있는실력까지탄탄하게쌓일겁니다.

실습단계마다소스코드제공!
저자깃허브에서커밋메시지를확인하세요.
바닥부터웹사이트를만드는긴호흡의프로젝트를할때는프로젝트폴더의버전을관리하는습관을
기르는것이중요합니다.이책에서는기능을구현할때마다깃허브에커밋해서버전을관리합니다.
저자깃허브에서커밋단계별로전체프로젝트의소스코드를확인할수있습니다.실습이막힌다면
여러분의소스코드와저자의소스코드와비교하면서어디가잘못되었는지확인해보세요.

비대면시대,독학으로끝내는웹개발!
이책은출간전에3명의독자가미리읽어보고실습해보며독학이가능한지
테스트했습니다.베타테스터여러분의생생한후기를읽어보세요.

-단순한웹페이지하나를만들어보는것이아니라실용적으로활용할수있는웹사이트를만드는
점이좋았습니다.컴퓨터공학을전공하거나웹개발을공부하는학생들에게필독서로꼭추천하고
싶습니다!-김재훈님(개발블로그를만들고싶은대학생)

-책으로개발을공부할때실습을따라하다가안내가제대로되어있지않아길을잃어버리는
당황스러운경험하는경우가적지않은데,이책은누구나손쉽게따라할수있도록독자를배려하는
요소가참많다고느꼈습니다.-이동원님(장고에관심이많은12년차직장인)

-웹개발초보가실제로사용할웹사이트를개발할경우실수하기쉬운부분이나올때마다‘알아두면
좋아요’코너에서바로잡아줘서좋았습니다!-전준형님(파이썬으로열일하는4년차개발자)

웹개발과정교재로도OK!
블로그웹사이트를만드는프로젝트로책이구성되어있어교재로도적합합니다.책에수록된16주
과정진도표를참고해수업용교재로도활용해보세요.

함께배우고,나누고,성장하는‘Doit!스터디룸’으로오세요!
혼자계획을세우고공부하다보면금방지치기마련이죠?나와비슷한고민을하고있는독자를만나
어려운내용을공유해보세요.서로도움을주고받다보면공부가더보람찰것입니다.멀리가려면
친구와함께앞으로나아가보세요.
-두잇스터디룸:cafe.naver.com/doitstudyroom

단계별소스코드를이지스퍼블리싱홈페이지자료실또는저자깃허브에서제공합니다.
-이지스퍼블리싱홈페이지:www.easyspub.co.kr→[자료실]클릭→도서명검색
-저자깃허브:github.com/saintdragon2/do_it_django_a_to_z