MBI Blog

Python 3 [Buchrezension]

Posted on | June 18, 2013 | No Comments

Im Zuge von kleinen Programmier-Projekten (hier eine Aufmunterung) habe ich mich mit Python beschäftigt, und es hat recht Spaß gemacht. Nicht das alles Spaß machen muss, aber gewöhnlich ist das Erlernen einer Programmiersprache nicht immer ein Ding der Freude. Ein Mitgrund für das angenehme Lernen und Vorankommen war sicherlich, neben den üblichen Web-Quellen, der Titel “Python 3” von Michael Weigend.

screen-capture

Das Buch, eigentlich ein Kompendium mit rund 800 Seiten, ist etwas, was ich während meiner Programmierarbeiten dauernd am Schreibtisch liegen hatte. Zum einen, weil ich Python-Anfänger bin, zum anderen, weil es mir verläßlich weitergeholfen hat. Und um das geht’s! Obwohl ich auf meinem Rechner Python 2.6 installiert habe und entsprechend in dieser Version meinen Code geschrieben habe, war dieses Buch (“Python 3″) sehr hilfreich: es bietet einen voll-umfassenden Einstieg in die Python-Welt und baut schön langsam, aber systematisch vom Fundamentalen ins Komplexe auf. Neben den “Basics” wie Datentypen, Kontrollstrukturen, Ein- und Ausgabe, Klassen und Funktionen gibt’s Kapitel zum Objektorientierten Modellieren, zur Gestaltung von grafischen Benutzeroberflächen, String-Manipulation und Internet-Programmierung.

Die Inhalte sind nicht nur sehr übersichtlich gestaltet, sondern mit zahlreichen Beispielen gespickt. Um ein nachhaltiges Lernen zu ermöglichen, sind am Ende jeden Kapitels einige Übungen zum Ausprogrammieren von Problemen gegeben – und natürlich auch die entsprechenden Musterlösungen (auf CD).

Für mich ist das Buch derzeit in Kombination mit Internet-Quellen ein unverzichtbarer Helfer und fixer Bestandteil meines IT-Handapparates.

Bibliographische Angaben hier bzw. hier.

Comments

Leave a Reply





  • draußen, nicht im Netz

  • RSS Feed & Abo

  • Privacy

  • eBook ‘e-Portfolio’

    eBook ePortfolio & Identität
  • Seiten

  • Disclaimer

    Copy rights
    You are free: to copy, distribute, display, and perform the work to make derivative works under the following conditions: Attribution. You must give the original author credit; Noncommercial. You may not use this work for commercial purposes; Share Alike. You may not alter, transform, or build upon this work For any reuse or distribution, you must make clear to others the license terms of this work. Any of these condition can be waived if you get permission from the author.


    Trotz sorgfältiger inhaltlicher Kontrolle übernehmen wir keine Haftung für die Inhalte externer Links. Für den Inhalt der verlinkten Seiten sind ausschließlich deren Betreiber verantwortlich. Aufgrund der sich ständig verändernden Inhalte bei Kommentaren ist es dem Betreiber nicht möglich, alle Beiträge lückenlos zu sichten, inhaltlich zu prüfen und die unmittelbare aktive Kontrolle darüber auszuüben. Es wird keine Verantwortung für den Inhalt, die Korrektheit und die Form der eingestellten Kommentare übernommen. Gesetzeswidrige Informationen werden unverzüglich entfernt, sobald die Betreiber oder die Administratoren Kenntnis von ihnen erlangt haben. Es werden auf der gesamten Domain keine Aufzeichnungen über das Besucherverhalten durchgeführt.
  • Switch to our mobile site