일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 혼공스
- 한빛미디어
- OpenGL
- 혼공네트
- 혼공S
- 벌칸
- 불칸
- 컴퓨터그래픽스
- 책리뷰
- 자바스크립트
- C++
- 혼공C
- 딥러닝
- 나는리뷰어다
- 혼자공부하는C언어
- 파이썬
- 머신러닝
- 리뷰리뷰
- tutorial
- 네트워크
- 혼공단5기
- 혼공
- 혼공컴운
- 혼공학습단
- 혼공머신
- 혼공단
- 혼자공부하는네트워크
- vulkan
- 제이펍
- 데이터분석
- Today
- Total
Scientia Conditorium
[책리뷰] 파이썬 크래시 코스 본문
파이썬은 2023년 가장 인기있는 언어 중 하나다. 이 인기는 최소 10년간 줄어들지 않을거라 생각한다. 머신러닝이 대세인 이유도 있지만 다른 언어에 비해 사용하기 더 쉽기 때문이다. 이런 인기에 힘입어 해외에서도 파이썬 입문 책이 베스트 셀러가 된 것 같다. 누적 판매량 150만부라는 '파이썬 크래시 코스' 책을 받아보았다.
이 책은 크게 1부 기본편과 2부 실습편으로 나뉜다. 1부 기본편은 다른 파이썬 기초책과 마찬가지로 파이썬 설치 방법부터 기본적인 프로그래밍 문법을 설명해준다. 변수와 데이터 타입, 리스트, 반복문과 조건문, 함수와 클래스, 파일 입출력 등등.
개인적으로 1부 챕터1 ~ 10까지의 내용은 다른 기초책들과 별 다를바 없다. 더 나은 설명이라던가 부족한 부분없이 동등하다.
그러나 2부 실습편은 1부와 다르게 마음에 들었다. 파이썬으로 할 수 있는 내용들을 초보자가 이해하기 쉽도록 작성되어있다. 처음에는 파이게임(Pygame) 패키지를 이용하여2차원 게임을 만든다. 챕터 15장에서는 맷플롭(Matplotlib)을 활용해서 데이터 시각화하는 방법을 알려준다. 머신러닝과 더불어 데이터 분석하여 시각화하는 방법은 알아두면 굉장히 유용하다. 챕터 18에서는 웹 애플리케이션을 다루는데 Django 패키지를 사용하여 간단한 웹 애플리케이션을 만든다. 대략적인 함수만 알려주는 것이 아니고 코드 한줄한줄 어떤 의미를 가지는게 설명해주기 때문에 이해하기도 쉽다.
프로그래밍 학습에 있어서 중요한 점 중 하나는 결과물을 빨리 만들어보는 것이다. 이런 관점에서 볼 때 '파이썬 크래시 코스' 책은 입문자들에게 가장 효율적인 선택일 될 것이다. 어정쩡하게 기초 문법만 알려주는 다른 책들을 구입할 바엔 이 책을 통해서 게임이든, 데이터 시각화 분석 결과든, 웹 애플리케이션이든 하나라도 빠르게 만들어보는 것을 적극 추천한다.
"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."
'서평 > IT-책' 카테고리의 다른 글
[책리뷰] 오늘날 우리는 컴퓨터라 부른다 (0) | 2023.09.29 |
---|---|
[책리뷰] 보이지 않는 위협 (0) | 2023.09.24 |
[혼공단] 혼자 공부하는 데이터 분석 / 혼공단 10기 - 6주차 (0) | 2023.08.19 |
[혼공단] 혼자 공부하는 데이터 분석 / 혼공단 10기 - 5주차 (0) | 2023.08.12 |
[혼공단] 혼자 공부하는 데이터 분석 / 혼공단 10기 - 4주차 (0) | 2023.07.30 |