Bewertung:

Das Buch bietet einen detaillierten und umfassenden Einblick in Python, der auch für Personen mit einigen Vorkenntnissen geeignet ist. Es hat jedoch gemischte Kritiken erhalten, vor allem wegen seiner Ausführlichkeit, der Organisation und der Konzentration auf die Verwendung von Windows.
Vorteile:⬤ Bietet Klarheit und Details zu einer Vielzahl von Python-Themen.
⬤ Gründliche Erklärungen und zahlreiche Beispiele erleichtern das Verständnis, insbesondere für Fortgeschrittene.
⬤ Gut geeignet, um auf Vorkenntnissen in Python aufzubauen.
⬤ Kostenlos im PDF-Format erhältlich.
⬤ Tolle Referenz für spezielle Bibliotheken und fortgeschrittene Themen.
⬤ Extrem ausführlich und könnte von einer prägnanteren Formulierung profitieren.
⬤ Die Gliederung wirkt unübersichtlich und unkonzentriert, was die Navigation erschwert.
⬤ Starker Rückgriff auf Windows-spezifische Beispiele, was Unix/Linux-Benutzer abschrecken könnte.
⬤ Einige grundlegende Konzepte sind unzureichend erklärt, während fortgeschrittene Themen überwältigend sein können.
⬤ Nicht geeignet für absolute Anfänger ohne Vorkenntnisse.
(basierend auf 104 Leserbewertungen)
Programming Python: Powerful Object-Oriented Programming
Wenn Sie die Grundlagen von Python beherrschen, sind Sie bereit, die Sprache für echte Aufgaben zu nutzen. Programming Python zeigt Ihnen, wie das geht, mit ausführlichen Tutorials zu den wichtigsten Anwendungsbereichen der Sprache: Systemadministration, grafische Benutzeroberflächen und das Web. Außerdem erfahren Sie, wie Python in Datenbanken, Netzwerken, Front-End-Skriptebenen, Textverarbeitung und mehr eingesetzt wird. Dieses Buch konzentriert sich auf häufig verwendete Werkzeuge und Bibliotheken, um Ihnen ein umfassendes Verständnis der vielen Rollen von Python in der praktischen, realen Programmierung zu vermitteln.
Sie lernen die Syntax der Sprache und die Programmiertechniken auf klare und prägnante Weise, mit vielen Beispielen, die sowohl die korrekte Verwendung als auch gängige Redewendungen illustrieren. Vollständig aktualisiert für Version 3.x, Programming Python geht auch auf die Sprache als Softwareentwicklungswerkzeug ein, mit vielen Codebeispielen, die speziell für diesen Zweck skaliert sind.
Die Themen umfassen:
⬤ Schnelle Python-Tour: Erstellen Sie eine einfache Demo, die Datendarstellung, objektorientierte Programmierung, Objektpersistenz, grafische Benutzeroberflächen und Website-Grundlagen umfasst.
⬤ Systemprogrammierung: Erkunden Sie die Werkzeuge und Techniken der Systemschnittstelle für die Befehlszeilenprogrammierung, die Verarbeitung von Dateien und Ordnern, die parallele Ausführung von Programmen und vieles mehr.
⬤ GUI-Programmierung: Lernen Sie, die tkinter-Widget-Bibliothek von Python zu verwenden.
⬤ Internetprogrammierung: Zugriff auf clientseitige Netzwerkprotokolle und E-Mail-Tools, Verwendung von CGI-Skripten und Erlernen von Techniken zur Implementierung von Websites.
⬤ Weitere Anwendungsmöglichkeiten von Python: Datenstrukturen implementieren, textbasierte Informationen analysieren, Schnittstellen zu Datenbanken nutzen und Python erweitern und einbetten.