| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
| Autor |
Nachricht |
andi1966 User
Anmeldungsdatum: 05.09.2008 Beiträge: 1 Wohnort: Bonn
|
Verfasst am: Mo Dez 07, 2009 16:10 Titel: Neues Python Buch |
|
|
Hallo Leute,
ich hab die Tage ein neues Lehrbuch zu Python entdeckt:
Hello World! Programmieren für Kids und andere Anfänger.
Meine Frage: Ist dieses Werk empfehlenswert, um einen guten Einstieg in Python zu finden, oder muss ich dann später doch wieder umlernen, weil hier diverse Konzepte, wie die Objektorientierung falsch erklärt werden ?
Da das Buch gerade erschienen ist, hab ich im Web noch nix gefunden.
Danke für die Antworten  |
|
| Nach oben |
|
 |
cofi User

Anmeldungsdatum: 30.03.2008 Beiträge: 1778 Wohnort: 0x4461726D7374616474
|
Verfasst am: Mo Dez 07, 2009 16:44 Titel: |
|
|
Bei 450 Seiten und dem Fokus auf Kindern, bezweifel ich, dass fortgeschrittene _abstrakte_ Konzepte wirklich behandelt werden, da das für die Zielgruppe gröstenteils uninteressant ist.
Abseits dessen wird die Chance, dass dir hier jemand Antwortet - wenn es denn so neu ist - sehr gering sein, du koenntest aber mal nach Rezensionen der englischen Version schauen (bei Amazon.com sind die alle hellauf begeistert), aber ich würde mir keine allzu großen Hoffnungen machen, dass das Buch einen guten Einstieg in Python bereitet, weil der Fokus im Einstieg in die Programmierung liegt.
Im Zweifelsfall wird die Objektorientierung in Python Büchern sowieso falsch erklärt, auch wenn sich die Ausnahmen zum Glück mittlerweile häufen. _________________ PEP 8 Übersetzung Tutorial Übersetzung (3.1) -> Online-Version |
|
| Nach oben |
|
 |
Leonidas Administrator

Anmeldungsdatum: 20.06.2003 Beiträge: 13442
|
Verfasst am: Mo Dez 07, 2009 20:29 Titel: |
|
|
| cofi hat folgendes geschrieben: | | (bei Amazon.com sind die alle hellauf begeistert) |
Wobei man zugeben muss, dass manning durchaus gute Bücher herausgibt, also sind es vieleicht nicht alles nur Jubelperser, so wie beim Openbook. _________________ My god, it's full of CARs! |
|
| Nach oben |
|
 |
cofi User

Anmeldungsdatum: 30.03.2008 Beiträge: 1778 Wohnort: 0x4461726D7374616474
|
|
| Nach oben |
|
 |
numerix User

Anmeldungsdatum: 11.06.2007 Beiträge: 2250
|
Verfasst am: Mo Dez 07, 2009 22:38 Titel: |
|
|
| Ich finde es inakzeptabel, ein neues Buch für junge Programmieranfänger auf den Markt zu bringen (auch das Original ist ja erst im Frühjahr erschienen), das auf Python 2.5 basiert. Gerade für diese Zielgruppe sollte man m.E. Python 3.x verwenden. Laut Website ist sogar PyGame (das im Buch u.a. eingesetzt wird) schon auf dem Stand von Python 3.1 (zumindest als Windows-Version). |
|
| Nach oben |
|
 |
hendrikS User

Anmeldungsdatum: 24.12.2008 Beiträge: 303 Wohnort: Leipzig
|
Verfasst am: Mo Dez 07, 2009 23:06 Titel: |
|
|
| Ich glaube man darf nicht immer alles so verbissen sehen. 2.5 ist allemal geeignet, um programmieren zu lernen. Warum sollte man ein Buch schreiben für eine Version, die wirklich kaum irgendjemand interessiert. |
|
| Nach oben |
|
 |
HerrHagen User

Anmeldungsdatum: 06.06.2008 Beiträge: 251
|
Verfasst am: Di Dez 08, 2009 15:17 Titel: |
|
|
| Ich kann hendrikS nur zustimmen. Ich freue mich über jedes Buch was zu Python erscheint. Besonders wenn es sich um ein Kinderbuch handelt... |
|
| Nach oben |
|
 |
Hyperion User

Anmeldungsdatum: 04.08.2006 Beiträge: 2080 Wohnort: Clausthal
|
Verfasst am: Di Dez 08, 2009 15:28 Titel: |
|
|
| HerrHagen hat folgendes geschrieben: | | Ich kann hendrikS nur zustimmen. Ich freue mich über jedes Buch was zu Python erscheint. Besonders wenn es sich um ein Kinderbuch handelt... |
Ich würde Numerix dennoch zustimmen, wenn auch unter einem anderen Gesichtspunkt: Eine Ausrichtung auf Python 3.1 würde das Buch länger aktuell erscheinen lassen; Neuauflagen wären mit weniger Aufwand machbar.
Inakzeptabel ist natürlich ein hartes Wort - aus Sicht eines Geschäftsmanns hätte ich eher "unglücklich" gewählt  |
|
| Nach oben |
|
 |
cofi User

Anmeldungsdatum: 30.03.2008 Beiträge: 1778 Wohnort: 0x4461726D7374616474
|
Verfasst am: Di Dez 08, 2009 15:39 Titel: |
|
|
Ich muss mich dem anschliessen, allerdings werfe ich mal folgendes ein | Pygame - 1.9 - Changelog hat folgendes geschrieben: | | - python3, and python3.1 support mostly completed. Some modules still remain to be completed - but mostly it's working. |
Ich kann mir gut vorstellen, dass das Vertrauen der Autoren (und v.a. des Publishers) nicht so gross in die pygame Entwickler war - dass die Version vom 1.8.09 stammt, bestaetigt das auch noch. Da es sich nur um eine Uebersetzung handelt, kann man das natuerlich nicht einfliessen lassen. _________________ PEP 8 Übersetzung Tutorial Übersetzung (3.1) -> Online-Version |
|
| Nach oben |
|
 |
siggi User
Anmeldungsdatum: 29.01.2007 Beiträge: 15
|
Verfasst am: Mo Feb 01, 2010 09:57 Titel: Ich bin als Anfänger von dem Buch begeistert |
|
|
Ich habe das Buch jetzt, auf Englisch, da ist es billiger und die Installations(Hinweise für Linux und Mac OSX und EXE für Windows) sowie das EBook als PDF und alle Sourcecodes gibts umsont online dazu.
Ich habe mich früher mal etwas mit Python/Pygame beschäftigt, aber erst durch das Buch so Begriffe wie z.B. "namespace" richtig verstanden. Die Themen im Buch reichen von "Hello World" über OOP, GUI, Bilder, Sound, Animation, bis zur Spieleprogrammierung.
Bei mir läuft Linux-Ubuntu 9.10 und default Python 2.6.4 mit Pygame, und unter WindowsXP jetzt Python 2.5 und Pygame vom Buch
Urteilt selbst. Auf diesem Link gibt es alle Sourcecodes und ein paar Kapitel des Buches umsonst:
http://www.manning.com/sande/ |
|
| Nach oben |
|
 |
farid User
Anmeldungsdatum: 08.10.2008 Beiträge: 88
|
Verfasst am: Mo Feb 08, 2010 18:29 Titel: Buch Updates sind nun mal zeitaufwaendig |
|
|
| hendrikS hat folgendes geschrieben: | | Ich glaube man darf nicht immer alles so verbissen sehen. 2.5 ist allemal geeignet, um programmieren zu lernen. Warum sollte man ein Buch schreiben für eine Version, die wirklich kaum irgendjemand interessiert. |
2.5 (bzw. 2.6) ist voellig okay. Klar, wer mit dem Schreiben vor, sagen wir mal, 6 Monaten angefangen hat, haette vielleicht auf 3.X setzen sollen... aber wer weiss, wann die mit ihrem Buchprojekt angefangen haben.  |
|
| Nach oben |
|
 |
|