Python - Vertiefung: Verwenden Sie Python-Programmierfunktionen, -techniken und -module, um alltägliche Probleme zu lösen (English Edition)

Bewertung:   (4,3 von 5)

Python - Vertiefung: Verwenden Sie Python-Programmierfunktionen, -techniken und -module, um alltägliche Probleme zu lösen (English Edition) (Kamon Ayeva)

Leserbewertungen

Zusammenfassung:

Das Buch wird von den Benutzern unterschiedlich bewertet. Einige finden, dass es zu wenig Tiefe hat und schlecht organisiert ist, während andere die Leichtigkeit des Verständnisses und die spezifischen Kapitel schätzen.

Vorteile:

Leicht zu lesen und zu folgen
nützliches Buch für bestimmte Kapitel (11, 12, 15)
bietet einfache, aber vollständige Beispiele
gilt als gute Quelle zum Erlernen von Python.

Nachteile:

Fehlt es an Tiefe und Detail
eher ein Überblick als ein umfassender Leitfaden
schlechte Organisation
führt Konzepte zu schnell ein, ohne sie richtig zu erklären.

(basierend auf 4 Leserbewertungen)

Originaltitel:

Python In - Depth: Use Python Programming Features, Techniques, and Modules to Solve Everyday Problems (English Edition)

Inhalt des Buches:

Erstellen Sie es mit Python, dem beliebten und in die Batterien integrierten Programmierwerkzeug.

Hauptmerkmale

⬤ Machen Sie sich mit den Grundlagen von Python vertraut.

⬤ Verstehen Sie das OOP-Paradigma und lernen Sie, Ihre eigenen Objektklassen zu schreiben.

⬤ Erforschen Sie Werkzeuge und Techniken zur Messung der Codeausführung für die Leistungsoptimierung.

⬤  Verstehen, wie Python in den wichtigsten kryptographischen Mechanismen verwendet wird.

Beschreibung

"Python In-Depth" gibt Ihnen eine detaillierte Darstellung der Möglichkeiten, alltägliche und auch komplexe Probleme mit Python zu lösen.

Sie beginnen mit der Einrichtung von Python in Ihrem System und lernen dann die Grundlagen von Python kennen, damit Sie eine solide Basis haben, auf der Sie aufbauen können. Sie werden die Grundlagen der Python-Programmierung erkunden, wie die eingebauten Datentypen, Funktionen, Objekte und Klassen, Dateien usw. Anschließend werden Sie die verschiedenen Programmierparadigmen wie OOP, Funktional und Concurrent erkunden und den besten Ansatz für eine bestimmte Situation finden. Sie werden auch lernen, wie man ein Austauschformat für den Datenaustausch verwendet, und Sie werden verstehen, wie man Leistungsoptimierung, effektives Debugging und Sicherheit und andere Techniken durchführt. Am Ende des Buches finden Sie zwei Kapitel, die zwei Bereichen gewidmet sind, in denen Python derzeit sehr stark genutzt wird: Data Science und Web-Entwicklung.

Was werden Sie lernen?

⬤ Lernen Sie, wie Sie die Qualität Ihres Python-Codes verbessern können.

⬤ Erforschen Sie die Techniken und Frameworks für die GUI-Programmierung mit Python.

⬤ Lösen Sie Data Science und Machine Learning Probleme mit Python.

⬤ Machen Sie sich mit Python-Web-Frameworks vertraut.

Django und Flask.

Für wen dieses Buch ist

Dieses Buch richtet sich an alle, die neu in der Softwareentwicklung sind und Python lernen wollen. Bestehende Python-Benutzer können dieses Buch auch als Schnellreferenz für die Grundlagen und die in Python 3 eingeführten Funktionen verwenden. 7.

Inhaltsverzeichnis

1. Erste Schritte mit Python.

2. Programmablauf und Fehlerbehandlung.

3. Funktionen, Module und funktionale Programmierung.

4. Nützliche Module und Bibliotheken.

5. Objekt-Orientierung.

6. Dekoratoren und Iteratoren.

7. Dateien und Datenpersistenz.

8. Kontext-Manager.

9. Leistungsoptimierung.

10. Kryptographie.

11. Gleichzeitige Ausführung.

12. Protokollierung und Fehlersuche.

13. Codestil und Qualitätssicherung.

14. Code-Paketierung und Abhängigkeiten.

15. GUI-Programmierung.

16. Web-Entwicklung.

17. Datenwissenschaft.

Über die Autoren

Ahidjo Ayeva ist Informatiker mit Sitz in Hamburg (Deutschland). Er verfügt über mehrjährige Erfahrung in der Entwicklung von Softwareanwendungen als Full-Stack-Entwickler in Java und Python. Seine Interessen liegen in den Bereichen Datenanalyse, Prozessautomatisierung und IoT. Seit Juni 2018 ist er auch als SAP Business Intelligence Berater qualifiziert.

Ihr LinkedIn-Profil: https: //www.linkedin.com/in/ahidjo-a-070baa179.

Kamon Ayeva ist ein Python-Entwickler / DevOps-Ingenieur mit Sitz in Frankreich. Er arbeitet seit dem Jahr 2000 mit Open-Source-Tools aus der Python-Welt und darüber hinaus für Projekte, an denen er beteiligt ist, vor allem mit Webentwicklungs-Frameworks wie Zope, Plone CMS, Django und Flask sowie Data Analytics-Tools. Über seine Firma Content Gardening Studio verbringt er die meiste Zeit mit der Unterstützung von Projekten, bei denen Python zum Einsatz kommt.

Aiman Saeed: Aiman Saeed hat einen Abschluss in Informatik und arbeitet hauptberuflich als Entwickler. Er interessiert sich sehr für aufkommende Technologien und liebt es, Blogs zu schreiben und über ihre Anwendungsfälle zu sprechen. Er ist der Meinung, dass jeder wissen muss, wie ein Programm funktioniert, und möchte das Wissen, das er erforscht, an die Gemeinschaft weitergeben. Er schrieb seine erste Codezeile im frühen Teenageralter und ist der Meinung, er hätte schon viel früher damit anfangen sollen.

Weitere Daten des Buches:

ISBN:9789389328424
Autor:
Verlag:
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Python - Vertiefung: Verwenden Sie Python-Programmierfunktionen, -techniken und -module, um...
Erstellen Sie es mit Python, dem beliebten und in die...
Python - Vertiefung: Verwenden Sie Python-Programmierfunktionen, -techniken und -module, um alltägliche Probleme zu lösen (English Edition) - Python In - Depth: Use Python Programming Features, Techniques, and Modules to Solve Everyday Problems (English Edition)

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

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)