파이썬 웹 프로그래밍: 기초편
도서명:파이썬 웹 프로그래밍: 기초편
저자/출판사:김석훈,저자,글,/한빛미디어
쪽수:428쪽
출판일:2022-11-01
ISBN:9791169210416
목차
Chapter 01 웹 프로그래밍의 이해
_1.1 웹 프로그래밍이란?
_1.2 다양한 웹 클라이언트
_1.3 프론트엔드와 백엔드
_1.4 HTTP 프로토콜
_1.5 URL 설계
_1.6 웹 애플리케이션 서버
Chapter 02 파이썬 웹 표준 라이브러리
_2.1 웹 라이브러리 구성
_2.2 웹 클라이언트 라이브러리
_2.3 웹 서버 라이브러리
_2.4 CGI/WSGI 라이브러리
Chapter 03 Django 웹 프레임워크
_3.1 장고의 특징
_3.2 장고 프로그램 설치
_3.3 장고에서의 애플리케이션 프로그래밍 방식
_3.4 애플리케이션 설계하기
_3.5 프로젝트 뼈대 만들기
_3.6 애플리케이션 개발하기 - Model 코딩
_3.7 애플리케이션 개발하기 - View 및 Template 코딩
Chapter 04 Django의 핵심 기능
_4.1 Admin 사이트 꾸미기
_4.2 장고 파이썬 셸로 데이터 조작하기
_4.3 템플릿 시스템
_4.4 폼 처리하기
_4.5 클래스형 뷰
_4.6 로그 남기기
Chapter 05 실습 예제 확장
_5.1 새로운 애플리케이션 만들기
_5.2 프로젝트 첫 페이지 만들기
_5.3 polls 애플리케이션을 클래스형 뷰로 변경하기
Chapter 06 Django의 웹 서버 연동 원리
_6.1 장고의 wsgi.py 파일
_6.2 장고의 WSGI 인터페이스
_6.3 운영 서버 적용 전 장고의 설정 변경 사항
_6.4 리눅스 배포 환경 선택
Chapter 07 Cloud 서버에 Django 배포
_7.1 PythonAnywhere 사이트 가입하기
_7.2 장고 소스 가져오기
_7.3 리눅스 명령으로 압축 풀기
_7.4 파이썬 가상 환경 만들기
_7.5 PythonAnywhere 서버에서 장고 설정 변경하기
_7.6 PythonAnywhere 웹 서버 설정하기
_7.7 지금까지의 작업 확인하기
Chapter 08 NGINX-Gunicorn 연동
_8.1 Ubuntu 가상 환경 구성 및 장고 설정 변경하기
_8.2 Ubuntu에 NGINX 구성하기
_8.3 user 권한 Gunicorn 구성하기
_8.4 root 권한 Gunicorn 구성하기
_8.5 실행 테스트하기
Chapter 09 NGINX-uWSGI 연동
_9.1 Amazon Linux 가상 환경 구성 및 장고 설정 변경하기
_9.2 Amazon Linux에 NGINX 구성하기
_9.3 user 권한 uWSGI 구성하기
_9.4 root 권한 uWSGI 구성하기
_9.5 실행 테스트하기
_9.6 SQLite3 에러 조치 방법
Chapter 10 Apache 웹 서버와 연동
_10.1 CentOS 가상 환경 구성 및 장고 설정 변경하기
_10.2 httpd 웹 서버와 mod_wsgi 확장 모듈
_10.3 mod_wsgi 설치하기
_10.4 내장 모드로 mod_wsgi 실행하기
_10.5 데몬 모드로 mod_wsgi 실행하기
APPENDIX A 외부 라이브러리 requests, beautifulsoup4 맛보기
APPENDIX B 장고의 데이터베이스 연동
APPENDIX C HTTP 상태 코드 전체 요약
APPENDIX D PyCharm 무료 버전 사용하기
찾아보기