この本の目的は、実践的なアプローチを使用して Python プログラミング言語を教えることです。その方法は非常にシンプルです。各トピックについての短い紹介の後、読者は提案された演習を解いてさらに学ぶよう促されます。
これらの演習は、セトゥーバル高等技術学校の Web 開発および分散コンピューティングのクラスで広く使用されています。これらの演習を行うことで、ほとんどの学生は 1 か月以内に 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 で構築されているため、latex ディストリビューションをダウンロードする必要がある場合があります。