메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

파이썬 웹 프로그래밍, 실전편(개정판)

Django(장고)를 활용한 쉽고 빠른 웹 개발

한빛미디어

집필서

판매중

1 2 3 4 5
4.4점 (19명)
좋아요 : 14

책소개

 

Django로 웹 애플리케이션을 만들고자 하는 개발자를 위한 책

 

Django 프로그래밍 책을 찾고 있다면 이 책을 추천합니다

이 책은 하나의 프로젝트 내에서 간단한 앱(북마크, 블로그, 포토)을 만드는 것부터 시작합니다. 그리고 앱의 기능을 확장하는 방식으로 진행합니다. 개발 과정은 쉽고 자세하게 설명했습니다.

 

이 책은 여러분이 Django 중급 개발자로 성장하는 것을 목표로 합니다

기본편은 파이썬 웹 프로그래밍을 시작하려는 입문자를, 실전편은 상용화 수준의 프로젝트를 개발하려고 하는 웹 개발자를 위한 책입니다. 부록에서는 책에서 개발한 앱을 AWS, Heroku에서 배포하는 데까지 나아갑니다.

 

이 책의 특징

  • Django에서의 웹 애플리케이션 개발 방식과 그 원리에 대해 명확하게 설명합니다.
  • 실전 예제를 통해 Django의 초/중급 기술을 소개합니다.
  • 부트스트랩을 사용하여 UI 화면을 구성합니다.
  • 모든 예제를 클래스형 뷰(CBV)로 실습합니다. CBV의 장점을 습득하고 활용할 수 있습니다.
  • AWS 및 Heroku 클라우드 서비스를 활용하는 내용을 수록했습니다.

 

어떤 독자를 위한 책인가?

  • 장고로 웹 애플리케이션을 만들고자 하는 개발자
  • 『파이썬 웹 프로그래밍, 기초편』 학습을 마친 독자

 

03_상세페이지_PythonWeb_700px_1017a.jpg

저자소개

김석훈 저자

김석훈

C 언어로 프로그램 개발을 시작했으며 지금은 자바와 파이썬으로 프로젝트를 진행하고 있다. KT ucloud 서비스의 백엔드 서버 개발 프로젝트에 참여해 자바로 고객의 폴더/파일에 대한 메타 정보 처리 엔진을, 파이썬으로 클라이언트 푸시 서비스를 개발했다. 또한 KT 인터넷 회선의 속도 측정 프로그램, 네트워크 장비에 대한 운용 관리 프로그램, 방대한 양의 트래픽 데이터 분석 프로그램을 개발한 바 있다. 개인적으로는 파이썬의 매력에 푹 빠져 될 수 있으면 파이썬으로 코딩하기를 즐기고 있다. 그 일환으로 요즘은 Django를 활용한 웹 프로그래밍, Django REST Framework를 활용한 JSON 연동, Pandas를 활용한 데이터 분석 등의 프로젝트를 진행하면서 파이썬의 활용도를 넓혀 가고 있다.

목차

PART 01 I 실전 프로그래밍 - 기본편

 

CHAPTER 01 장고 개발의 기본 사항 및 가상 환경 사용하기

1.1 장고 개발의 기본 사항

1.2 가상 환경 사용하기 - venv 모듈

 

CHAPTER 02 실전 프로그램 개발 - Bookmark 앱

2.1 애플리케이션 설계하기

2.2 개발 코딩하기 - 뼈대

2.3 개발 코딩하기 - 모델

2.4 개발 코딩하기 - URLconf

2.5 개발 코딩하기 - 뷰

2.6 개발 코딩하기 - 템플릿

2.7 지금까지의 작업 확인하기

 

CHAPTER 03 실전 프로그램 개발 - Blog 앱

3.1 애플리케이션 설계하기

3.2 개발 코딩하기

3.3 지금까지의 작업 확인하기

 

CHAPTER 04 프로젝트 첫 페이지 만들기

4.1 첫 페이지 설계하기

4.2 개발 코딩하기

4.3 지금까지의 작업 확인하기

 

CHAPTER 05 기존 앱 개선하기 - Bookmark 앱, Blog 앱

5.1 기존 앱 개선 설계하기

5.2 개발 코딩하기

5.3 지금까지의 작업 확인하기

 

 

PART 02 I 실전 프로그래밍 - 확장편

 

CHAPTER 06 Blog 앱 확장 - Tag 달기

6.1 애플리케이션 설계하기

6.2 개발 코딩하기

6.3 지금까지의 작업 확인하기

 

CHAPTER 07 Blog 앱 확장 - 댓글 달기

7.1 애플리케이션 설계하기

7.2 DISQUS 홈페이지에서 설정하기

7.3 개발 코딩하기

7.4 지금까지의 작업 확인하기

 

CHAPTER 08 Blog 앱 확장 - 검색 기능

8.1 애플리케이션 설계하기

8.2 개발 코딩하기

8.3 지금까지의 작업 확인하기

 

CHAPTER 09 실전 프로그램 개발 - Photo 앱

9.1 애플리케이션 설계하기

9.2 개발 코딩하기

9.3 지금까지의 작업 확인하기

 

CHAPTER 10 실전 프로그램 개발 - 인증 기능

10.1 애플리케이션 설계하기

10.2 개발 코딩하기

10.3 지금까지의 작업 확인하기

 

CHAPTER 11 실전 프로그램 개발 - 콘텐츠 편집 기능(Bookmark, Blog 앱)

11.1 애플리케이션 설계하기

11.2 개발 코딩하기

11.3 지금까지의 작업 확인하기

 

CHAPTER 12 실전 프로그램 개발 - 콘텐츠 편집 기능(Photo 앱)

12.1 애플리케이션 설계하기

12.2 개발 코딩하기

12.3 지금까지의 작업 확인하기

 

 

PART 03 I 실전 프로그래밍 - 심화편

 

CHAPTER 13 장고 핵심 기능 – Model

13.1 모델 정의

13.2 모델 간 관계

13.3 관계 매니저(RelatedManager)

 

CHAPTER 14 장고 핵심 기능 – View

14.1 제네릭 뷰 선택

14.2 제네릭 뷰 오버라이딩

14.3 제네릭 뷰의 처리 흐름

14.4 MRO

14.5 제네릭 뷰의 페이징 처리

14.6 단축 함수

 

CHAPTER 15 장고 핵심 기능 – Template

15.1 템플릿 설정 항목(1.8 버전 이상)

15.2 템플릿 내부 처리 과정

15.3 템플릿 렌더링 실습

15.4 제네릭 뷰의 디폴트 템플릿

15.5 {% include %} 태그

15.6 {% static %} 템플릿 태그

15.7 staticfiles 애플리케이션 기능

 

CHAPTER 16 장고 핵심 기능 – Form

16.1 장고 Form 클래스 이해

16.2 일반 폼 정의

16.3 모델 폼 정의

16.4 폼셋 정의

16.5 모델 폼셋 정의

16.6 인라인 폼셋 정의

16.7 파일 업로드 폼

 

APPENDIX A PyCharm 무료 버전 사용하기

A.1 PyCharm Community Edition 설치하기

A.2 PyCharm 초기 설정하기

A.3 파이썬 가상 환경 구성하기

A.4 Django 패키지 설치하기

A.5 터미널 창에서 Django 프로젝트 뼈대 만들기

A.6 테스트를 위한 runserver 실행하기

A.7 외부 프로젝트를 임포트해 사용하기

A.8 임포트한 프로젝트 runserver 실행하기

 

APPENDIX B 클라우드 서비스 활용(AWS, Heroku)

B.1 썸네일 처리 기능 수정하기

B.2 RDS 서비스 활용(MySQL DB 연동)

B.3 S3 서비스 활용(Storage 서버 연동)

B.4 Elastic Beanstalk 서비스 활용(웹 서버 활용)

B.5 Heroku 서비스 활용(웹 서버 활용)

B.6 EC2 서비스 참고 사항

 

 

APPENDIX C Django 3.x 버전에서 예제 실습 

독자리뷰

오탈자 보기

부록/예제소스

부록/예제소스
자료명 등록일 다운로드
Google Drive 예제소스(부록) 2021-04-29 다운로드
Google Drive 예제소스(본문) 2021-04-29 다운로드
결제하기
• 문화비 소득공제 가능
• 배송료 : 2,000원배송료란?

배송료 안내

  • 20,000원 이상 구매시 도서 배송 무료
  • 브론즈, 실버, 골드회원 무료배송
닫기

리뷰쓰기

닫기
* 상품명 :
파이썬 웹 프로그래밍, 실전편(개정판)
* 제목 :
* 별점평가
1 2 3 4 5
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
파이썬 웹 프로그래밍, 실전편(개정판)
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
파이썬 웹 프로그래밍, 실전편(개정판)
구입처*
구입일*
부가기호*
부가기호 안내

* 온라인 또는 오프라인 서점에서 구입한 도서를 인증하면 마일리지 500점을 드립니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한되며 절판도서, eBook 등 일부 도서는 인증이 제한됩니다.

* 구입하지 않고, 허위로 도서 인증을 한 것으로 판단되면 웹사이트 이용이 제한될 수 있습니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?