Advanced Guide to Python 3 Programming: Undergraduate Topics in Computer Science
Autor John Hunten Limba Engleză Paperback – 2 oct 2023
Notăm cu interes extinderea ecosistemului tehnic abordat în această a doua ediție a Advanced Guide to Python 3 Programming. Lucrarea integrează biblioteci esențiale precum [Tkinter](library) pentru interfețe grafice, [Pygame](library) pentru dezvoltarea de jocuri și [Matplotlib](library) pentru vizualizarea datelor, oferind o perspectivă aplicată asupra dezvoltării software moderne. Descoperim aici o structură riguroasă, organizată în 11 secțiuni independente, ce permit cititorului să exploreze punctual teme de interes fără a fi condiționat de parcurgerea liniară a volumului. Față de prima ediție, autorul a introdus 18 capitole noi, acoperind concepte critice precum monitorizarea performanței (profiling), analiza datelor și potrivirea structurală a modelelor (structural pattern matching). Abordarea diferă de Advanced Python Development de Matthew Wilkes prin diversitatea domeniilor atinse — este mai puțin focalizată strict pe arhitecturi de microservicii și mai mult pe versatilitatea bibliotecilor standard și a celor de tip third-party pentru aplicații diverse, de la desktop la mediul științific. Putem afirma că volumul reprezintă continuarea tehnică firească a lucrării anterioare a lui John Hunt, A Beginners Guide to Python 3 Programming. Dacă primul volum se concentra pe sintaxă și logică de bază, acest ghid avansat plonjează în mecanisme complexe: metaclasse, metaprogramare, gestiunea concurenței și programare reactivă. Progresia materialului este logică, pornind de la funcționalități avansate ale limbajului (type hints, data classes), trecând prin dezvoltarea de interfețe și jocuri, și culminând cu secțiuni de testare riguroasă folosind [PyTest](library). Această ediție din 2023, publicată de Springer, actualizează toate exemplele de cod pentru cele mai recente versiuni de [Python 3](language), asigurând relevanța tehnică a implementărilor propuse.
Din seria Undergraduate Topics in Computer Science
-
Preț: 380.36 lei - 20%
Preț: 423.91 lei - 20%
Preț: 402.02 lei - 20%
Preț: 367.07 lei - 20%
Preț: 182.15 lei - 20%
Preț: 324.10 lei - 20%
Preț: 357.01 lei - 20%
Preț: 466.99 lei - 20%
Preț: 394.21 lei - 20%
Preț: 365.26 lei - 20%
Preț: 290.93 lei - 20%
Preț: 407.20 lei - 20%
Preț: 405.53 lei - 20%
Preț: 300.52 lei - 20%
Preț: 304.25 lei - 20%
Preț: 300.06 lei - 20%
Preț: 308.75 lei - 20%
Preț: 209.72 lei - 20%
Preț: 204.34 lei - 20%
Preț: 288.59 lei - 20%
Preț: 416.44 lei - 20%
Preț: 354.18 lei - 20%
Preț: 359.54 lei - 20%
Preț: 322.62 lei - 20%
Preț: 277.03 lei -
Preț: 395.93 lei - 20%
Preț: 288.76 lei - 20%
Preț: 265.85 lei - 20%
Preț: 288.19 lei - 20%
Preț: 294.96 lei - 20%
Preț: 432.63 lei - 20%
Preț: 360.32 lei - 20%
Preț: 463.30 lei - 20%
Preț: 289.49 lei - 20%
Preț: 409.50 lei -
Preț: 243.25 lei - 20%
Preț: 414.24 lei -
Preț: 371.03 lei - 20%
Preț: 355.82 lei -
Preț: 414.07 lei - 20%
Preț: 224.46 lei - 20%
Preț: 258.67 lei - 20%
Preț: 372.36 lei - 20%
Preț: 297.41 lei - 20%
Preț: 290.33 lei - 20%
Preț: 250.21 lei - 20%
Preț: 460.94 lei
Preț: 532.42 lei
Preț vechi: 665.52 lei
-20%
Carte disponibilă
Livrare economică 24-30 aprilie
Livrare express 14-18 aprilie pentru 54.80 lei
Specificații
ISBN-10: 3031403355
Pagini: 688
Ilustrații: XXX, 658 p. 205 illus., 178 illus. in color.
Dimensiuni: 155 x 235 x 35 mm
Greutate: 1.15 kg
Ediția:Second Edition 2023
Editura: Springer
Colecția Undergraduate Topics in Computer Science
Seria Undergraduate Topics in Computer Science
Locul publicării:Cham, Switzerland
De ce să citești această carte
Recomandăm acest volum programatorilor care au depășit etapa sintaxei de bază și doresc să construiască aplicații complexe, gata de producție. Cititorul câștigă o înțelegere profundă a ecosistemului [Python 3](language), de la interfețe grafice cu [Tkinter](library) până la analiza datelor. Este un instrument practic pentru cei care vor să stăpânească testarea automată și optimizarea performanței, transformând scripturile simple în programe robuste și scalabile.
Despre autor
John Hunt este un autor și editor britanic cu o experiență vastă în literatura tehnică, fiind coordonatorul cunoscutei serii „Made Easy”. Stabilit în Regatul Unit, Hunt și-a dedicat cariera simplificării conceptelor complexe de programare pentru un public global. Prin activitatea sa la propria casă de editură și colaborările constante cu Springer, a publicat numeroase ghiduri de referință, printre care se numără și A Beginners Guide to Python 3 Programming. Expertiza sa nu se rezumă doar la tehnologie, explorând în scrierile sale și teme legate de istorie sau teologie, însă rămâne o figură centrală în educația informatică prin manualele sale riguros structurate, adaptate nevoilor dezvoltatorilor software contemporani.
Cuprins
Notă biografică
Textul de pe ultima copertă
This second edition has been significantly updated with two new sections on advanced Python language concepts and data analytics and machine learning. The GUI chapters have been rewritten to use the Tkinter UI library and a chapter on performance monitoring and profiling has been added. In total there are 18 new chapters, and all remaining chapters have been updated for the latest version of Python as well as for any of the libraries they use.
There are eleven sections within the book covering Python Language Concepts, Computer Graphics (including GUIs), Games, Testing, File Input and Output, Databases Access, Logging, Concurrency and Parallelism, Reactive Programming, Networking and Data Analytics. Each section is self-contained and can either be read on its own or as part of the book as a whole. It is aimed at those who have learnt the basics of the Python 3 language but wish to delve deeper into Python’s eco system of additional libraries and modules.