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

한빛미디어

독자리뷰

Django 입문을 프로젝트로 해보는 책

nww***

|

2020-10-25

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

장고 프레임워크를 사용해서 상용화 수준의 앱을 만들고, 앱의 기능을 확장하고, 클라우드 서버에서 배포하는 것까지 다룬다.

  • 저자 : 김석훈
  • 출간 : 2019-11-01

 

책의 흐름

프로젝트 위주로 진행되며, 크게 기본 - 확장 - 심화의 방식으로 진행된다. 초반부에는 Django 환경 설정으로 시작해서 간단한 수준의 북마크 앱이나 블로그 등에 대해서 다루며, 이들 앱에 대해서 추가적인 기능을 넣는 것으로 지식의 확장을 진행한다.

기본 과정에서는 개의 앱을 개발한다. 그리고 이렇게 만들어진 개발 앱을 확장 단계에서는 기능을 추가하면서 프로젝트의 완성도를 끌어 올리며, 추가적으로 포토 앱이나 인증 기능, 콘텐츠 편집 기능 등을 추가하면서 기본 단계에서 다루지 않은 내용들을 추가적으로 다룬다.

전체적으로 , 기본-확장 과정에서는 어떤 패턴들에 대한 심도 높은 학습보다는 Django에서 만날 있는 다양한 것들을 개발해보면서 익숙해지는 과정이라고 있다.

심화 과정에서는 앞서 해본 개발처럼 다양한 프로젝트에 초점을 맞췄다기보다는 Django 핵심에 대해서 다루는 방향으로 진행된다. Model, View 등에 대해서 다루고 Template이나 Form 대해서 다루는데, 앞선 부분에 적용해보는 방법으로 학습을 진행하면 같다.

 

읽어두면 좋은 부록

부록에서는 개발 환경을 세팅할 도움되는 것들과 클라우드서비스(AWS, Heroku) 대해서 다룬다. Django라는 것에 조금 초점을 맞추기 위해서 부록으로 따로 빼둔 것으로 보이는데, 개발환경 세팅은 개발에 들어가기 앞서 먼저 읽고 접근하면 좋을 것이다. 클라우드 이용 부분은 본인이 Django 개발한 프로젝트가 있고, 그것을 뭔가 서비스 단계로 올려보고 싶다면 참고하는 것을 추천한다.

 

총평

문장으로 요약하자면,Django 프로젝트로 경험하는 책이라고 말할 있겠다. 사실, 책은 같은 이름을 가지고 있는 붉은 색의 일반 편이 있으며, 거기에서 Django 대한 일반적인 입문 내용들을 다룬다. 세부적인 내용은 책과 책을 모두 입장에서 엄청나게 다르다고 생각하지는 않지만, 무언가 프로젝트로 바로 입문하는 것이 꺼려지는 사람이라면 책을 통해 먼저 Django 맛보고, 책을 따라가면서 다양한 Django 기반 프로젝트를 경험해볼 것을 추천한다.

 

추천 대상

Django 입문자

 

닫기

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