구글에서 찾는 파이썬 실전 예제 분석
파이썬을 체계적으로 설명한 강의나 글이 많지만, 많은 경우 강사나 저자를 통해 잘 정제된 지식의 결과를 따라가는 셈이어서 내 것으로 소화하기가 어렵습니다. 시간이 지나면 프로그램의 버전 변경 등으로 내용이 바뀌기도 하고, 강의를 따라하면서 새로운 시도를 하다가 책에 설명되어 있지 않아 이해하기 어려운 에러를 만나서 공부할 의욕을 잃기도 합니다.
많은 종류의 파이썬 책에서 체계적인 문법, 좋은 코딩 습관, 프로젝트와 모듈 구성, 유지 보수 등 언어의 구조적 측면에 대해 잘 설명했을 것입니다. 이 책에서는 구글 검색을 통해 만들고 싶은 기능을 선택하고, 모르거나 막히는 부분을 찾아내어 의도했던 기능을 만들어가는 과정을 명확하게 보여주는 방식으로 진행하려 합니다. 그럼 이 책을 통해 여러분들이 좀 더 재미있게 파이썬을 공부하기를 기원하겠습니다.
이 책의 특징
- 먼저 만들고 싶은 기능을 선택하고 막힐 때마다 구글을 통해 해결하는 식으로 학습합니다.
- 다양한 장르에 대해 관련 모듈을 사용하여 파이썬 예제들을 만들어봅니다.
- 예제를 통해 프로그래밍 구성 요소들과 배경 지식, 문법을 익힐 수 있도록 구성했습니다.
이 책이 필요한 독자
- 파이썬의 다양한 기능을 업무에서 쉽게 다뤄보고 싶은 개발자
- 기존 책에 없는 파이썬 최신 정보를 누구보다 빠르게 습득하고 싶은 입문자
- 틀에 박힌 설명에서 벗어난 새로운 프로그래밍 강의를 원하는 학생 및 수강생
독자대상
초중급
예제코드 다운로드
이 책의 각 장에서는 여러 다양한 장르에 대해 구글 검색의 도움을 받으면서 관련 모듈을 사용하여 파이썬 예제들을 만들어 봅니다. 예를 들면 MSSQL, MySQL, 오라클, SQLite3, 몽고디비와 같은 다양한 데이터베이스의 사용, 정규표현식, 엑셀 다루기, JSON 방식의 API 사용, 웹 페이지 파싱, GUI 화면 구현, 웹, 윈도우, 작업에 대한 자동화, 암호화, 수학과 과학 라이브러리를 이용한 머신러닝, 플라스크, 장고를 이용한 웹 프로그래밍 등입니다.
예제를 통해 프로그래밍을 구성하는 요소들과 프로그래밍에 필요한 배경 지식, 문법을 익힐 수 있도록 구성했습니다. 각 장의 뒤에는 해당 장에 나온 코드를 이해하는 데 추가적 도움을 주는 미니문법 섹션이 제시되어 있습니다. 이 책을 보면서 프로그래밍 공부를 위해 영어도 열심히 익혀야겠다는 생각이 드시게 된다면, 더 바랄 것은 없을 것 같습니다.