김변수와 시작하는 코딩생활 with 파이썬 김변수와 시작하는 코딩생활
코뮤니티 운영진(휴몬랩) 지음 / 영진.com(영진닷컴) / 2022년 3월
평점 :
장바구니담기


다양한 실습 예제를 실어 놓고 있어 입문자가 파이썬 기초 지식을 쌓고 응용하는 데 도움이 된다. 특히 실제 학습자가 코딩한 내용에 대해 저자가 코멘트하고 평가하는 내용도 담고 있어, 학습자가 자신의 코드에 평가 내용을 적용하는 데 참고할 수 있다.

댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
김변수와 시작하는 코딩생활 with 파이썬 김변수와 시작하는 코딩생활
코뮤니티 운영진(휴몬랩) 지음 / 영진.com(영진닷컴) / 2022년 3월
평점 :
장바구니담기




1. 들어가며

파이썬은 간단한 문법으로 인해 최근 코딩 업문용 언어로 각광받고 있으며, 이에 따라 파이썬 교재도 우후죽순 출판되고 있다. 이 책 '김변수와 시작하는 코딩생활 with 파이썬' 역시 코딩 또는 파이썬을 처음 배우는 학습자를 위한 입문자용 학습서이다.

저자가 직접 운영하는 코딩 관련 커뮤니티에서 파이썬 학습자를 대상으로 개발된 '모각코(모여서 각자 코딩)' 과정을 기반으로 발간된 책이라고 한다. 따라서 실제 학습자들의 목소리가 반영되었을 것임을 짐작하게 한다.

2. 책의 구성과 특징

이 책은 크게 두 가지 부분으로 나뉜다. 첫째 파트는 개념 파트로서, 실제 코드에 대한 설명이 실려 있다. 둘째 파트는 문제 파트로서, 앞에서 배운 코드의 기초적 지식을 바탕으로 일종의 연습문제를 푸는 부분이다.

개념 파트에서는 간단한 설명과 실습 학습 다음에 바로 '문제를 익히는 개념'을 통해 배운 내용에 관한 간단한 연습문제를 풀 수 있다. 또한 각 장이 끝나면 '마무리' 부분에서 '핵심정리'요약이 등장하며, '개념 다지기'라는 이름의 연습문제를 또 다시 풀게 된다.

문제 파트에서는 '반올림 계산기 만들기', '팩토리얼 계산하기', '두 숫자 사이의 n의 배수 찾기', '오름차순 정렬하기' 등 난이도별로 좀 더 심화된 다양한 문제들이 실려 있어, 개념 파트에서 배운 내용을 응용하여 실습할 수 있다.

한 가지 흥미로운 특징은, 문제 파트에서 '변수와 함께 하는 포트폴리오 리뷰'라는 제목 하에, 각 문제에 대해 학습자들이 코딩한 내용을 직접 저자가 평가하는 섹션이 있다는 것이다.

다른 책과 가장 뚜렷하게 구별되는 점이라 할 수 있겠는데, 다른 사람이 어떻게 코딩을 했고 그 코딩 내용이 어떤 장단점을 지니는지 알 수 있어 자신의 코딩에도 그러한 평가 내용을 적용할 수 있다는 점에서 학습자에게 큰 도움이 된다.

이 책의 또다른 특징은 말로 된 설명보다는 실제 코드와 실습자료의 분량이 훨씬 더 많다는 점이다. 즉, 눈으로만 읽는 책이라기 보다는 학습자가 직접 손으로 코드를 따라치면서 실습하는 데 비중을 둔 책이다.

요컨대, 이 책은 철저하게 처음부터 끝까지 학습자가 다양한 실습을 통해 파이썬 프로그래밍에 대한 탄탄한 지식을 쌓을 수 있도록 돕고 있다.

굳이 여러 권의 책을 잡다하게 볼 필요 없이, 이 책 한 권으로도 파이썬의 기초 지식을 쌓고 초중급 수준의 프로그래밍 경험을 할 수 있다고 생각한다 (다만, 이 책은 어디까지나 입문자용인 만큼 더 체계적이고 종합적인 프로그래밍 실습은 중고급자용 책을 따로 봐야 할 것이다).







3. 나오며

총 374쪽으로 그다지 두껍지 않은 분량에, 다양한 내용의 실습 예제를 수록하고 있어 한 권으로도 충분히 파이썬 프로그래밍에 대한 경험을 할 수 있는 책이다.

파이썬 입문용 서적을 고르는 분들에게 추천하며, 어느 정도 기본 지식을 갖춘 분들도 파이썬 연습용으로 활용할 것을 권한다.




※ 이 책은 출판사의 서평 이벤트로 증정받은 책을 읽고 쓴 것입니다.


* 이 리뷰는 아래 블로그에서도 볼 수 있습니다.


https://thereader.tistory.com/7








댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
AI 메이커스, 인공지능 전쟁의 최전선
케이드 메츠 지음, 노보경 옮김 / 김영사 / 2022년 4월
평점 :
장바구니담기


제프리 힌턴을 중심으로, 주로 1970년대 이후 인공지능의 발전에 기여한 다양한 인물의 활동을 보여주는 책이다. 인공지능에 대한 기초적인 지식을 갖고 있는 독자라면 이 책을 읽으면서 반가운 용어들을 많이 만날 수 있을 것이다.

댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
Do it! 공공데이터로 배우는 R 데이터 분석 with 샤이니 - 부동산 빅데이터 분석 전 과정 수록! Do it! 시리즈
김철민 지음 / 이지스퍼블리싱 / 2022년 5월
평점 :
장바구니담기






1. 들어가며


IT 학습자들을 위한 "Do it!" 시리즈를 꾸준히 내고 있는 이지스퍼블리싱에서 이번에는 '공공데이터로 배우는 R 데이터 분석 with 샤이니' 가 출간되었다. 


Do it! 시리즈는 주로 초~중급 학습자들을 대상으로 하는데, 이 책은 R 언어에 대해 기초적인 지식이 있는 학습자를 타깃 독자로 삼아 출간된 것으로 보인다. 


이 책은 R 언어에 대해 아무것도 모르는 독자에게 기초 함수부터 차근차근 알려주는 책은 아니다. 부동산 데이터 분석, 한반도 지진 발생 분석 등 다양한 데이터 분석 사례를 학습하는 것을 목표로 향해 가는 책이기 때문에 R 언어에 대해 기초적인 지식이 있는 독자가 보면 가장 좋은 책이다.



2. 책 내용의 분석


1) 책의 구성


책의 본문은 총 12장으로 구성된다. 먼저 데이터 분석과 자료 수집에 대한 서설이 제시된 뒤, API 크롤러 만들기, 데이터 전처리, 카카오맵 API로 지오코딩하기 등 데이터 분석에 필요한 지식을 학습한다. 그 다음 시각화를 다루고 나서 샤이니 패키지(R 의 분석 결과를 웹 애플리케이션으로 구현할 수 있는 패키지)의 기초를 학습한 뒤 이 패키지를 활용하는 분석 방법을 배운다. 


책의 맨 마지막 부분은 일종의 종합응용 케이스라고 볼 수 있는 '교통카드 데이터 분석 사례'를 담고 있다. 여기서는 교통 카드 데이터를 활용해 경기도 화성시의 대중교통 이용 특성(노선별, 시간대별 이용량 등)을 살펴보고, 이를 시각화한 뒤 결론으로서 화성시의 신규 노선 확장 방안을 제시한다. 이 부분은 LH 한국토지주택공사에서 주최했던 제1회 데이터 분석 경진 대회 수상작이라고 한다.


2) 책의 대상 독자


시중에 출간되는 초중급자용 R 관련 서적은 크게 두 가지에 중점을 두고 있다. (1) R 언어 기본 학습 (2) R을 이용한 데이터 분석 연습, 이렇게 두 가지인데, 이 책은 (2) 의 내용이 대부분을 이루고 있다.  


따라서 R 을 완전히 처음 접하며 아무것도 모르는 학습자들은 이 책이 다소 버겁게 느껴질 수 있으므로, 다른 서적이나 유튜브 동영상 등을 통해 R 언어의 기초 내용을 학습하고 보는 것이 바람직하다. 


물론 이 책이 그렇다고해서 매우 어려운 내용을 다루고 있는 것은 아니다. R 의 기본적인 함수(데이터프레임 활용 등)와 라이브러리 사용에 대해 기본적인 지식이 있으면 책에 제시된 코드를 하나 하나 따라 하면서 학습할 수 있을 것이다. 책의 전체 분량이 총 246쪽이기 때문에 분량도 얇은 축에 속한다.


3) 책의 장점


이 책의 장점은 다음과 같다. 첫째, 기존에 출간된 초중급자용 R 학습서적에서 거의 다루지 않았던 샤이니 패키지를 소개하고 있다. 대부분의 초중급자용 R 학습서적은 R 패키지 중에 가장 유명하다고 할 수 잇는 tidyverse 패키지를 다루고 있는데, 이 책은 샤이니 패키지를 대상으로 사고 있다는 점에서 해당 패키지를 학습하고자 하는 독자들에게 좋은 교재가 될 수 있다.


둘째, 다양한 데이터 분석 사례를 학습할 수 있다. 기존의 서적들의 경우 책의 전반부는 R 언어 학습, 후반부는 분석 사례로 구성된 것이 대부분이어서, 실제 사례 분석 연습은 충분히 하기 쉽지 않았다. 그러나 이 책은 내용의 대부분이 다양한 사례 분석 연습이기 때문에 R 언어를 실제로 어떤 분야에서 어떻게 분석에 사용하는지 직접 체험할 수 있다.


셋째, 저자의 유튜브 동영상 강의가 제공됨에 따라 단순히 책만 보는 것이 아닌, 입체적인 학습이 가능하다. 다만, 여느 프로그래밍 언어가 그러하듯이, 강의만 듣는 것으로는 R 데이터 분석을 완전히 익혔다고는 할 수 없다. 반드시 손으로 직접 코드를 쳐 보고 생각하는 습관이 필요할 것이다.


저자의 동영상 강의 주소는 다음과 같다. 


https://www.youtube.com/channel/UC3eaNSh1jAYm1lgjSc7D3vA/videos



3. 나오며


종합하자면, 이 책은 R 에 대한 기초 학습을 마친 학습자가 바로 그 다음 단계에서 보기 좋은 책이다. 해당 독자들은 이 책을 보고 데이터 분석에 대한 실력을 쌓은 뒤, 데이터 분석에 대한 전문 서적, 혹은 (주로 해외 서적의 번역본인) R 쿡북 등의 심화 서적으로 공부하는 것이 바람직할 것이다.



* 참고 : 이 리뷰는 출판사의 서평 이벤트에 당첨되어 증정받은 책으로 작성한 것입니다.




댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
Do it! 공공데이터로 배우는 R 데이터 분석 with 샤이니 - 부동산 빅데이터 분석 전 과정 수록! Do it! 시리즈
김철민 지음 / 이지스퍼블리싱 / 2022년 5월
평점 :
장바구니담기


아파트 실거래, 지진 발생 빈도, 커피 전문점 접근성 등 다양한 사례를 중심으로 R 데이터 분석을 공부할 수 있는 책이다. R 언어에 대한 기초적인 지식이 있는 학습자들은 이 책으로 실제 응용 케이스를 연습할 수 있다.

댓글(0) 먼댓글(0) 좋아요(1)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo