Python für Computerfreaks: Erstellen Sie produktionsreife Anwendungen mit fortgeschrittenen Python-Konzepten und bewährten Praktiken der Industrie

Bewertung:   (4,4 von 5)

Python für Computerfreaks: Erstellen Sie produktionsreife Anwendungen mit fortgeschrittenen Python-Konzepten und bewährten Praktiken der Industrie (Muhammad Asif)

Leserbewertungen

Zusammenfassung:

Das Buch „Python for Geeks“ von Muhammad Asif richtet sich an fortgeschrittene Python-Entwickler, die ihre Kenntnisse erweitern möchten. Es deckt ein breites Spektrum an Themen ab, von Python-Codierung, objektorientierter Programmierung und Modularisierung bis hin zu Webentwicklung und Netzwerkautomatisierung. In den Rezensionen wird die Nützlichkeit des Buches als umfassender Leitfaden hervorgehoben, der sowohl zur Vertiefung der Programmierkenntnisse als auch als Nachschlagewerk geeignet ist. Einige Kritiker bemängelten jedoch, dass das Buch manchmal nicht detailliert genug auf bestimmte Themen eingeht und überteuert ist.

Vorteile:

Umfassende Behandlung fortgeschrittener Python-Themen.
Gut strukturiert mit klaren Erklärungen und praktischen Beispielen.
Wertvoll für fortgeschrittene und erfahrene Benutzer.
Lehrt gute Programmiergewohnheiten und technische Praktiken.
Umfasst umfassende Themen wie Webentwicklung, maschinelles Lernen und Cloud Computing.
Begleitendes GitHub-Repository mit Code-Beispielen.
Angemessene Kapitellänge und hilfreiche Organisation.

Nachteile:

Einige Themen werden zu oberflächlich behandelt.
Einige Leser fanden das Buch im Verhältnis zum Inhalt überteuert.
Gelegentliche Kommentare über den Mangel an Details in bestimmten Abschnitten.

(basierend auf 15 Leserbewertungen)

Originaltitel:

Python for Geeks: Build production-ready applications using advanced Python concepts and industry best practices

Inhalt des Buches:

Bringen Sie Ihre Python-Kenntnisse auf die nächste Stufe und entwickeln Sie skalierbare, reale Anwendungen für den lokalen und den Cloud-Einsatz.

Hauptmerkmale:

⬤ Alle Code-Beispiele wurden mit Python 3. 7 und Python 3. 8 getestet und es wird erwartet, dass sie mit jeder zukünftigen 3. x Version funktionieren.

⬤ Lernen Sie, wie Sie modulare und objektorientierte Anwendungen in Python erstellen können.

⬤ Entdecken Sie, wie Sie fortgeschrittene Python-Techniken für die Cloud und Cluster nutzen können.

Buchbeschreibung:

Python ist eine Mehrzwecksprache, die für zahlreiche Anwendungsfälle genutzt werden kann. Python for Geeks zeigt Ihnen, wie Sie mit Hilfe von Expertentipps und -tricks in Ihrer Karriere vorankommen können.

Sie beginnen mit der Erforschung der verschiedenen Möglichkeiten, Python optimal zu nutzen, sowohl vom Standpunkt des Designs als auch der Implementierung aus. Als nächstes werden Sie den Lebenszyklus eines großen Python-Projekts verstehen. Im weiteren Verlauf konzentrieren Sie sich auf verschiedene Möglichkeiten, ein elegantes Design durch Modularisierung eines Python-Projekts zu erstellen, und lernen Best Practices und Design Patterns für den Einsatz von Python kennen. Sie werden auch entdecken, wie Sie Python über einen einzelnen Thread hinaus skalieren können und wie Sie Multiprocessing und Multithreading in Python implementieren können. Darüber hinaus erfahren Sie, wie Sie Python nicht nur auf einem einzelnen Rechner einsetzen, sondern auch Cluster in privaten und öffentlichen Cloud Computing-Umgebungen nutzen können. Anschließend erkunden Sie Datenverarbeitungstechniken, konzentrieren sich auf wiederverwendbare, skalierbare Datenpipelines und lernen, wie Sie diese fortschrittlichen Techniken für die Netzwerkautomatisierung, serverlose Funktionen und maschinelles Lernen nutzen können. Schließlich werden Sie sich auf die strategische Gestaltung der Webentwicklung konzentrieren, indem Sie die im Buch behandelten Techniken und Best Practices anwenden.

Am Ende dieses Python-Buches werden Sie in der Lage sein, einige ernsthafte Python-Programmierung für große, komplexe Projekte durchzuführen.

Was Sie lernen werden:

⬤ Verstehen, wie man komplexe Python-Projekte entwirft und verwaltet.

⬤ Strategie für die testgetriebene Entwicklung (TDD) in Python.

⬤ Erforschen Sie Multithreading und Multiprogramming in Python.

⬤ Python für die Datenverarbeitung mit Apache Spark und Google Cloud Platform (GCP) nutzen.

⬤ Serverless-Programme auf öffentlichen Clouds wie GCP bereitstellen.

⬤ Python zum Erstellen von Webanwendungen und Anwendungsprogrammierschnittstellen verwenden.

⬤ Python für die Netzwerkautomatisierung und serverlose Funktionen anwenden.

⬤ Python für die Datenanalyse und maschinelles Lernen einsetzen.

Für wen dieses Buch gedacht ist:

Dieses Buch richtet sich an Python-Entwickler auf mittlerem Niveau in allen Bereichen, die ihre Fähigkeiten zur Entwicklung und Verwaltung großer komplexer Projekte ausbauen möchten. Entwickler, die wiederverwendbare Module und Python-Bibliotheken erstellen wollen, und Cloud-Entwickler, die Anwendungen für die Cloud-Bereitstellung erstellen, werden dieses Buch ebenfalls nützlich finden. Vorkenntnisse in Python werden Ihnen helfen, dieses Buch optimal zu nutzen.

Weitere Daten des Buches:

ISBN:9781801070119
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Python für Computerfreaks: Erstellen Sie produktionsreife Anwendungen mit fortgeschrittenen...
Bringen Sie Ihre Python-Kenntnisse auf die nächste Stufe...
Python für Computerfreaks: Erstellen Sie produktionsreife Anwendungen mit fortgeschrittenen Python-Konzepten und bewährten Praktiken der Industrie - Python for Geeks: Build production-ready applications using advanced Python concepts and industry best practices
Handbuch der Energie- und Umweltsicherheit - Handbook of Energy and Environmental Security
Das Handbuch der Energie- und Umweltsicherheit informiert...
Handbuch der Energie- und Umweltsicherheit - Handbook of Energy and Environmental Security
Die 4ds der Energiewende: Dekarbonisierung, Dezentralisierung, Verbrauchsreduzierung und...
Die 4Ds der Energiewende Ermöglicht den Lesern,...
Die 4ds der Energiewende: Dekarbonisierung, Dezentralisierung, Verbrauchsreduzierung und Digitalisierung - The 4ds of Energy Transition: Decarbonization, Decentralization, Decreasing Use, and Digitalization
Handbuch der Energiewende - Handbook of Energy Transitions
Das globale Energieszenario befindet sich in einem beispiellosen Wandel. Im Zuge enormer Herausforderungen -...
Handbuch der Energiewende - Handbook of Energy Transitions
Energie- und Umweltsicherheit in Entwicklungsländern - Energy and Environmental Security in...
1. Einleitung. - 2 Energie- und Umweltsicherheit in...
Energie- und Umweltsicherheit in Entwicklungsländern - Energy and Environmental Security in Developing Countries
Entwurf und Analyse von gitterversteiften Verbundkonstruktionen - Design and Analysis of Grid...
Versteifte Verbundwerkstoffplatten werden seit...
Entwurf und Analyse von gitterversteiften Verbundkonstruktionen - Design and Analysis of Grid Stiffened Composite Structures

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