HOME > Detail View

Detail View

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

Material type
단행본
Personal Author
이성용 김태곤, 저
Title Statement
장고 + 부트스트랩 파이썬 웹 개발의 정석 : 만들면서 배우는 웹 개발 A to Z : 웹 기초부터 블로그 개발·배포·운영까지! / 이성용, 김태곤 지음
Publication, Distribution, etc
서울 :   이지스퍼블리싱,   2021  
Physical Medium
636 p. : 삽화 ; 26 cm
Series Statement
세상의 속도를 따라잡고 싶다면 do it!
기타표제
판권기표제: Do it! 장고 + 부트스트랩 파이썬 웹 개발의 정석
ISBN
9791163032069
General Note
색인수록  
000 00000cam c2200205 c 4500
001 000046069749
005 20210416132702
007 ta
008 210223s2021 ulka 001c kor
020 ▼a 9791163032069 ▼g 13000
035 ▼a (KERIS)BIB000015736834
040 ▼a 225009 ▼c 225009 ▼d 211062 ▼d 211009
082 0 4 ▼a 005.133 ▼2 23
085 ▼a 005.133 ▼2 DDCK
090 ▼a 005.133 ▼b P999 2021z10
100 1 ▼a 이성용
245 1 0 ▼a 장고 + 부트스트랩 파이썬 웹 개발의 정석 : ▼b 만들면서 배우는 웹 개발 A to Z : ▼b 웹 기초부터 블로그 개발·배포·운영까지! / ▼d 이성용, ▼e 김태곤 지음
246 1 ▼i 판권기표제: ▼a Do it! 장고 + 부트스트랩 파이썬 웹 개발의 정석
260 ▼a 서울 : ▼b 이지스퍼블리싱, ▼c 2021
300 ▼a 636 p. : ▼b 삽화 ; ▼c 26 cm
490 1 0 ▼a 세상의 속도를 따라잡고 싶다면 do it!
500 ▼a 색인수록
700 1 ▼a 김태곤, ▼e
830 0 ▼a Do it
945 ▼a KLPA

No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Main Library/Monographs(3F)/ Call Number 005.133 P999 2021z10 Accession No. 111847299 Availability In loan Due Date 2021-08-25 Make a Reservation Available for Reserve R Service M
No. 2 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.133 P999 2021z10 Accession No. 121257590 Availability In loan Due Date 2021-08-17 Make a Reservation Available for Reserve R Service M
No. 3 Location Sejong Academic Information Center/Science & Technology/ Call Number 005.133 P999 2021z10 Accession No. 151353926 Availability Available Due Date Make a Reservation Service
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Main Library/Monographs(3F)/ Call Number 005.133 P999 2021z10 Accession No. 111847299 Availability In loan Due Date 2021-08-25 Make a Reservation Available for Reserve R Service M
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.133 P999 2021z10 Accession No. 121257590 Availability In loan Due Date 2021-08-17 Make a Reservation Available for Reserve R Service M
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Sejong Academic Information Center/Science & Technology/ Call Number 005.133 P999 2021z10 Accession No. 151353926 Availability Available Due Date Make a Reservation Service

Contents information

Book Introduction

블로그 웹 사이트를 만드는 실습을 진행하면서 웹 개발 기초부터 블로그 개발, 배포, 운영까지 한 번에 다룬다. 이 과정에서 HTML, CSS, 자바스크립트부터 부트스트랩, 파이썬 웹 프레임워크 장고(Django), 도커(Docker), 아마존 웹 서비스(AWS)까지 웹 사이트를 만들고 배포할 때 필요한 대부분의 기술을 배울 수 있다.

이 책에서 만드는 웹 사이트는 단지 연습을 위한 것이 아니라 실제 나만의 블로그로 활용할 수 있는 실용성을 갖췄다. 필요한 기능을 하나씩 구현하며 맞닥뜨리는 어려움을 직접 풀면서 웹 개발에 대한 전반적인 이해와 함께 문제를 해결하는 능력까지 쌓아 보자.

만들면서 배우는 파이썬 웹 개발 A to Z!
파이썬 기초 문법만 알면 나만의 블로그 사이트를 만들 수 있다!

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

웹 페이지 하나부터 화면 디자인, AWS 배포와 도메인 연결까지!
파이썬 웹 개발의 A to Z를 담았습니다.

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

파이썬 기초 문법만 안다면 누구나 블로그 웹 사이트까지 만들 수 있습니다.
실력도 쌓고, 바로 공개하고 써먹을 수 있는 나만의 블로그도 만들어 보세요.

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

비유를 통한 쉽고 꼼꼼한 설명으로 원리부터 알려 준다!
원리를 이해하고 문제 해결력까지 키워 주는 웹 입문의 교과서!

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

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

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

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

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

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

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

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

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


Information Provided By: : Aladin

Author Introduction

이성용(지은이)

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

김태곤(지은이)

서울대학교에서 지역시스템공학을 전공하고, 현재 미국 미네소타대학교에서 연구원으로 재직하고 있다. 농업과 관련한 식량망 모의, 가뭄 분석, 환경 영향 평가 등의 연구 프로젝트에 참여하고 있으며, 대학생과 대학원생이 연구 과정에서 효과적으로 프로그래밍을 활용할 수 있도록 돕는 데 힘을 쏟고 있다. 최근에는 파이썬을 이용한 데이터 과학과 D3.js를 이용한 웹 기반 시각화에 관심을 두고 있다.

Information Provided By: : Aladin

Table of Contents

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

_01 왜 이 책을 읽어야 하나요?
__01-1 파이썬으로 웹 사이트를 만들고 싶다면!
__01-2 장고 웹 프레임워크 알아보기
_02 웹 개발 준비하기
__02-1 웹 개발을 위해 필요한 프로그램 설치하기
__02-2 깃과 깃허브 알아보기
_03 웹 프런트엔드 기초 다지기
__03-1 HTML 살펴보기
__03-2 CSS 살펴보기
__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-1 URL 설정하기
__08-2 FBV로 페이지 만들기
__08-3 CBV로 페이지 만들기
_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-1 Tag 모델 만들기
__14-2 포스트 목록과 상세 페이지에 태그 기능 구현하기
__14-3 태그 페이지 만들기
_15 폼으로 포스트 작성과 수정 기능 구현하기
__15-1 포스트 작성 페이지 만들기
__15-2 포스트 수정 페이지 만들기
__15-3 태그 선택란 추가하기
_16 외부 라이브러리를 블로그에 활용하기
__16-1 폼 모양 꾸미기
__16-2 마크다운 적용하기
__16-3 회원가입과 로그인 기능 추가하기
_17 폼으로 댓글 기능 구현하기
__17-1 Comment 모델 만들기
__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-3 PostgreSQL 사용하기
__20-4 Gunicorn과 Nginx 사용하기
_21 아마존 웹 서비스로 배포하기
__21-1 아마존 웹 서비스로 프로젝트 옮기기
__21-2 도커로 서비스 시작하기
_22 도메인 연결하기
__22-1 도메인 구입하고 AWS 서버에 연결하기
__22-2 HTTPS 인증하기
__22-3 소셜 로그인 설정하기

찾아보기

New Arrivals Books in Related Fields