'파이썬크래시코스'에 해당되는 글 1

  1. 2023.08.24 [IT] 파이썬 크래시 코스

[IT] 파이썬 크래시 코스

2023. 8. 24. 17:25 | Posted by 꿈꾸는코난

< 파이썬 크래시 코스 > | 에릭 마테스 지음 | 한선용 옮김 | 한빛미디어

 

파이썬은 전 세계적으로 인기있는 프로그래밍 언어 중의 하나이다. 특히 개발을 처음 접하는 사람들이 가장 많이 선택하는 언어 중의 하나이며, 인공지능 관련 개발을 한다면 거의 대부분 파이썬 언어를 선택하고 있다. 시중에 파이쎤 관련된 책들이 많이 나와 있지만 대부분 기초에 관련된 부분을 언급하거나 아니면 실제 파이썬 언어를 잘 사용하는 사람들이 활용할 수 있는 응용 부분에 치중되어 있다. 즉 기본부터 활용까지 전반적으로 두루 살펴볼 수 있는 책은 그리 많지 않는 것 같다. 이런 측면에서 이 책은 기본편과 실습편으로 나누어져 있어 그 활용도가 높다고 볼 수 있다. 파이쎤을 처음 접하는 사람이라면 기본편부터 출발해서 실습편까지 쭉 이어서 학습할 수 있으며, 파이썬에 어느정도 익숙한 사람이라면 자신에게 필요한 부분을 선별해서 학습할 수도 있을 것 같다. 또한 중간 중간 연습문제가 포함되어 있어 자신이 학습하고 있는 부분에 대해 제대로 이해하고 있는지 확인도 가능하다.

기본편에서는 파이쎤 프로그래밍 언어에 대한 기본적인 개념을 익힐 수 있도록 한다. 기본적인 파이썬 개발 환경을 구성하는 것으로 시작해서 프로그래밍을 처음 시작할 때 항상 나오는 "Hello World"를 출력하는 프로그램을 작성한다. 이후 변수와 단순한 데이터 타입에 대해 설명하며, 파이썬에서 제공하는 유용한 데이터 타입 중의 하나인 리스트와 딕셔너리에 대해 상세히 설명한다. 또한 제어를 위한 if 문과 while 문, 그리고 함수에 대해 설명을 진행하며, 클래스와 파일 처리에 대한 설명을 함으로써 기본편이 마무리된다.

실습편에서는 실제 파이썬을 이용하여 게임을 만들어 나가는 예제를 설명한다. 외계인 침공이라는 게임 제작을 위해 필요한 불을 뿜는 우주선, 외계인, 점수 매기기 등을 설명한다. 데이터 시각화를 위해서는 데이터를 생성하고 데이터를 내려받고, API를 사용하는 방법을 보여준다.

전반적으로 코드에 대한 설명이 상세하게 되어 있어 초보자도 쉽게 차근차근 따라갈 수 있도록 되어 있다. 기본 개념에 대해서도 충실하게 되어 있을 뿐만 아니라 실습편에서도 이해하기 쉽게 설명되어 있어 중간에 좌절하지 않고 끝까지 해 나갈 수 있게 도와주는 것 같다.

이 책의 목표에 적혀 있는 대로 이 책은 파이썬으로 게임이나 데이터 시각화, 웹 애플리케이션 같은 프로그램을 가능한 한 빨리 만들어 보는 것이다. 따라서 프로그래밍 기본을 빠르게 배우고 싶은 사람, 문제를 해결하면서 새로운 컨셉을 이해했는지 확인하고 싶은 사람에 적합한 책이라고 생각한다. 또한 이 책을 통해 파이썬 언어에 대한 고급 기술을 익히고 다른 프로그래밍 언어를 배울 때 기본 개념을 좀 더 수월하게 익힐 수도 있을 것 같다.


"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."

'꿈꾸는 책들의 도시' 카테고리의 다른 글

[인문] 뉴욕, 기억의 도시  (1) 2023.08.30
[예술] 미학 스캔들  (0) 2023.08.25
[경제] 투자의 구원자들  (0) 2023.08.24
[인문] 나이가 든다는 착각  (0) 2023.08.24
[역사] 우리 역사 속 전염병  (0) 2023.08.12
이전 1 다음