Bewertung:

Dieses Buch wird für seine klare und zugängliche Herangehensweise an das Erlernen von Python geschätzt, insbesondere für diejenigen, die bereits über Programmier- oder Informatikkenntnisse verfügen. Benutzer schätzen den strukturierten Ablauf des Inhalts, die Verfügbarkeit von Online-Code und den motivierenden Aspekt des Lernens. Einige Rezensenten sind jedoch der Meinung, dass es bei bestimmten Kernthemen an Tiefe mangelt, und es gibt Kritik an der Organisation und dem Fehlen von Farben in Diagrammen.
Vorteile:Leicht verständlich für Anfänger, bietet einen guten Überblick über Python, Online-Code-Verfügbarkeit, motiviert zum Weiterlernen, deckt ein breites Themenspektrum von Grundlagen bis zu fortgeschrittenen Konzepten ab, gut strukturierter Ablauf des Inhalts.
Nachteile:Kann gewisse Vorkenntnisse voraussetzen, mangelnde Tiefe in bestimmten Kernthemen, Kritik an Organisation und Indexierung, fehlende praktische Beispiele in einigen Bereichen, Enttäuschung über Schwarz-Weiß-Druck.
(basierend auf 29 Leserbewertungen)
Learn Python Programming - Third Edition: An in-depth introduction to the fundamentals of Python
Machen Sie sich mit Python 3. 9 durch prägnante Tutorials und praktische Projekte in dieser vollständig aktualisierten dritten Auflage.
Der Kauf des gedruckten Buches oder des Kindle-Buches beinhaltet ein kostenloses eBook im PDF-Format.
Hauptmerkmale:
⬤ Umfassend überarbeitet mit reichhaltigeren Beispielen, Python 3. 9-Syntax und neuen Kapiteln über APIs und das Verpacken und Verteilen von Python-Code.
⬤ Entdecken Sie, wie man wie ein Python-Programmierer denkt.
⬤ Lernen Sie die Grundlagen von Python anhand von realen Projekten in den Bereichen API-Entwicklung, GUI-Programmierung und Data Science.
Buchbeschreibung:
Learn Python Programming, Third Edition ist sowohl eine theoretische als auch eine praktische Einführung in Python, eine extrem flexible und leistungsstarke Programmiersprache, die in vielen Disziplinen angewendet werden kann. Dieses Buch macht Ihnen das Erlernen von Python leicht und vermittelt Ihnen ein gründliches Verständnis der Sprache. Sie werden lernen, wie man Programme schreibt, moderne APIs erstellt und mit Daten arbeitet, indem man renommierte Python-Bibliotheken für die Datenwissenschaft verwendet.
Diese überarbeitete Ausgabe enthält die neuesten Updates zur API-Verwaltung, zur Paketierung von Anwendungen und zum Testen. Es gibt auch eine breitere Abdeckung von Kontextmanagern und ein aktualisiertes Kapitel über Datenwissenschaft.
Das Buch versetzt Sie in die Lage, die Entwicklung Ihrer Software selbst in die Hand zu nehmen und sich die benötigten Ressourcen selbstständig zu beschaffen. Sie werden eine klare Vorstellung davon haben, wohin Sie gehen müssen und wie Sie auf dem aufbauen können, was Sie in diesem Buch gelernt haben.
Anhand von Beispielen erforscht das Buch eine breite Palette von Anwendungen und schließt mit der Erstellung von realen Python-Projekten, die auf den gelernten Konzepten basieren.
Was Sie lernen werden:
⬤ Python auf Windows, Mac und Linux zum Laufen zu bringen.
⬤ Schreiben Sie eleganten, wiederverwendbaren und effizienten Code in jeder Situation.
⬤ Vermeiden Sie häufige Fallstricke wie Duplikation, kompliziertes Design und Over-Engineering.
⬤ Verstehen Sie, wann Sie den funktionalen oder objektorientierten Ansatz für die Programmierung verwenden sollten.
⬤ Erstellen Sie eine einfache API mit FastAPI und programmieren Sie GUI-Anwendungen mit Tkinter.
⬤ Einen ersten Überblick über komplexere Themen wie Datenpersistenz und Kryptographie erhalten.
⬤ Holen, bereinigen und manipulieren Sie Daten und nutzen Sie dabei effizient die in Python eingebauten Datenstrukturen.
Für wen dieses Buch gedacht ist:
Dieses Buch richtet sich an alle, die Python von Grund auf lernen wollen, sowie an erfahrene Programmierer, die ein Nachschlagewerk suchen. Vorkenntnisse in grundlegenden Programmierkonzepten helfen Ihnen, dem Buch zu folgen, sind aber keine Voraussetzung.