|
프로그밍에 대한 관심이 높습니다.
파이썬의 문법을 알려주는 책들은 많습니다.
파이썬의 문법을 배운 사람들에게 실제로 어떻게 무슨 프로그램을 만들 수있는지를 보여주고 있습니다.
개발언어로 파이썬의 용도는 웹개발에서부터 네트워크 프로그래밍, 머신러닝 등 무척 다양합니다.
이 책은 파이썬이 어떻게 사용될 수 있는지를 재미있게 체감할 수 있도록 구성되어 있습니다.
책의 구성은 아래와 같습니다.
앞에서는 이번 프로젝트에서 진행할 내용에 대해 간단하게 설명하고 있습니다.
다음으로 바로 실행 결과를 보여줍니다.
그리고 바로 '동작 원리'에 대해 설명합니다.
마지막에 제시하는 '프로그램 살펴보기'가 이 책의 가장 큰 특징입니다.
파이썬 문법만 알고 있거나, 실전에서의 사용 범위에 대해 목말랐던 분들에게 추천하고 싶은 책입니다. |
|
이 책은 파이썬(Python)을 간단하게 사용해본 사람이 81개의 예제를 풀어가면서 파이썬에서 사용하는 제어문, 함수, 클래스, 자료구조 등 많은 부분에 대해서 배울 수 있다. 다른 일반적인 책처럼 챕터 단위로 배우는 게 아니라 실질적으로 구동되는 프로그래밍된 예제를 따라 하면서 좀 더 쉽고, 이해하기 쉽게 배울 수 있는 부분이 매우 좋은 것 같다.
각 프로젝트 예제에서 동작원리를 설명하고 해당 코드를 이해하고 그리고 마지막으로 "프로그램 살펴보기"를 통해서 한번 더 해당 프로젝트 예제에서 어떤 걸 중요하게 생각하고 배워야 하는지를 공부할 수 있다. 마지막으로 해당 코드를 따라서 작성 후 구동해보고 나서는 자신이 생각하는 방법 등으로 다시 한번 동일한 결괏값이 나오도록 코드를 짜 보면 더욱더 실력이 향상될 것이다. 이 글을 쓰면서도 지금도 아직 50번째 예제를 새롭게 코딩해보고 있는 중이다. 이 책은 파이썬을 처음 배우고 난 사람에게는 꼭 추천을 하고 싶다. 내용을 쉽게 이해하고 따라 하면서 점점 실력이 향상되는 것을 느낄 수 있을 것이다. 자세한 책 내용은 꼭 구매해서 한번 읽어 보도록 하자. |
![]() 2월동안 제이펍에서 출간한 알 스웨이가트의 파이썬 프로젝트 책을 읽어보았습니다. 파이썬 문법 공부를 마친 후 무엇을 해야할 지 감이 안 오던 시절이 있었습니다. 개념만 알고 직접 프로젝트를 진행하려니 어렵고 막막했었는데 그때 이 책을 만났더라면 좋았을텐데라는 생각이 들었습니다.
![]() 80개가 넘는 프로젝트를 들어가기 전 들어가며 라는 목차가 있습니다. 파이썬 설치부터 개발할 때 알고 있으면 좋을법한 내용이 담겨져있습니다. 이 책의 프로그램을 통해 학습하는 방법도 담겨있으니 프로젝트를 들어가기 전 참고하시면 좋을 거 같습니다.
![]()
프로젝트를 들어가기 전 이 프로젝트는 어떤 프로그램인지 자세히 설명되어 있어 프로그램에 대한 이해를 얻은 후 프로그램을 제작할 수 있습니다.
![]() 코드를 작성하기 전 프로그램이 어떻게 실행되는지 확인할 수 있다. 다른 프로젝트 서적의 경우 코드부터 보여준 후 실행 결과를 보여주는데 이 책의 경우 결과를 보여준 후 코드를 보여줍니다.프로그램 결과를 보고 어떤 코드로 짤 수 있을지 직접 생각해보는 시간을 가질 수 있었습니다.동작원리도 작성되어 있어 코드를 작성하기 전 프로그램을 여러 단계로 생각해볼 수 있습니다. ![]() 코드를 보시면 주석 처리가 되어 있어 이 코드가 어떤 활동을 하는지 알 수 있습니다. 전체적인 코드가 매우 길지 않으며 난이도가 어렵지 않습니다.
![]() 프로그램 살펴보기는 이 책의 가장 큰 장점이라고 할 수 있을 거 같습니다. 많은 프로젝트 서적의 경우 그 프로젝트로 끝을 내는데 이 책은 달랐습니다. 직접 코드를 수정할 수 있도록 질문을 던지며 수정하게 되면 어떤 결과가 나오는지 이끌어냅니다.
81개의 실습 프로젝트를 해볼 수 있다는 점에서 놀랐으며 다수의 흥미로운 프로젝트가 존재하여 즐겁게 볼 수 있었습니다. 좋은 코드들이 수록되어 있으니 파이썬 문법을 마친 후 프로젝트를 해보고 싶다는 하는 분께 추천드립니다.
|