完全な電子書籍をダウンロードしてください!
[。注意]##
前書き
DigitalOceanのHow To Code in Python 3 tutorial seriesは、EPUBとPDFの両方の形式のオープン教育電子書籍として無料で入手できます。 これらのチュートリアルをeBook形式で一緒に使用すると、インターネットに常時接続していなくても、お気に入りの電子書籍リーダーで使用できるリソースが提供されます。 このように、オフラインで本を使用して重要な概念を学習したり、コンピューターでコーディングしているときにリファレンスガイドとして使用したりできます。
eBook形式で利用できるため、How To Code in PythonはOpen Educational Resourceとして使用でき、教室で教科書の代わりに使用できます。 さらに、図書館を通じて電子書籍をより多くの人が利用できるようにすることができます。
このeBookはさまざまな方法で使用できるため、このガイドでは、general readerが本にアプローチする方法、how teachers and studentsがクラスの一部として本を使用する方法、およびpublic and university librariansは、教育リソースとしてこの電子書籍の可用性を高めることができます。 最後に、本を読み進めて次に何をすべきかについてのガイダンスが必要な読者のために、このページの下部でadditional resourcesについて説明します。
この本を一般的な読者として使用する方法
この本は、あなたにとって意味のある方法で使用されるように設計されています。 新しい開発者を増やすように配置されていますが、順序に制約されることはありません。必要に応じて本全体を自由に移動してください。 概念に精通したら、引き続き参考資料として本を使用できます。
本をレイアウトされた順序で使用する場合は、Python 3と言語の以前のバージョンとの主な違いを理解することから、Pythonの調査を開始します。 そこから、関連するローカルシステムまたはサーバーベースのシステム用のプログラミング環境をセットアップし、一般的なPythonコード構造、構文、およびデータ型を学習することから始めます。 その過程で、Python内の計算ロジックの基礎を固めることができます。これは、将来他のプログラミング言語に移行する場合でも関連する一連のスキルです。 この本の最初はPythonのスクリプトに焦点を当てていますが、オブジェクト指向コーディングの概念が徐々に導入され、コードを繰り返しなくして、よりモジュラーで、柔軟で、複雑にすることができます。 本の終わりまでに、Pythonコードをデバッグする方法を学び、最後にバージョン間でPythonコードを移植する方法を学びます。
教室でHow To Code in Pythonを使用する
studentの場合は、教師、教授、またはコンピュータサイエンス部門に、Pythonプログラミングに関するこの無料の電子書籍が利用できることを知らせることができます。 学校や大学には、学生や教師が電子書籍を利用できるようにするオープンな教育リソースリポジトリがあります。 また、この電子書籍を、Pythonプログラミングの詳細を知りたいと思うクラブやグループと共有することもできます。 コンピューターサイエンスクラブやプログラムに加えて、データサイエンス、統計、デジタルヒューマニティーに携わる人々は、この無料のリソースが役立つと感じるかもしれません。
Pythonプログラミングに関するクラスやワークショップを提供しているteacherの場合は、このオープン教育用電子書籍を学生と一緒に無料で使用できます。 独自のカリキュラムについては、電子書籍の章の順序に従うか、クラス内で達成することを計画している内容に基づいて選択できます。 また、オンラインで無料で利用できるDigitalOceanproject-based tutorialsの数が増えていることで、eBookを補足することもできます。また、実際のシナリオのソリューションを実行することで、プログラミングの知識を実践する学生をサポートできます。
[[add-how-to-code-in-python-to-your-library’s-catalogue]] ==ライブラリのカタログにHow To Code in Pythonを追加します
librarianの場合は、ライブラリのカタログにHow To Code in Pythonを追加することを検討できます。 多数のライブラリで電子書籍を利用できるようにすることで、コーディングを学習する人をサポートする無料のリソースへの一般アクセスが増加します。 誰もがコンピュータープログラミングのキャリアに興味があるわけではありませんが、コーディングの原則を学んだ人は誰でも、ソフトウェア開発とテクノロジーに関する大きな議論に貢献することができます。
この無料の電子書籍はCreative Commons Attribution-NonCommercial-ShareAlike 4.0 International Licenseでライセンスされており、オープン教育リソースとして使用できます。
次の情報は、図書館のコレクションに電子書籍を追加しようとしている図書館員に役立ちます。
-
Entry on WorldCat:How To Code in Python 3
-
OCLC number:1020289950
-
Book summary:この教育書は、Pythonソフトウェア開発言語を介したコンピュータープログラミングを新興開発者に紹介し、新しい言語を学習したり、計算ロジックと構文に慣れたりしたい経験豊富な開発者向けのリファレンスブックとして機能します。
DigitalOcean Communityチームが追加のガイダンスを提供できる場合は、下のコメントセクションでお気軽にお問い合わせください。
次のステップとここから先
この本を読み終えたら、project-based tutorialsを見て、問題の解決に役立つプロジェクトを作成しながら知識を活用できます。 これらのプロジェクトに取り組んでいる間、参考資料としてこの本の章を引き続き参照できます。
コーディング方法を学ぶ人は誰でもcontribute to an open-source projectできます。 オープンソースソフトウェアは、使用、再配布、および修正が自由にできるソフトウェアです。
オープンソースプロジェクトへの貢献は、ソフトウェアエンドユーザーの幅広い基盤を代表することにより、ソフトウェアの改善に役立ちます。 ユーザーがコード、技術文書、またはリポジトリメンテナンスを通じてオープンソースプロジェクトに貢献すると、彼らの多様な視点がプロジェクトとより大きな開発者コミュニティに付加価値を提供します。
電子ブックをダウンロードする
以下のリンクをクリックすると、eBookをEPUBまたはPDF形式でダウンロードできます。
完全な電子書籍をダウンロードしてください!
[。注意]##
追加のPythonリソースについて、および他のユーザーとのディスカッションに参加するには、Python tagを使用したチュートリアル、質問、およびプロジェクトの増え続けるライブラリを確認してください。
一般的なソフトウェア開発や、RubyやJavaScriptなどの他のプログラミング言語について学びたい場合は、Development tagを確認してください。
this blog postを読むことで、eBookが作成された方法と理由について詳しく知ることができます。