編集者の選択
1. Head First は有名な書籍シリーズの 1 つで、インターネットのベストセラーである「Head First Design Pattern」および「Head First JAVA」の姉妹編です。
2. Python の本は、Python 言語と同じくらい興味深いものである必要があります。この本は、長い説教や無味乾燥な文法のリストではなく、ユーモラスで興味深い「頭から順番」の書き方を使用して、この言語を簡単かつ楽しく学習できるようにしています。 。これが、Python コミュニティ、技術専門家、コンピュータ科学者、読者が初心者にPython を強く推奨する主な理由です。
3. Python 3.5 を初めて使用する人にとって、このガイドは完璧な実用的なクイック リファレンスです。この本の各章はプロジェクトを通して説明されており、そこから以下のことを学ぶことができます。
(1) Python の重要な概念を直接脳にロードする
(2) モデルデータはリスト、タプル、セット、辞書として保存されます。
(3) 混乱しないでください。DB-API を使用できます。
(4) 対象ですか?修飾子?ビルダー?彼らは全員ここにいます
(5) FlaskでモダンなWebアプリケーションを作成する
(6) コードをモジュールと共有する
4. より多くのコンテンツをご覧いただくために、中ページのイラストをアップロードしました。中ページのイラストはカラーで、物理的な書籍は白黒で印刷されます。
熱心な読者は次のことをお勧めします。
写真も文章も豊富で、内容も詳しく、ステップバイステップで理解しやすいので、入門にぴったりの本です!
買ってみて、これまでに買った同類の Python の本の中で一番生き生きとしていて、読んだ後は宝物を見つけたような気分になり、Python をより体系的に理解することができました。素晴らしい本でした。 !
入門書としてはとても良い本で、内容も分かりやすく初心者向けで、この頭から読むシリーズの本が好きです。
毎日 1 章ずつ読んでください。それほど深い内容ではありませんが、非常に実用的で、購入する価値があります。
簡単な紹介
Python 言語を学びたいけど、マニュアルを読み歩くのは面倒ですか?本書『Head First Python (第2版)』を読めば、Pythonの基礎知識をすぐにマスターし、組み込みのデータ構造や関数を扱えるようになります。次に、独自の Web アプリケーションを構築し、データベース管理、例外処理、データ変換について調べます。コンテキスト マネージャー、修飾子、内包表記、およびジェネレーターを使用して何ができるかを知りたい場合は、この本ですべてを見つけることができます。この本は、あなたがすぐに Python プログラマーになるのに役立つ完全な学習体験を提供します。
なぜこの本はこれほど違うのでしょうか?
『Head First Python (Second Edition)』は、認知科学と学習理論の最新の研究成果に基づいて、めまいがするような長い説教ではなく、脳が語るのに適したリッチなフォーマットを採用しています。新しい概念に苦労して時間を無駄にする必要はありません。この多感覚学習体験は、脳が最大限に機能するように特別に設計されています。
著者について
ポール・バリーは、アイルランドの首都ダブリンの南西 80 キロメートルに位置する人口約 35,000 人の町、アイルランドのカーロウに住み、働いています。
Paul は、情報システム科学の学士号とコンピューティング科学の修士号を取得しています。彼は学習と教育の大学院資格も取得しています。
ポールは 1995 年からアイルランドのカーロー工科大学で働き、1997 年から講師を務めています。教職に転向する前、ポールはアイルランドとカナダの両方で 10 年近く IT 業界で働いていましたが、当時の彼の仕事は主にヘルスケア分野でした。ポールはディアドラと結婚し、3人の子供がいました(そのうち2人はすでに大学に通っています)。
2007 学年度から、Python プログラミング言語 (および関連テクノロジ) は、ポールの大学院カリキュラムに不可欠な部分になりました。
Paul は、他に 4 冊の技術本の著者 (共著者) です: Python の本 2 冊と Perl の本 2 冊です。彼はこれまでに、Linux Journal Magazine に多数の記事を執筆しており、寄稿編集者でもあります。
素晴らしい本のレビュー
「Head First Python (Second Edition)」を高く評価:
★Pythonの本はPython言語と同じくらい面白いものでなければなりません。優れた教師として、本書の著者は、「Head First Python (Second Edition)」を通じて、あなたが本当に役に立つ Python コードを十分に書けるようになるまで、この言語を簡単かつ楽しく学べるよう指導します。
——エリック・フリーマン博士、
コンピュータ科学者、テクノロジー教育者、Disney Online の元 CTO
★『Head First Python (Second Edition)』は、Python 言語と、この言語を実際の世界で使用する方法についての優れた入門書です。Python への優れた入門書を探している場合は、これが良い出発点になります。 。
— David Griffiths、書籍著者兼アジャイル コーチ
★本書の初版に大幅な改訂と更新を加えた『Head First Python (Second Edition)』は、急速に増え続ける優れた Python リソースの中で、みんなのお気に入りになるでしょう。内容は読者が最大限に活用できるように合理的に構成されており、実用性が可能な限り重視されています。必要なトピックがすべて簡潔にカバーされており、興味深いプレゼンテーションがこの本を楽しく読んでくれます。
—Caleb Hattingh、『20 Python Libraries You Are't using (But Should)』および『Learning Cython』の著者
★これはパイソンプールへの明確な入り口です。腹から水に飛び込むことはできず、予想よりも深くなってしまいます。
——Bill Lubanovic、『Python 入門』著者
この本の初版を称賛する
★『Head First Python』は、Python 言語の優れた入門書であるだけでなく、さらに優れているのは、Python が実際の世界でどのように使用されるかを完全に示していることです。この本は構文の無味乾燥なリストではなく、Android フォンや Google App Engine など用のアプリケーションを作成する方法を説明します。
——David Griffiths 氏、書籍著者兼アジャイル メソッド コーチ
★他の本では理論から始まり、その後例題に移るのが常ですが、『Head First Python』ではそうではなく、直接コードに入り込み、内容が展開するにつれて徐々に理論を解説していきます。これは、読者が最初から完全に夢中になるため、より効果的な学習環境となります。さらに、この本を読むことも楽しいプロセスです。退屈せずに面白く、くどくなくても有益です。この本に掲載されている多数の例と説明は、日常の仕事で使用するトピックのほとんどをカバーするのに十分です。 Python を初めて使用する人にはこの本をお勧めします。
——Jeremy Jones、『Python for Unix and Linux System Administration』の共著者
他のヘッドファーストの本を称賛する:
★Kathy と Bert の「Head First Java」は、紙の本の印象を一変させ、私たちが慣れ親しんでいる GUI にとてもよく似ています。著者らは、Java の学習を非常に興味深いプロセスにするための賢い方法を持っており、常に「次は何をするのだろう?」と私たちに疑問を抱かせます。
— Warren Keuffel、ソフトウェア開発マガジン
★『Head First Java』は、Javaを全く知らないところから使いこなせるようになるまでを学べる魅力的なスタイルに加え、他の本では省略されがちな実践的な内容も充実しています。演習としてのみ使用されます。完了するかどうかは読者に任せます... これは、頭の回転が速く、斬新で、非常に実用的な本です。オブジェクトのシリアル化やネットワーク転送プロトコルなどの複雑なテクノロジについて説明しているとしても、実際にはそうではありません。難しいと感じさせても、すんなり理解できるようになり、すんなり読み進められるようになりました。
——IBM アルマデン研究センター、ユーザー サイエンスおよびエクスペリエンス研究プログラム ディレクター、ダン ラッセル博士 (スタンフォード大学で人工知能を教えている)
★この本は明るく、斬新で、興味深く、魅力的です。また、彼らから学んでいることにも注意してください。
——Ken Arnold 氏、Sun Microsystems の元シニア エンジニア、Java の父 James Gosling 氏と『Java Programming Language』の共著者
★何千冊の本を読むより気分が良くなります。
——ウォード・カニンガム、Wikiの発明者、ヒルサイド・グループ創設者
★ユーモアたっぷりの口調で、プログラミングの方法をわかりやすく説明してくれます。これは実践的な開発戦略の理想的な参考資料です。退屈な「専門家の教え」に囚われることなく、この本から多くのことを得ることができます。
——トラビス・カラニック、Scour および Red Swoosh 創設者
目次
目次(概要)
1 基本: クイックスタート
2 リストデータ:順序付けされたデータの処理
3 構造化データ: 構造化データの処理
4 コードの再利用: 関数とモジュール
5 Web アプリの構築: 実際にやってみる
6 データの保存と管理: どこに置くか
7 データベースの使用: 特に Python の DB-API の使用
8 ちょっとしたクラス: 抽象的な動作と状態
9 コンテキスト管理プロトコル: Python の with ステートメントの接続
10 関数修飾子: ラッパー関数
例外処理: 何か問題が発生した場合の対処方法
ll3A スレッドについて: 待機の処理
12 高度な反復: 狂気のようなループ
付録 A インストール: Python のインストール
付録 B Pythonanywhere: Web アプリケーションをデプロイする
付録 C カバーしなかったトップ 10: 学ぶべきことはまだあります
付録 D 取り上げなかったトップ 10 プロジェクト: その他のツール、ライブラリ、モジュール
付録 E さらなる参加: Python コミュニティ
索引
詳細カタログ(ページ内イラスト参照)