스크랩

구간

파이썬 웹 프로그래밍 플라스크를 이용한 쉽고 빠른 웹 개발

시리즈 : 위키북스 오픈소스 & 웹 시리즈 [79]

주성식, 홍성민 저 | 위키북스 | 2014년 02월

북트리

정가
$50.00
판매가
$36.45 (27%↓) 최저가 보상
적립금
$0.73 (2%P)

판매가 종료된 상품입니다.

북카트 바로구매 위시리스트

이책의 개정판 정보

파이썬 웹 프로그래밍 [개정증보판] 주성식, 홍성민 저 | 위키북스 | 2016년 05월

평점 -  ·  리뷰 0

리뷰 쓰기

ISBN : 9788998139414 / 316쪽 188 x 240 (㎜)

이 상품에 궁금하신점이 있으세요? 1:1상담문의

추천inside
Adobe Flash Player 가져오기

이 분야의 베스트셀러

아래의 도서와 구매하시면 이 도서들의 적립금을 즉시적용해 드립니다.

  • 27,000
  • 22,500
  • 25,200
  • 19,800

책 소개

출판사 리뷰

파이썬으로 쉽고 재미있게 웹 프로그래밍을 시작하세요!

《파이썬 웹 프로그래밍: 플라스크를 이용한 쉽고 빠른 웹 개발》은 많은 개발자들에게 인기를 얻고 있는 파이썬과 마이크로 웹 프레임워크인 플라스크를 활용해 쉽고 재미있게 웹 애플리케이션을 개발하는 방법을 안내합니다. 파이썬이나 웹 프로그래밍을 잘 모르더라도 프로그래밍에 대한 약간의 경험만 있다면 이 책에서 제시하는 예제와 설명을 통해 자연스럽게 웹 프로그래밍의 재미를 느낄 수 있을 것입니다.

★ 이 책에서 다루는 내용 ★

◎ 파이썬 기반 마이크로 웹 프레임워크인 플라스크의 활용
◎ 애플리케이션 개발을 위한 다양한 라이브러리(SQLAlchemy, PIL, Bootstrap, GMaps.js 등)
◎ 트위터와 앱 애플리케이션 연동
◎ 엔진엑스와 아파치 웹서버를 이용한 애플리케이션 운영
◎ 레디스를 이용한 독립된 세션 관리
◎ 구글 앱 엔진에서의 플라스크 활용

저자 소개

새로운 것을 찾아내고 가까운 곳에 적용해 보기를 좋아하는 탐구자. 늘 배우는 것에 주저하지 않고 배움 앞에 겸손한 학생이 되고 싶다. 위키북스의 『데브옵스: 개발자, QA, 관리자가 함께 보는 리눅스 서버 트러블슈팅 기법』을 번역했고 『파이썬 웹 프로그래밍: 플라스크를 이용한 쉽고 빠른 웹 개발』을 저술했다.
2000년 초반부터 웹메일을 시작으로 SSO/EAM과 MDM 솔루션을 개발했으며, 다수의 SI/SM 프로젝트에서 소프트웨어 아키텍트 및 성능/문제해결 전문가로 일했다. 또한 여러 오픈소스 미들웨어의 기술 검증과 이를 활용한 아키텍처 설계에 참여했으며, 현재는 기존 인프라와 애플리케이션을 클라우드 환경으로 이전하고 클라우드를 잘 활용하는 방법을 대중에게 알리고 설명하는 일에 관심이 많다. 위키북스의 『데브옵스: 개발자, QA, 관리자가 함께 보는 리눅스 서버 트러블슈팅 기법』을 번역했고 『파이썬 웹 프로그래밍: 플라스크를 이용한 쉽고 빠른 웹 개발』을 저술했다.

책 속에서

플라스크는 강력한 기능을 제공하지만 쉽게 배울 수 있는 파이썬의 특징을 그대로 닮아 있다. 하지만 세상에 만병통치약은 없는 법! 플라스크 역시 ‘은탄환’은 아니다. 플라스크는 웹 개발에 필요한 핵심적인 기능을 제공하지만 추가적으로 필요한 기능은 개발자가 직접 해당 모듈을 찾아 통합해야 한다. 그리고 뷰 함수(view function)라고 하는 기본 호출 단위를 제외하면 정해진 개발 가이드라인이 없어서 개발 환경에 맞게 프레임워크를 적절히 설계하고 구조화할 필요도 있다.

그럼에도 기존 웹 개발에 대한 대안으로 파이썬과 플라스크는 굉장히 매력적이다. 기존 웹 개발을 경험해본 개발자에게는 개발 도메인에 따라 좀 더 유연한 개발 환경을 적용할 필요가 있을 때 사용할 대안으로 사용하기에 좋다. 또한 웹 개발 경험이 없더라도 단지 몇 시간만 투자하면 간단한 웹 애플리케이션을 개발할 수 있을 정도로 이해하기 쉽고 사용하기 편리하다.

이 책은 기본적인 파이썬 문법을 아는 초보자를 대상으로 한다. 하지만 파이썬을 사용해본 적이 없더라도 파이썬 기본서나 인터넷에 있는 간단한 강좌를 한번 살펴보면 어렵지 않게 내용을 이해할 수 있을 것이다.

이 책은 총 3부로 다음과 같이 구성돼 있다.

 1부에서는 ‘파이썬 웹 프로그래밍’을 시작하는 내용으로 파이썬 및 플라스크를 소개하고 플라스크의 기본 기능을 비롯해 간단한 예제 프로그램인 ‘미니 트윗’을 제작한다.

 2부에서는 1부에서 다룬 내용을 바탕으로 실제 웹 애플리케이션 개발에서 자주 사용되는 여러 개발 도구에 더해 ‘포토로그’라는 예제 프로젝트를 통해 실전에서 사용할 수 있는 기능에 관해 다룬다.

 3부에서는 2부에서 개발한 ‘포토로그’ 애플리케이션을 아파치와 엔진엑스 웹 서버에 배포하고 실행하는 법을 살펴본다.

 부록에서는 2부에서 개발한 ‘포토로그’에서 세션 서버로 사용할 수 있는 메모리 저장소인 레디스(Redis)를 살펴보고 파이썬 웹 애플리케이션을 클라우드 서비스 중 하나인 구글 앱 엔진(Google App Engine)에 배포한다.

파이썬으로 이제 막 웹 개발을 시작하거나 기존 웹 개발 환경의 대안을 찾고 있는 개발자들에게 이 책이 더 높이 뛰어오를 수 있게 도와주는 발판이 됐으면 좋겠다.

- 저자 서문 중에서

목차

top