2018년도 파이썬을 공부해보자는 목표(인공지능,크롤링 등)를 가지고 파이썬 기초 동영상 강의 몇개를 청취한 후에 파이썬의 기초 정리를 위해 파이썬 분야의 이 책을 처음으로 선택하여 읽게 되었다.
우선 이책은 크게 2개의 부분으로 나뉘어져 있는데
첫번째 부분은 파이썬 기초, 두번째는 파이썬 실무 예제로 구성되어 있다.
첫번째 파이썬 기초에는 파이썬의 특징, 문법, 함수, 객체지향, 파일 읽고 쓰기 등으로 구성되어 있어서 다른 언어로 업무를 진행하고 있는 입장에서 손쉽게 언어의 차이점 및 파이썬의 특징 부분을 쉽게 예제를 통해 접할 수 있게 구성되어 있었다.
파이썬을 처음 접하는 입장 그리고 정리하는 입장에서 짧은 시간 안에 파이썬의 기본을 잡기에는 이 부분이 많은 도움이 되었다.
두번째 실무 예제 부분은 가장 이 책에서 마음에 드는 부분이었는데 파이썬을 공부하는 입장에서 파이썬을 통해서 할 수 있는
업무가 정의 되어 있었고 추가로 공부해야 되는 방향을 알수있는 주제로 구성되어 있었다.
기존의 다른 프로그램 언어의 기초 책에서는 실무예제 부분이 없고 학습 뱡향을 잡기가 어려웠는데 이 책은 실무 예제를 통해 학습의 방향성을 잡는데 도움이 되었다.
실무예제는 1.크롤링, 2.데이터베이스, 3.웹(풀라스크), 4.봇(슬랙 봇), 5.메시지 큐, 6.데이터분석(팬더스, 그래프)등
파이썬에서 활용할 수 있는 예제를 보여주고 파이썬으로 할 수 있는 일을 예제로 간단히 설명하고 있었다.
해당 예제를 해보면서 파이썬에 대한 특징 및 그리고 어떤것을 업무에 활용할 수 있는지 알수 있었고 파이썬을 학습하는 사람에게 많은 도움이 될거라고 생각이 된다.
정리하면 이 책은 전체 분량은 적당하고 쉽고 빠르게 파이썬을 접하고 학습에 대한 주제 및 개념을 잡기에는 이 책 만한게 없을것 같다고 생각한다.
그리고 파이썬에 대한 맛보기와 전체적인 학습 방향을 잡는데 큰 도움이 될수 있다고 생각한다.
단점은 이 책은 고급 부분은 부족하고 실무예제에 대한 추가적인 설명 및 예제의 부족함의 아쉬움이 있었다.
초보자나 처음 접하는 입장에서 파이썬을 쉽게 파악하는데 도움은 되지만 그 이상의 고급정보는 부족해서 이 책을 통해 학습을 한후에 추가로 관련 분야의 책이나 인터넷 자료등을 통해 학습이 필요할 것 같다.
이 책을 읽고 나서 추가로 웹(플라스크) 또는 이 책에 언급하지 않아서 아쉬운 Django 부분을 학습을 하려고 하고 있다.
그리고 추후에 한빛미디어 에서 출간한 크롤링, 데이터분석에 대한 관련 책도 읽어봐야 되겠다는 생각이 들었다.
전체적으로 파이썬을 처음 접하는 사람에게는 무조건 이 책을 추천하고 싶다.