Einstieg in Python 3 (Galileo Computing)
|
Dieser Artikel wird in diesem Shop nicht zum Kauf angeboten.
Durchschnittliche Kundenbewertung:
(5 Kundenrezensionen)
Produktinformation
- Amazon-Verkaufsrang: #87566 in Bücher
- Veröffentlicht am: 2009-03-28
- Einband: Taschenbuch
- 399 Seiten
Kundenrezensionen
Hilfreichste Kundenrezensionen
6 von 6 Kunden fanden die folgende Rezension hilfreich.
Für den Python Neuling ein spielerischer Einstieg
Von Hans Wurscht
Bei diesem Buch handelt es sich um ein Buch für absolut unbeleckte Neueinsteiger.
Es beginnt mit der Vorstellung der notwendigen Entwicklungswerkzeuge, für die der Autor auf seinem eigenem bewährten Patentrezept aufbaut. In der dem Buch beiliegenden CD ist dementsprechend auch alles was notwendig ist Python 3 auf einem Windows PC zu installieren.
Die Auflistung der Vorteile von Python und die ersten Schritte haben mich sehr an das ebenfalls im Gallileo Verlag erschienene Buch von Johannes Ernesti und Peter Kaiser (und einige andere Python Tutorials) erinnert, das im Gegensatz zum vorliegenden Buch allerdings sehr viel tiefergehend interne Konzepte von Python erläutert.
Im weiteren Verlauf werden in einer sehr praktischen Herangehensweise mit aufsteigendem Schwierigkeitsgrad verschiedene Beispiele erläutert. Bemerkenswert ist, dass man auch als Anfänger keineswegs nur an einfache textbasierte Progrämmchen gebunden bleibt, sondern im weiteren Verlauf über die objektorientierte Programmierung in die Programmierung von dynamischen HTML-Seiten mit python-basierten CGI-Scripten und graphischen Benutzeroberflächen herangeführt wird.
Etwas fehl am Platz erscheint mir das Kapitel "Neues in Python 3", weil das Buch ja keineswegs ein Handbuch für Um- sondern eher für Einsteiger ist. Für Umsteiger mit bereits vorhandenen Python 2.x Kenntnissen bringt das Buch wenig Neues.
An der Strategie einen kompletten Lösungsweg anzubieten, hält der Autor im ganzen Buch fest. Für CGI-Scripte wird das bewährte XAMPP installiert und die Programmierung graphischer Benutzeroberflächen beschränkt sich auf tk.
Alles in allem schafft es das Buch auch dem unambitionierten Hobbyprogrammierer aus der Visual Basic Ecke diese sehr mächtige Scriptsprache ein soweit näher zu bringen, dass er am Ende bereits beachtliche Erfolge erzielen kann.
Der Titel ist meines Erachtens unglücklich gewählt, Einstieg in Python wäre nach meiner Meinung treffender gewesen (die Erläuterung was "neu" bei Python 3 ist, tut dem keinen Abbruch.)
Das Buch ist durchgängig mit sinnvollen und für jedermann ohne viel Aufwand lösbaren Übungsaufgaben versehen, deren Lösung Lernprozess erheblich verbessern können.
Abzüge gibt es für die Titelwahl und den mir etwas zu stringent beschriebenen wenig flexiblen Ansatz.
9 von 10 Kunden fanden die folgende Rezension hilfreich.
Schönes Buch für (richtige) Einsteiger - mit einigen Schwächen
Von Andreas Geisler
Schade, keine 5 Sterne.
Das Buch eignet sich - wie's der Titel bereits verrät - gut und gerne für (Programmier)Einsteiger.
Es beginnt mit den gängigen Themen, die man als Einsteiger nicht verpassen sollte ( Datentypen, Variablen, Schleifen etc. pp.), bevor es dann langsam in die weiterführende Programmierung geht. All das verpackt in angenehmen Texten und schönen Beispielen, sowie Aufgaben zum selber ausprobieren / testen.
5 Sterne gibt es deshalb nicht, weil sich bereits auf den ersten Seiten 1-2 kleinere Fehler eingeschlichen haben, die aber - vor allem für Einsteiger - schnell zum Frustfaktor aufsteigen können.
Leute die bereits mit anderen Programmiersprachen vertraut sind, können das Buch für gezielte Nachfragen (Syntax, Dictionaries, etc.) nutzen. Ob es allerdings das perfekte Buch dafür ist, kann ich an dieser Stelle nich sagen (dafür hab ich zu wenig andere Pythonbücher gelesen) ...
3 von 3 Kunden fanden die folgende Rezension hilfreich.
Super für (Wieder)Einsteiger
Von T. Schumacher
Tolles Buch für Wiedereinsteiger. Habe früher mal Java gelernt und kam immer nur schleppend voran. Mit dieser Einführung wird man Schritt für Schritt, spielerisch, ans Ziel geführt. Leider kommt die Objektorientierte Programmierung etwas kurz - dennoch 5 Punkte.



