Expert Python Programming - Vierte Ausgabe: Beherrschen Sie Python, indem Sie die besten Programmierpraktiken und fortgeschrittenen Programmierkonzepte lernen

Bewertung:   (4,6 von 5)

Expert Python Programming - Vierte Ausgabe: Beherrschen Sie Python, indem Sie die besten Programmierpraktiken und fortgeschrittenen Programmierkonzepte lernen (Michal Jaworski)

Leserbewertungen

Zusammenfassung:

Das Buch wird für seine umfassende Behandlung fortgeschrittener Python-Themen, die praktischen Beispiele und das gut strukturierte Format hoch gelobt. Während es vor allem für erfahrene Programmierer und diejenigen, die ihre Python-Kenntnisse vertiefen wollen, von Vorteil ist, bemängelten einige Leser einen Mangel an Zusammenhalt zwischen den Kapiteln und Abweichungen im Detail zwischen den verschiedenen Abschnitten.

Vorteile:

Ausführliche Details zur Implementierung mit praktischen Beispielen.

Nachteile:

Umfassende Behandlung von fortgeschrittenen Themen wie C-Erweiterungen, Metaprogrammierung, Parallelität und Optimierung.

(basierend auf 21 Leserbewertungen)

Originaltitel:

Expert Python Programming - Fourth Edition: Master Python by learning the best coding practices and advanced programming concepts

Inhalt des Buches:

Erwerben Sie ein tiefes Verständnis für die Erstellung, Wartung, Paketierung und Auslieferung robuster Python-Anwendungen.

Hauptmerkmale:

⬤ Entdecken Sie die neuen Funktionen von Python, wie z.B. die Zusammenführung von Wörterbüchern, das zoneinfo-Modul und den strukturellen Mustervergleich.

⬤ Erstellen Sie verwaltbaren Code, der in verschiedenen Umgebungen mit unterschiedlichen Abhängigkeiten ausgeführt werden kann.

⬤ Implementierung effektiver Python-Datenstrukturen und -Algorithmen zum Schreiben, Testen und Optimieren von Code.

Buchbeschreibung:

Python wird aufgrund seiner einfachen und dennoch leistungsfähigen Natur in einer Vielzahl von Bereichen eingesetzt. Obwohl es einfach ist, Python-Code zu schreiben, kann es eine Herausforderung sein, ihn lesbar, wiederverwendbar und einfach zu pflegen zu machen. Diese vierte Ausgabe enthält Best Practices, nützliche Tools und Standards, die von professionellen Python-Entwicklern implementiert wurden, und hilft Ihnen nicht nur bei der Überwindung solcher Herausforderungen, sondern auch beim Erlernen der neuesten Funktionen und fortgeschrittenen Konzepte von Python.

Das Buch beginnt mit einer Aufwärmphase, in der Sie die neuesten Python-Verbesserungen, Syntaxelemente und interessante Werkzeuge kennenlernen, um Ihre Entwicklungseffizienz zu steigern. Außerdem sollen die ersten Kapitel erfahrenen Programmierern, die aus anderen Sprachen kommen, einen sicheren Einstieg in das Python-Ökosystem ermöglichen.

Im weiteren Verlauf des Kurses werden Sie gängige Software-Entwurfsmuster und verschiedene Programmiermethoden wie ereignisgesteuerte Programmierung, Nebenläufigkeit und Metaprogrammierung kennenlernen. Sie werden auch komplexe Code-Beispiele durchgehen und versuchen, sinnvolle Probleme zu lösen, indem Sie Python mit C und C++ verbinden und Erweiterungen schreiben, die von den Stärken der verschiedenen Sprachen profitieren. Schließlich werden Sie die gesamte Lebensdauer einer Anwendung verstehen, nachdem sie in Betrieb genommen wurde.

Am Ende des Buches sollten Sie in der Lage sein, effizienten und wartbaren Python-Code zu schreiben.

Was Sie lernen werden:

⬤ Entdecken Sie moderne Wege, um wiederholbare und konsistente Python-Entwicklungsumgebungen einzurichten.

⬤ Effektives Verpacken von Python-Code für den Einsatz in der Gemeinschaft und in der Produktion.

⬤ Lernen Sie moderne Syntaxelemente der Python-Programmierung kennen, wie z.B. f-strings, enums und lambda-Funktionen.

⬤ Entmystifizieren Sie die Metaprogrammierung in Python mit Metaklassen.

⬤ Schreiben Sie nebenläufigen Code in Python.

⬤ Erweitern und integrieren Sie Python mit Code, der in anderen Sprachen geschrieben wurde.

Für wen dieses Buch gedacht ist:

Das Python-Programmierbuch richtet sich an erfahrene Programmierer, die die fortgeschrittenen Konzepte und neuesten Funktionen von Python erlernen möchten.

Jeder, der über grundlegende Python-Kenntnisse verfügt, sollte in der Lage sein, dem Inhalt des Buches zu folgen, auch wenn es weniger erfahrenen Programmierern einige zusätzliche Anstrengungen abverlangen könnte. Es sollte auch eine gute Einführung in Python 3 sein. 9 für diejenigen sein, die noch ein wenig im Rückstand sind und weiterhin andere ältere Versionen verwenden.

Weitere Daten des Buches:

ISBN:9781801071109
Autor:
Verlag:
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Expert Python Programming - Vierte Ausgabe: Beherrschen Sie Python, indem Sie die besten...
Erwerben Sie ein tiefes Verständnis für die Erstellung,...
Expert Python Programming - Vierte Ausgabe: Beherrschen Sie Python, indem Sie die besten Programmierpraktiken und fortgeschrittenen Programmierkonzepte lernen - Expert Python Programming - Fourth Edition: Master Python by learning the best coding practices and advanced programming concepts
Expert Python Programming - Dritte Ausgabe: Werden Sie ein Meister in Python, indem Sie die besten...
Verfeinern Sie Ihre Python-Programmierkenntnisse...
Expert Python Programming - Dritte Ausgabe: Werden Sie ein Meister in Python, indem Sie die besten Programmierverfahren und fortgeschrittenen Programmierkonzepte in Python 3.7 erlernen - Expert Python Programming - Third Edition: Become a master in Python by learning coding best practices and advanced programming concepts in Python 3.7
Expertenprogrammierung in Python - Zweite Auflage: Professionellen, effizienten und wartbaren Code...
Über dieses Buch.**Basierend auf der letzten...
Expertenprogrammierung in Python - Zweite Auflage: Professionellen, effizienten und wartbaren Code in Python schreiben - Expert Python Programming - Second Edition: Write proffesional, efficient and maintainable code in Python

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht: