|
이 책은 기초 편과 응용 편으로 구성되어 있다. 기초 편 파이썬의 문법과 내장 함수? 파이썬 프로그래밍을 위한 준비와 시작 기본이 되는 문법 데이터 구조 제어 구조 객체 지향 프로그래밍 응용 문법 응용 편 각종 라이브러리를 이용한 실전 프로그램 개발법? AI 빅데이터 업무 자동화 스크래핑(크롤링) 데이터베이스 웹 프로그래밍 이 책을 읽으면 좋을 독자? 1. 파이썬 입문자 2. 파이썬을 심도 있게 공부하고 싶은 분 3. 다른 언어 외에 파이썬을 배우고 싶은 분 이 책의 저자는 일본인 마츠우라 켄이치로/츠카사 유키로로 프로그램 개발 일을 하고 있으며 다수의 IT 저서를 집필하였다. 프로그램 쪽 책을 주로 영어 번역서로 많이 읽어서인지 일본어 번역서는 조금 용어가 다른 느낌이 있다. 파이썬을 사용하기 위한 기본 프로그램 설치도 사용자가 다양하게 사용할 수 있게 종류별로 설명되어 있다. 기본 문법에 대한 이해를 쉽게 할 수 있도록 예제를 들어가면서 설명을 자세하게 하고 있다. C, C 과 파이썬의 차이도 설명해 주고 있다. 7장에서 객체지향 프로그래밍 부분을 상세하게 설명하고 있고 이 책 16장에서 더욱 심화된 객체에 대한 부분을 다루고 있어 객체지향 부분을 이해하는데 많은 도움이 된다. 8장에서는 파이썬 기초 책에서는 잘 다루어지지 않는 응용 문법을 알려 준다. 프로그램을 간결하게 작성하거나 복잡한 처리를 실현하기 위한 문법을 배울 수 있다. 10장부터는 응용 편이다. 10장에서는 파이썬의 다양한 라이브러리를 사용하기 위한 기본 지식을 학습한다. 라이브러리를 C 파이썬과 아나콘다, 미니콘다에서 설치하는 방법을 따로 알려준다. 11장은 텍스트 파일, csv 파일, json 파일, 이미지 파일의 입출력에 대해서 알려준다. 디렉터리의 파일 목록을 가져오기, 파일을 복사하기, 파일 이름 변경 삭제 등 파일을 조작하는 방법을 알려준다. 12장은 파이썬으로 엑셀과 시스템 관리 작업을 효율적으로 자동화하는 예시를 알려준다. 프로그램으로 시스템 상태를 감시하고 관리자에게 메일로 보고하는 프로그램을 구현하기 위해 메일을 보내는 방법도 배울 수 있다. 여기에서는 네이버 메일 서비스를 사용한다. 13장에서는 인공지능의 비지도 학습의 대표적인 클러스트링(clustering)을 배우고 빅데이터를 활용할 수 있는 라이브러리를 경험해 본다. NumPy 라이브러리와 Pandas 라이브러리를 사용해서 데이터를 읽어서 필요한 데이터만 가져오거나 통계량을 계산하는 방법을 배운다. 데이터로 Matplotlib 라이브러리를 이용해 시각화하는 방법을 배운다. Scikit-learn 라이브러리를 이용해 머신러닝의 대표적인 클러스터링을 해본다. 14장은 웹페이지를 가져오는 방법과 가져온 웹 파일에서 원하는 정보를 추출하는 방법을 배운다. schedule 라이브러리를 사용해서 시간이 지남에 따라 변동하는 정보(날씨, 가격)를 정기적으로 스크래핑을 자동 실행하는 방법도 소개한다. 15장에서는 파이썬 프로그램에서 관계형 데이터베이스나 SQL을 이용하는 방법을 배우고 웹 애플리케이션을 만들어보기 위해 데이터베이스와 연계하면서 웹 서버를 사용해 로그인 기능을 작성해 보고 이미지 등의 파일을 업로드하는 기능을 배운다. 16장에서는 객체에 대해 더 깊이 이해하기 위한 기능인 덕 타이핑, 추상 클래스, 특수 매서드를 정의해서 클래스를 사용하는 방법 등을 소개한다. 이 부분은 많이 생소한 부분이라 글로 읽으면 이해가 쉽게 되지 않지만 코드를 보면 이해가 되긴 한다. 530페이지에 가까운 두꺼운 책이다. 여기에 파이썬의 기초부터 심화까지 방대한 정보를 담고 있다. 다소 어려운 개념도 있고 새롭게 알게 된 부분도 있어 좋은 경험을 준 책이다. 파이썬에 관한 책은 파도 파도 끝없이 나오는 지식이 숨어 있는 보물 상자가 아닐까!!!라는 생각이 든다.
|
|
파이썬이 쉽고 활용하기 좋다고 해서 IT 지식이 얕은 비전공자인 사람도 조금은 수월하게 접근할 수 있지 않을까 하는 마음에 도전!
이 책의 특징은 도쿄대 출신 저자들의 아주 이해하기 쉬운 설명과 예제 제공인데 번역가들도 IT를 잘 아는 데이터사이언티스트거나 IT 책을 많이 번역한 경험이 있어서 믿고 읽을 수 있을 것 같았다.
진짜 초보를 배려해주는 첫 두 챕터. 파이썬의 가장 기초적인 지식과 배울 수 있게 준비를 하는 부분인데 저자와 출판사가 제공하는 예제를 받아서 실제로 테스트 해보며 따라하다보면 금방 기초는 벗어날 수 있다.
한 권으로 파이썬을 실전 응용 레벨까지 섭렵할 수 있어서 너무나 만족스러운 책이다. 아직까지 파이썬 공부 해야지 마음만 먹고 실천에 옮기지 못했던 분들에게 강력 추천한다.
|
|
이 책은 생초보나 파이썬을 배우고 싶은 사람들에게 빠르게 입문 할 수 있도록 있도록 짧고 쉬운예제로 이해 할 수 있게 도와준다. 초보자들도 쉽게 따라 올 수 있도록 문법을 뜯어서 친절히 설명해준다. 단순 실행 결과만 보고 끝이 아니라, 독자가 한번 더 생각 할 수 있도록 풀이나 과정을 설명해준다.
이책은 기초편과 응용편으로 나눠져 있다 기본편에서는 기초 문법을 설명과 짧은 예제로 이해를 도와주고 전개 과정을 설명해준다.
응용편에서는 실무에서 자주 다룰법한 예제로 구성되어있고 간단한 예제로 빠르게 익힐 수 있다. 설명 또한 차근차근 읽어내려가면 충분히 이해할 수 있도록 쉽게 설명해준다.
간단한 후기
예스24리뷰어클럽 서평단 자격으로 작성한 리뷰입니다. |
|
저는 목차를 통해서 책의 구성을 보고, 무엇을 배울 수 있는지 확인하는 편입니다. 이 책은 '기초'부터 시작해서 '응용'까지 책이 구성되어 있어 실무에서 필요한 내용을 공부할 수 있다는 점이 좋았습니다. 파이썬에 관심이 많고, 파이썬을 처음 배우며 기초를 탄탄하게 다지고 싶은 사람들이 "제대로 빠르게 파이썬 입문"을 읽으면 좋을 것 같습니다. 이 책은 파이썬을 최대한 이해하기 쉽게 코드와 설명을 적절하게 구성되어 있습니다. 특히 중요한 부분은 밑줄로 강조해주고 있고, 시각적인 표현과 표를 통해 한 번 더 정리해 준 것도 마음에 들었습니다. 저는 파이썬 언어를 메인으로 사용하여 코드를 작성하는 전공자입니다. 그러나 함수와 클래스에 대해 정확히 이해하고 싶었습니다. 이 책의 "Chapter 07. 파이썬의 객체 지향 프로그래밍"과 "Chapter 16. 객체에 대해 더욱 깊게 이해하기"를 통해 필요한 내용을 공부할 수 있었습니다. 파이썬 언어를 사용하면서 헷갈렸던 부분들을 "제대로 빠르게 파이썬 입문"을 통해 지속해서 정리하고 있는데 실무에서 많은 도움이 될 것 같습니다! *YES24 리뷰어클럽 서평단 자격으로 작성한 리뷰입니다*
|
|
프로그래밍 언어 파이썬 입문 책추천
파이썬 프로그래밍의 기초 프로그래밍 언어로서 파이썬은 개발 초보자라고 할 지라도 쉽게 익힐 수 있어 많은 분들이 입문하는 언어라고 할 수 있어요. 그런데 그건 어디까지나 다른 언어를 배운 상태인 사람들의 입장이고, 정말 프로그래밍 언어를 처음 접하는 분들에게는 파이썬도 쉽지 않은 선택인데요.
파이썬 개념이 잘 정리된 책 제대로 빠르게 파이썬 입문은 정말 프로그래밍 언어를 처음 배우시는 분들이라도 쉽게 이해할 수 있는 책이었어요. 기초부분에 파이썬 개념이 정말 자세하게 수록되어 있기 때문인데요. 학습내용에 배울 내용과 핵심을 정리하고, 이론을 설명하는 본문에도 하이라이트와 강조를 통해 파이썬 언어에 대한 개념을 쉽게 익힐 수 있게 구성되어 있어요.
예제로 이해하는 파이썬 그리고 파이썬 문법과 관련해서 예제를 중심으로 진행되다보니, 실제로 활용가능한 파이썬 실력을 쌓을 수 있다는 게 장점이에요. 예제코드를 따라서 해보면서 어떤 원리로 파이썬 코드가 실행되는지 알 수 있거든요. 기초편을 넘어 응용편 부분부터는 파이썬 언어를 어느정도 학습한 분들이 보면 좋을 내용들이 많이 수록되어 있어요. 실제로 입문자를 위한 책이라곤 하지만, 학습수준에 따라서 책의 부분을 선택해서 공부할 수 있다는 점이 장점이에요.
출판사를 통해 도서를 제공받아 직접 읽고 작성한 후기예요. |
|
그 뒤로...다 까먹어서 필요하다고 생각했습니다. 그래서 알게 된 책이였는데
구성을 보니 정말 탄탄하더라구요 기초편과 응용편 그래서 그런지 책도 두꺼워요 물론 디자인 책도 그렇겠지만 코드를 알려주다보니 어쩔 수 없이 그래도 그만큼 자세하고 많이 배울 수 있었습니다.
저는 그 중에서 업무 자동화 하기가 끌렸는데 제가 이것만 배우고 말았어가지고 정말 필요했던 부분이였거든요.
근데 기초도 정말 세세하고 왜 파이썬이여야 하는지 설명도 잘 되어 있었습니다. 그리고 그걸 바로 응용 할 수 있도록 하다보니 정말 많이 알게 되었습니다. 그리고 당연하게도 예제도 다운받을 수 있다는!! 저는 그냥 코드를 짜지는 못해도 구성되어 있는거를 해석하고 쓸줄만 알았는데 저에게 정말 필요했던 책이였습니다.
YES24 리뷰어클럽 서평단 자격으로 작성한 리뷰입니다 |
|
파이썬을 메인으로 코딩을 배워서 비전공자로 프로젝트를 수행하고 있습니다. 사실 파이썬을 통해 비전공자분들이 처음 코딩을 접하게 되는 분들이 많을 거라고 생각합니다. 일단...재가 그 중에 하나거든요
파이썬이 그만큼 초보자가 접하기 편한 언어라고 생각하는데. 사실 비전공자이신데 코딩을 배우시는 분들이라면 종종 코딩하면서 "내가 제대러 하는게 맞나?' "이게 맞아?" 라는 생각을 많이 할거라고 생각합니다. 저도 나름 현업에서 프로젝트를 하고 있지만, 매번 "나 이러고 돈 받아도 되냐.." 하거든요. 물론 일을 망치는 건 아니지만, 그만큼 제 자신에게 자신이 없달까.. 그래서 파이썬을 메인으로 쓰고 있는 저에게 약간 교과서 같은 도서가 필요했고 마침 제대로 빠르게 파이썬 입문을 접하게 됐습니다.
본 도서는 기초편과 응용편으로 나눠져 있는데, 일단 목차가 정말 많습니다. 그만큼 세세하게 설명이 되어있고 가끔 귀염 뽁작한 바다코끼리(연산자) 처럼 내용이 쉽게 정리 되어있어요
그리고 중간중간 연습문제가 있어서 연습문제를 활용해서 풀어보기도 좋습니다
그리고 최근에 sqld를 준비하고 있는데, 정처기 준비하면서 sql에 대해서 공부를 한 적이 있지만, 여전히 응용하는 걸 어려워했는데 이렇게 응용편에 설명이 있어서 좋았고 이외에 머신러닝 등 요즘 인공지능이 한참 핫한데 파이썬으로 머신러닝을 배웠던 적이 있어서 흥미롭게 읽었던 부분도 많았습니다.
나름의 현업에서 근무하면서 개인적으로 파이썬을 굉장히 익숙해하면서도 어려워했습니다. 그럴 때마다 공부했었던 교안도 꺼내보고 그랬었는데, 이제 그 역할을 제대로 빠르게 파이썬 입문 도서가 할 것 같습니다! 그럼 모두들 파이썬 공부 열심히 하세요~
*본 게시글은 출판사의 서평단 이벤트에 참여해 도서를 무료로 제공받아 학습해본 솔직한 후기입니다*
|
|
찬찬히 따라할 수 있도록 되어 있는 것이 큰 장점입니다! 처음 생각은 이랬습니다. 파이썬 프로그램을 공부해야겠다고 생각했던 목표가 API를 연동해서 뭔가를 해보겠다는 것이어서 과감히 활용편으로 점프를 했었는데, 파이썬은 또 다른 세계였습니다.
처음 원대한(?) 꿈을 뒤로 하고 책 처음부터 따라 해 보았습니다.
다시 초심으로 돌아가서 기초를 다질 수 있도록 하는 데 너무 도움이 되었던 것 같습니다. ^^ 저는 앞으로 파이썬 공부를 계속하고 확장해 나갈 목표여서 VSCode를 계속 사용할 것 같습니다. (그래서 또 인증샷을..... ㅎㅎ)
프로그래밍 언어에 필요한 기초부터 활용까지 목차가 제 스타일이었습니다!
(저만 그런지는 모르겠지만)저는 조금 지루할 때면 목차를 구경하는 습관이 있습니다. 아무래도 전체적인 흐름을 알고 공부하면 필요한 것들을 빠트리지 않고 공부할 수 있는 것도 이유이지만 생략하고 넘어갈 수 있는 부분도 체크해서 시간을 절약할 수 있는 것도 하나의 이유입니다. 프로그래밍 공부할 때 기본적이지만 제일 중요한 것이 몇 가지가 있다고 생각합니다. 1차적으로는 프로그램 환경 설정, 기본 구조 및 변수의 사용, 데이터 구조의 이해, 제어문 사용 이라고 생각합니다. 1차적인 것들이 조금 이해가 되면 2차적으로 클래스의 이해, 예외처리, 내장함수 사용 이렇게 단계를 나눌 수가 있다고 생각하고 공부했었고 파이썬도 그렇게 공부하려고 합니다. 이 책의 내용이 그렇게 구성되어 있어서 나중에 활용부분을 프로그래밍할 때도 수시로 원하는 부분에 가서 기초를 다시 다질 수 있도록 목차와 구성이 잘 정리되어 있어서 나중이 더 기대가 되는 것 같습니다.
처음 목표를 수정해서 이제는 새로운 목표를 세웠습니다. 이 책과 함께 기초를 순식간에 익히는 것이 새로운 목표가 되었습니다. 기초를 잘 다지면 그 다음은 탄탄대로일 것은 누구나 예상할 수 있는 결과죠. 파이썬을 선택했고 이 책과 함께 하겠다는 결심을 했으니 이제 열심히 하기만 하면 되겠죠? ^^
** YES24 리뷰어클럽 서평단 자격으로 작성한 리뷰입니다 |