파이썬 웹프로그래밍(실전편)
도서명:파이썬 웹프로그래밍(실전편)
저자/출판사:김석훈/한빛미디어
쪽수:488쪽
출판일:2019-11-01
ISBN:9791162242261
목차
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.0 버전에서 예제 실습
9. 관련도서
『파이썬 웹 프로그래밍, 기본편(개정판)』 (2018, 한빛미디어)