Einführung in Python 3
Autor Bernd Kleinde Limba Germană Mixed media product – 18 iun 2021
Structura progresivă: de la concept la implementare definește această a patra ediție a lucrării Einführung in Python 3. Observăm o metodologie riguroasă, rafinată de Bernd Klein de-a lungul a sute de sesiuni de training, ceea ce transformă volumul dintr-un simplu manual într-un instrument de lucru sistematic. Găsim în această carte o tranziție fluidă de la elementele de bază — tipuri de date secvențiale, dicționare și structuri de control — către concepte de o complexitate ridicată, precum programarea funcțională, utilizarea generatoarelor și testarea modulelor.
Abordarea diferă de Python lernen - kurz & gut prin profunzimea tehnică și volumul de informație — este mai puțin un ghid rapid de buzunar și mai mult un depozit aplicabil de cunoștințe fundamentale. În timp ce alte lucrări se limitează la sintaxă, Bernd Klein pune accent pe „stilul Pythonic”, demonstrând de ce paradigma OOP în Python se îndepărtează de tiparele rigide din Java sau C++. Descoperim aici capitole noi dedicate metaprogramării și claselor abstracte, elemente esențiale pentru dezvoltatorii care doresc să scrie cod scalabil.
În contextul operei autorului, deși titlurile anterioare precum Leichtbau-Konstruktion sau Toleranzdesign aparțin domeniului ingineriei mecanice, Einführung in Python 3 păstrează aceeași rigoare a preciziei tehnice. Se observă o constantă în stilul lui Bernd Klein: orientarea către soluții practice și documentarea exhaustivă a pașilor de lucru. Volumul este tipărit integral color, facilitând citirea sintaxei, și oferă avantajul major al unui E-book inclus, asigurând accesul la informație indiferent de mediul de lucru.
Preț: 206.87 lei
Preț vechi: 258.59 lei
-20%
Carte disponibilă
Livrare economică 27 aprilie-04 mai
Livrare express 17-23 aprilie pentru 27.34 lei
Specificații
ISBN-10: 3446463798
Pagini: 600
Ilustrații: Komplett in Farbe
Dimensiuni: 187 x 243 x 37 mm
Greutate: 1.23 kg
Ediția:4., vollständig überarbeitete Auflage
Editura: Hanser Fachbuchverlag
De ce să citești această carte
Recomandăm această carte programatorilor care doresc o stăpânire tehnică deplină a limbajului Python 3, dincolo de simpla utilizare a bibliotecilor. Cititorul câștigă o înțelegere profundă a structurilor de date și a metaprogramării, beneficiind de expertiza didactică a lui Bernd Klein. Este o resursă esențială pentru cei care fac tranziția de la Java sau C++ și caută o documentare solidă, dublată de exerciții practice cu rezolvări detaliate.
Despre autor
Bernd Klein este un autor și formator german specializat în tehnologie și inginerie, cunoscut pentru capacitatea sa de a structura informații tehnice complexe în formate educaționale accesibile. Cu o vastă experiență în susținerea cursurilor de programare pentru companii și instituții, el a dezvoltat o metodologie proprie de predare a limbajului Python, axată pe aplicabilitate imediată. Portofoliul său include și lucrări de referință în domeniul proiectării asistate și ingineriei mecanice, precum Leichtbau-Konstruktion, reflectând un interes constant pentru precizia tehnică și eficiența în fluxul de lucru.
Notă biografică
Descriere scurtă
- Lehrbuch und Nachschlagewerk
- Farbige Syntaxdarstellung
- Geeignet für Programmieranfänger, aber auch für Umsteiger von anderen Sprachen wie z. B. C, C++, C#, Java
- Systematische Einführung in Python, aufbauend auf den Erfahrungen aus Hunderten von Schulungen des Autors
- Praxisnahe Übungen mit ausführlich dokumentierten Musterlösungen
- Ihr exklusiver Vorteil: E-Book inside beim Kauf des gedruckten Buches
Die wesentlichen Begriffe und Techniken der Programmierung wie auch die zugrunde liegenden Ideen werden anschaulich erklärt. Anhand typischer Beispiele werden unterschiedliche Problemstellungen verdeutlicht, die sich dann leicht auf andere Anwendungsfälle übertragen lassen. Die Übungsaufgaben mit ausführlich dokumentierten Musterlösungen dienen zur Vertiefung des Stoffs und zeigen exemplarische Vorgehensweisen, die in vielen anderen Bereichen verwendet werden können.
Als idealer Einstieg für Programmieranfänger und für Umsteiger behandelt dieses Buch alle grundlegenden Sprachelemente von Python. Auch für Python-Kenner bietet das Buch viele weiterführende Themen wie Funktionale Programmierung mit Dekorateuren, Generatoren, Klasseninstanzen als aufrufbare Objekte, Systemprogrammierung, Forks, Ausnahmehandlungen und Modultests.
Entsprechend ihrer Bedeutung ist der Objektorientierung ein umfangreicher Teil des Buchs gewidmet. In anschaulicher und leicht verständlicher Weise wird in die Thematik der OOP eingeführt und dabei der pythonische Stil demonstriert, der sich deutlich von C++ und Java unterscheidet. Außerdem wurden nun auch eigene Kapitel zu Slots, dynamischer Erzeugung von Klassen, Metaklassen und Abstrakten Klassen aufgenommen.
Die Funktionale Programmierung wird in einem eigenen Teil behandelt. Dazu wurden die Kapitel über Dekorateure und Generatoren grundlegend überarbeitet und erweitert.
AUS DEM INHALT //
- Grundlagen: Sequentielle Datentypen, Dictionaries, Mengen, Verzweigungen, Schleifen
- Flaches und tiefes Kopieren
- Funktionen
- Modularisierung
- Objektorientierte Programmierung: Grundlagen, Aufrufbare Objekte (Callables), Vererbung, Mehrfachvererbung, Slots, Klassendekoration, Metaklassen, Abstrakte Klassen
- Funktionale Programmierung: lambda, map, filter und Listen-Abstraktion, Generatoren und Iteratoren, Dekorateure
- Tests und Fehler
- Daten konservieren
- Reguläre Ausdrücke
- Typ-Anmerkungen
- Systemprogrammierung
- Forks