youn***
2018-12-30

이 책은 웹 개발자라면 필수적으로 갖춰야 할 거의 모든 지식을 담고 있다. 웹 기본 기술부터 파이썬 웹 개발 시 기초 지식이 되는 표준 라이브러리를 배우고, 풍부한 실습 예제를 통해 Django의 핵심 기능을 배울 수 있다.
대학 때부터 웹 분야에 관심을 갖고, 프로젝트도 진행해 보며 여러 방면으로 공부했었습니다. 단순히 UI를 짜고 데이터를 전달하고 입출력을 구현하는 것이 전부가 아니기에 항상 개발 언어와 플랫폼에 대해 고민했고 어려워했습니다. 그러던 중 서점에서 이 책을 접하게 되었습니다. 이 책을 정독하며 단 6일만에 웹 페이지 하나를 완성할 수 있었고, 웹에 대한 개념을 쉽고 빠르게 이해할 수 있었습니다. 단 한 권에 파이썬을 활용한 웹 개발의 모든 것이 포함되어 있는 책을 소개하고, 추천합니다.
[이 책은]

웹 개발을 할 때 반드시 알아야 할 기초 상식인 상태 코드를 표로 정리하여 한 눈에 내용을 파악할 수 있습니다.
이렇게 표로 가독성 높게 정리된 개념들이 꽤 많이 수록되어 있는데,
줄글로 적힌 것보다 훨씬 가독성이 높고, 필요할 때 표만 찾아 보면 되어 아주 편리합니다.

예제 코드와, 작성한 코드를 실행할 수 있는 명령이 수록되어 있습니다.
이런 부분 덕에 작성한 코드를 돌려 보며 실습할 수 있습니다.
이처럼 요청 처리 방식, 웹의 동작 방식을 그림(구조도)으로 보여주는 부분이 있습니다.
이미지 형태로 받아들일 수 있어 기억하기 편하고, 이해가 쉽습니다.
구조도와 더불어 줄글로 자세히 설명이 되어 있어 구체적인 내용을 익힐 수 있습니다.
작성한 코드를 실행했을 때, 웹 페이지의 어떤 부분이 어떻게 변경되는지 확인하기 쉽게 이미지로 결과가 제시되어 있습니다.
이 덕분에 예제 코드를 잘 따라 작성하고 있는지, 개발이 정상적으로 이루어지고 있는지 중간점검하며 책 내용을 따라가기 쉽습니다.
이처럼 부록에는 본문에서 다루었던 내용을 좀 더 세부적으로 제공해 주고 있습니다.
부록까지 놓치지 말고, 본문에서 언급되는 "Appendix n을 참고하세요"에 따라 참고하며 학습하면 좋을 것 같습니다.
[책을 덮으며]
책을 읽으며 개념 확립과 동시에 코드를 작성해 보았습니다. 이론 공부(개념 학습, 동작 원리 등)와 함께 실습을 병행하니 학습 효과가 배가 되는 느낌이었습니다.
예제 코드 또한 어렵지 않게 해설과 함꼐 기재되어 있어, 실습을 따라하는 데도 문제 없었습니다.
또한 서버에 코드를 올리는 방법까지 함께 서술되어 있어, 개발한 웹 페이지를 일부 사용자에게 서비스하는 데도 큰 도움이 될 것이라 생각합니다.
자세한 내용은 상단 도서 링크 또는 가까운 서점에서 도서를 구매하시어 확인 부탁 드리며, 이 책과 함께한다면 웹에 대한 개념을 튼튼히 하고 파이썬과 장고를 사용해서 웹을 개발하는 데 큰 도움이 될 것이라고 확신합니다.