이 책은 실용적인 접근 방식을 사용하여 Python 프로그래밍 언어를 가르치는 것을 목표로 합니다. 그 방법은 매우 간단합니다. 각 주제에 대한 짧은 소개 후에 독자는 제안된 연습 문제를 해결하여 더 많은 것을 배울 수 있습니다.
이러한 연습은 Setúbal 고등 기술 학교의 웹 개발 및 분산 컴퓨팅 수업에서 광범위하게 사용되었습니다. 이러한 연습을 통해 대부분의 학생들은 한 달 이내에 Python을 익힐 수 있습니다. 실제로 소프트웨어 공학 학위 2학년에 가르치는 분산 컴퓨팅 과정의 학생들은 2주 만에 Python의 구문에 익숙해지고 3주 만에 소켓을 사용하여 분산 클라이언트-서버 애플리케이션을 구현할 수 있습니다.
이 책의 소스는 github(https://github.com/joaoventura/full-speed-python)에서 확인할 수 있습니다. 잘못된 철자를 수정하거나 새로운 연습을 제안하거나 현재 콘텐츠에 대한 설명을 제공하기 위한 풀 요청을 환영합니다.
PDF 및 epub 파일은 https://jventura.gumroad.com/l/fullspeedpython에서 다운로드할 수 있습니다. 전자책은 무료입니다(무료 맥주와 마찬가지로!). 하지만 내 작업을 지원하고 개선할 수 있도록 허용하고 싶다면 다른 가격을 설정할 수 있습니다.
책을 만들려면 make pdf
또는 make epub
실행하세요.
이 프로젝트는 pandoc을 사용하여 책을 만듭니다. pdf 파일은 pdflatex로 제작되었으므로 라텍스 배포판을 다운로드해야 할 수도 있습니다.