Galileo Computing < openbook > Galileo Computing - Professionelle Bücher. Auch für Einsteiger.

...powered by haas.homelinux.net...

Inhaltsverzeichnis
1 Einleitung
2 Überblick über Python
3 Die Arbeit mit Python
4 Der interaktive Modus
5 Grundlegendes zu Python-Programmen
6 Kontrollstrukturen
7 Das Laufzeitmodell
8 Basisdatentypen
9 Benutzerinteraktion und Dateizugriff
10 Funktionen
11 Modularisierung
12 Objektorientierung
13 Weitere Spracheigenschaften
14 Mathematik
15 Strings
16 Datum und Zeit
17 Schnittstelle zum Betriebssystem
18 Parallele Programmierung
19 Datenspeicherung
20 Netzwerkkommunikation
21 Debugging
22 Distribution von Python-Projekten
23 Optimierung
24 Grafische Benutzeroberflächen
25 Python als serverseitige Programmiersprache im WWW mit Django
26 Anbindung an andere Programmiersprachen
27 Insiderwissen
28 Zukunft von Python
A Anhang
Stichwort

Download:
- ZIP, ca. 4,8 MB
Buch bestellen
Ihre Meinung?

Spacer
 <<   zurück
Python von Peter Kaiser, Johannes Ernesti
Das umfassende Handbuch - Aktuell zu Python 2.5
Buch: Python

Python
gebunden, mit CD
819 S., 39,90 Euro
Galileo Computing
ISBN 978-3-8362-1110-9
Pfeil 1 Einleitung
  Pfeil 1.1 Warum haben wir dieses Buch geschrieben?
  Pfeil 1.2 Was leistet dieses Buch und was nicht?
  Pfeil 1.3 Wie ist dieses Buch aufgebaut?
  Pfeil 1.4 Wer sollte dieses Buch wie lesen?
  Pfeil 1.5 Danksagung


Galileo Computing - Zum Seitenanfang

1.3 Wie ist dieses Buch aufgebaut?  topZur vorigen Überschrift

Dieses Buch ist in vier Teile gegliedert, deren Inhalt im Folgenden kurz zusammengefasst wird. Sollten Sie mit den Begriffen im Moment noch nichts anfangen können, seien Sie unbesorgt. An dieser Stelle dienen alle genannten Begriffe zur Orientierung und werden im jeweiligen Kapitel des Buchs ausführlich erklärt.

1. Der erste Teil bietet einen Einstieg in die Arbeit mit Python. Dabei legen wir sehr viel Wert darauf, dass der Leser schon früh seine ersten eigenen Programme entwickeln und testen kann, denn wie bei der Programmierung allgemein gilt auch in Python, dass learning by doing die erfolgversprechendste Lernmethode ist. Die Einführung in die Grundelemente von Python haben wir so aufgebaut, dass größtenteils auf das Begriffsgebäude der Objektorientierung verzichtet wurde, um Umsteigern von nicht objektorientierten Sprachen den Einstieg zu erleichtern. Neben der Sprache selbst werden die eingebauten Datentypen und ihre Verwendung behandelt.
2. Im zweiten Teil stehen dann die Konzepte im Vordergrund, die die Arbeit mit Python erst so richtig angenehm machen, allerdings für den unerfahrenen Leser auch völliges Neuland darstellen können. Als große Oberthemen sind dabei Modularisierung und Objektorientierung zu nennen, die in Python eine zentrale Rolle spielen. Außerdem werden moderne Programmiertechniken wie Exception-Handling, Iteratoren und Generatoren behandelt.
3. Der dritte Teil konzentriert sich auf Pythons Batteries-included-Philosophie, wonach Python nach Möglichkeit alles in der Standardbibliothek mitbringen sollte, was für die Entwicklung eigener Anwendungen erforderlich ist. Wir werden in diesem Teil auf viele der mitgelieferten Module eingehen und auch das ein oder andere Drittanbietermodul erklären. Insbesondere ist auch die Suche nach Fehlern in Python-Programmen und deren Behebung Thema dieses Teils.

Der dritte Teil ist eher als Nachschlagewerk zu konkreten Problemen gedacht und sollte nicht einfach in einem Rutsch von vorn bis hinten gelesen werden.
4. Im letzten Teil werden wir weiterführende Themen wie die Weitergabe von fertigen Python-Programmen und -Modulen an Endanwender bzw. andere Entwickler behandeln. Neben der Programmoptimierung und der Auslagerung laufzeitkritischer Programmteile in effizientere Sprachen wie C werden auch die Entwicklung von grafischen Benutzeroberflächen mit PyQt und die Erstellung von Webanwendungen mit dem populären Framework Django besprochen. Außerdem werden kleine Kniffe gezeigt, die das Arbeiten mit Python noch effektiver machen können. Am Ende des Buchs geben wir einen kurzen Ausblick auf die kommenden Python-Versionen 2.6 und 3000 und weisen Sie auf mögliche Inkompatibilitäten hin – und darauf, wie man diese umgeht.
       


Ihr Kommentar

Wie hat Ihnen das <openbook> gefallen? Wir freuen uns immer über Ihre freundlichen und kritischen Rückmeldungen.






 <<   zurück
  
  Zum Katalog
Zum Katalog: Python






Python
bestellen
 Ihre Meinung?
Wie hat Ihnen das <openbook> gefallen?
Ihre Meinung

 Buchtipps
Zum Katalog: Linux






 Linux


Zum Katalog: Ubuntu GNU/Linux






 Ubuntu GNU/Linux


Zum Katalog: Praxisbuch Web 2.0






 Praxisbuch Web 2.0


Zum Katalog: UML 2.0






 UML 2.0


Zum Katalog: Praxisbuch Objektorientierung






 Praxisbuch Objektorientierung


Zum Katalog: Einstieg in SQL






 Einstieg in SQL


Zum Katalog: IT-Handbuch für Fachinformatiker






 IT-Handbuch für Fachinformatiker


 Shopping
Versandkostenfrei bestellen in Deutschland und Österreich
InfoInfo