todayon***
2020-09-20

파이썬 기본 지식을 A부터 Z까지 모두 담은 파이썬 입문서. 테스팅, 디버깅, 코드 재사용과 개발 팁에 대한 모범 예제를 소개하고, 다양한 파이썬 도구와 여러 분야에서 사용하는 오픈 소스 패키지를 설명합니다.
이 책은 초~중급 파이썬 유저들을 위한 책이다. 1장부터 11장까지는 파이썬의 기본, 12장부터 22장까지는 웹, 데이터베이스, 네트워크 등과 같은 특정 분야에서 파이썬이 어떻게 활용되는지 보여준다. 특히 데이터 과학이나 머신러닝 등 최신 동향에 대한 언급도 있다보니, 책이 올드하다고 느껴지진 않을 것 같다.
처음 파이썬의 기본 챕터는 기초, 데이터, 숫자, 튜플, 리스트, 딕셔너리와 셋, 함수 등 기초적인 내용을 다루고 있으나, 내용이 그렇다고 부실하지 않고 탄탄하여 좋았다. 예를 들어, 코딩 소스와 결과가 나오는데 해당 부분에서 더욱 파고들며 다른 식으로 접근하는 방법을 책에서 자주 언급해주다보니, 정형화된 패턴으로만 코딩 하는 것을 막을 수 있다. 심화 챕터는 웹, 알고리즘 최적화 등 더욱 실용적인 부분에 다루다보니, 700페이지가 넘어가는 분량 만큼이나 책을 읽으시는 분들께 만족감을 줄 수 있을 것이다. 다만 책이 정말 두껍다보니 조오금 진입장벽이 있을수도... +_+
물론 시중에 훌륭한 파이썬 책이 정말 많지만, 이 책 만큼 초보~중급 수준의 내용을 정말 많이 다룬 책이 있을까 싶다. 이 책을 통해 파이썬을 입문하신 후, 취업 등의 코딩 테스트를 준비하시는 분들이라면 나동빈 저자님이 쓰신 "이것이 코딩 테스트다."를 읽는 것을 추천드린다.