myjar***
2019-06-24

이 책은 독학으로 프로그래밍 언어를 처음 배우려는 입문자가, 혹은 파이썬을 배우려는 입문자가 ‘꼭 필요한 내용을 제대로’ 학습할 수 있도록 구성했다. ‘무엇을’, ‘어떻게’ 학습해야 할지조차 모르는 입문자의 막연한 마음을 살펴, 과외 선생님이 알려주듯 친절하게, 그러나 핵심적인 내용만 콕콕 집어준다. 책의 첫 페이지를 펼쳐서 마지막 페이지를 덮을 때까지, 혼자서도 충분히 파이썬을 배울 수 있다는 자신감과 확신이 계속될 것이다!
프로그래밍 언어를 혼자서도 쉽게 공부할 수 있는 책이 나왔다.
한빛미디어의 <혼자 공부하는> 시리즈이다. 야심찬 시작이 작심삼일이 되지 않도록 돕기 위해서 만들어졌다고 한다. 내가 이번에 만나본 책은 파이썬이다. 개인적으로 파이썬은 다른 언에에 비해 잘 익혀지지 않는 언어이다. 업무적으로 자주 사용하지 않아서 그런지 모르겠지만, 암튼 가끔 코드를 작성할 때 기본적인 실수도 많이 한다. 그래서 혼자 공부하는 파이썬을 만나 처음부터 제대로 공부하고자 한다.
혼자 공부하는 파이썬의 구성은 총 7단계로 구성되었다.
1. 핵심 키워드 : 해당 절에서 중점적인 내용 확인
2. 시작하기 전에 : 해당 절에서 배울 주제 및 주요 개념
3. 말풍선 : 지나치기 쉬운 내용, 꼭 기억해 두어야 할 내용
4. 직접 해보는 손코딩 : 소스 코드 (직접 손으로)
5. 좀 더 알아보기 : 깊이 있는 학습이 필요할 때
6. 핵심 포인트 : 절이 끝나고 마무리의 핵심 포인트에서 핵심 키워드의 내용을 리마인드
7. 확인문제 : 지금까지 학습한 내용을 문제를 풀면서 확인
혼자 공부하기 위해서 공부하는 환경을 먼저 준비해야 하겠다.
컴퓨터에 파이쎤과 개발환경을 설치하고, 예제 파일 다운로드 및 동영상 강의를 볼 수 있는 사이트를 웹브라우저에 북마크 해두자.
http://hongong.hanbit.co.kr
http://hongong.hanbit.co.kr/%ED%8C%8C%EC%9D%B4%EC%8D%AC/
동영상 강의 유튜브 채널
https://www.youtube.com/playlist?list=PLBXuLgInP-5kr0PclHz1ubNZgESmliuB7
이 책은 총 8장으로 구성되어 있는데 1장 파이썬 시작하기 부터 6장 예외처리까지는 기본적인 문법 설명과 문법을 활용하는 방법을 설명한다.
7장과 8장은 파이썬을 이용해 웹 서비스를 구현하는 방법을 알아보고 실제로 간단하게 구현도 하도록 구성되어 있다. 책에서 권장하는 학습 로드맵에서 4장 반복문과 5장 함수는 입문자들이 가장 어렵게 생각하고, 양도 많아서 2번 보기를 권장하고 있다.
각 챕터에서는 핵심 키워드를 통해 해당 챕터에서 어떤 것을 배울 것인지 알려주고, 설명 중간중간 실제로 코딩을 해보도록 예제 코드가 수록되어 있다. 챕터의 마지막에는 마무리를 통해 다시 한번 복습하는 효과를 주고 있다.
개발도구로 책에서는 파이썬 IDLE와 Visual Studio Code를 설명하고 있는데, 개인적으로 VS Code를 선호해서 이를 설치했고, 파이썬 버전은 책과 동일한 3.7.3 버전을 다운로드 받아 설치했다.
그리고 1장부터 차근차근 읽어가며 코딩도 직접 해보았다.
다른 프로그래밍 언어에 지식이 있다보니 쉬운 부분은 쉽게 넘어갔는데, 다른 언어와의 표기법이 다른 것은 실제로 많이 다뤄보지 않으면 코딩 시 혼동하고 Type Error나 Syntax Error를 자주 일으킨다. 그래서 C나 Java를 주로 다루는 나로서는 파이썬이 갖고 있는 다른 표현법을 중점적으로 실제 코딩하면서 연습해 보았다.
이 서평을 쓰고 있는 현재, 아직 3장까지밖에 진도를 나가지 못했는데, 8장까지 틈나는대로 열심히 공부해야겠다.
한빛출판사로부터 도서를 제공받아 작성한 리뷰입니다
#혼자공부하는파이썬 #파이썬 #혼공시리즈 #한빛미디어