Book

Django로 배우는 쉽고 빠른 웹 개발

August 27, 2018

Django로 배우는 쉽고 빠른 웹 개발

1

국내에 파이썬 관련 책이 많이 출판되고 있고, 머신 러닝이나 딥러닝과 관련해서 다양한 책이 있습니다. 그리고 파이썬 기초 서적도 찾아보시면 생각보다 많습니다. 그런데 파이썬에서 가장 많이 활용되는 웹 프레임워크인 DjangoFlask의 경우 생각보다 책이 별로 없습니다. 그래도 Django책은 한빛에서 출판된 책이 있어서 많은 분들이 그 책을 참고했으나 Django 버전은 2로 업그레이드 되었고, Python은 3버전을 기본적으로 사용하게 되면서 예제가 잘 작동하지 않게되었습니다. 당연히 2년전에 출간된 책 Django 1.x 버전과 Python 2.6을 기본으로 사용하고 있기 때문인데, 이번에 책이 개정되어 출간되었습니다.

책 표지

2

이번 개정판의 가장 큰 변경점은 Python 3.5 버전과 Django 2.0 기준으로 설명하고 있다는 점 입니다. Django 2.0 버전으로 업그레이드 되면서 URL을 비롯한 몇가지 변화가 반영되어 출간되었습니다. 그리고 실습 후에 자신이 만든 Django 프로젝트를 배포할 수 있도록 NginxApache 서버 설정까지 설명하고 있습니다.

Django2, Python3 반영

3

2년전에 이 책으로 스터디를 진행하여 간단한 몇가지 토이 프로젝트를 완성하였습니다. Django를 처음 스터디 할 때 많은 도움을 받았습니다. 책에서 제공하는 예제가 깔끔하게 작동하고, 책의 내용도 초보 수준에 맞게 구성되어 있어서 스터디하셨던 분들이 배웠던 내용을 gihub에 공개된 repo를 clone해서 수정해가면서 스터디와 토이 프로젝트를 진행하였습니다.

적절하고 친절한 도표

이번 개정판도 1판의 구성과 비슷하게 되어있으며, 난이도도 초보자가 보기에 매우 적합합니다. Django 뿐만 아니라 아주 기본적인 웹 프로그래밍에 관한 내용까지 소개하고 있기 때문에 초보자가 혼자서 공부하기에 적합하다고 할 수 있습니다. 기존의 1.x 사용자분들도 이 책을 통해서 2.0의 변경점을 학습하실 수 있습니다.

미루어 짐작컨데 실전편도 개정판이 출간될 것으로 예상합니다. 실전편도 개정판이 ‘꼭!’ 출간되기를 기원하며, 국내 Django 사용자가 많아졌으면 좋겠네요!