Expert Python Programming, 4th Edition

Master Python by learning the best coding practices and advanced programming concepts



Bookstore > Books > Expert Python Programming, 4th Edition

Price$32.00 - $80.99
Rating
AuthorsMichal Jaworski, Tarek Ziade
PublisherPackt Publishing
Published2021
Pages630
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101801071101
ISBN-139781801071109
EBook Hardcover Paperback

This new edition of Expert Python Programming provides you with a thorough understanding of the process of building and maintaining Python apps. Complete with best practices, useful tools, and standards implemented by professional Python developers, this fourth edition has been extensively updated. Become familiar with the latest Python improvements, syntax elements, and interesting tools to boost your development efficiency.

The initial few chapters will allow experienced programmers coming from different languages to transition to the Python ecosystem. You will explore common software design patterns and various programming methodologies, such as event-driven programming, concurrency, and metaprogramming. You will also go through complex code examples and try to solve meaningful problems by bridging Python with C and C++, writing extensions that benefit from the strengths of multiple languages. Finally, you will understand the complete lifetime of any application after it goes live, including packaging and testing automation.

By the end of this book, you will have gained actionable Python programming insights that will help you effectively solve challenging problems.


  1. (2 books)
  2. (2 books)


5 5 10

Similar Books


A Practical Guide to Linux Commands, Editors, and Shell Programming, 4th Edition

A Practical Guide to Linux Commands, Editors, and Shell Programming, 4th Edition

by Mark G. Sobell, Matthew Helmke

Linux is today's dominant Internet server platform. System administrators and Web developers need deep Linux fluency, including expert knowledge of shells and the command line. This is the only guide with everything you need to achieve that level of Linux mastery. Renowned Linux expert Mark Sobell has brought together comprehensive, ...

Price:  $28.99  |  Publisher:  Addison-Wesley  |  Release:  2017

Beginning Linux Programming, 4th Edition

Beginning Linux Programming, 4th Edition

by Richard Stones, Neil Matthew

Building on the success of its previous editions, this must-have guide continues its popular tutorial approach and brings you a straightforward introduction to developing programs for Linux and other UNIX-style operating systems. The author duo of experienced Linux programmers covers a wide range of topics to help you learn more about wha...

Price:  $22.00  |  Publisher:  Wrox  |  Release:  2011

Expert F# 4.0, 4th Edition

Expert F# 4.0, 4th Edition

by Don Syme, Adam Granicz, Antonio Cisternino

Learn from F#'s inventor to become an expert in the latest version of this powerful programming language so you can seamlessly integrate functional, imperative, object-oriented, and query programming style flexibly and elegantly to solve any programming problem. Expert F# 4.0 will help you achieve unrivaled levels of programmer produ...

Price:  $45.80  |  Publisher:  Apress  |  Release:  2015

Python Object-Oriented Programming, 4th Edition

Python Object-Oriented Programming, 4th Edition

by Steven F. Lott, Dusty Phillips

Object-oriented programming (OOP) is a popular design paradigm in which data and behaviors are encapsulated in such a way that they can be manipulated together. Python Object-Oriented Programming, Fourth Edition dives deep into the various aspects of OOP, Python as an OOP language, common and advanced design patterns, and hands-on data ma...

Price:  $32.00  |  Publisher:  Packt Publishing  |  Release:  2021

Expert Python Programming, 2nd Edition

Expert Python Programming, 2nd Edition

by Michal Jaworski, Tarek Ziade

Python is a dynamic programming language, used in a wide range of domains by programmers who find it simple, yet powerful. Even if you find writing Python code easy, writing code that is efficient and easy to maintain and reuse is a challenge.The focus of the book is to familiarize you with common conventions, best practices, useful tools...

Price:  $28.99  |  Publisher:  Packt Publishing  |  Release:  2016

Learn Python Programming, 2nd Edition

Learn Python Programming, 2nd Edition

by Fabrizio Romano

Learn Python Programming creates a foundation for those who are interested in developing their skills in Python programming. The book starts with the fundamentals of programming with Python and ends by exploring different topics such as GUIs and real-world apps.You will begin by exploring the foundations of and fundamental topics on Pytho...

Price:  $49.99  |  Publisher:  Packt Publishing  |  Release:  2018

The C# Programming Language, 4th Edition

The C# Programming Language, 4th Edition

by Anders Hejlsberg, Mads Torgersen, Scott Wiltamuth, Peter Golde

The popular C# programming language combines the high productivity of rapid application development languages with the raw power of C and C++. Updated to cover the new features of C# 4.0, including dynamic binding, named and optional parameters, and covariant and contravariant generic types, this release takes the language to the next lev...

Price:  $39.99  |  Publisher:  Addison-Wesley  |  Release:  2011

Programming in Python 3, 2nd Edition

Programming in Python 3, 2nd Edition

by Mark Summerfield

It is more powerful, convenient, consistent, and expressive than ever before. Now, leading Python programmer Mark Summerfield demonstrates how to write code that takes full advantage of Python 3's features and idioms. Programming in Python 3, Second Edition, brings together all the knowledge you need to write any program, use any sta...

Price:  $33.54  |  Publisher:  Addison-Wesley  |  Release:  2009