Items related to Professional Python

Sneeringer, Luke Professional Python ISBN 13: 9781119070856

Professional Python - Softcover

 
9781119070856: Professional Python

Synopsis

Master the secret tools every Python programmer needs to know

Professional Python goes beyond the basics to teach beginner- and intermediate-level Python programmers the little-known tools and constructs that build concise, maintainable code. Design better architecture and write easy-to-understand code using highly adoptable techniques that result in more robust and efficient applications. Coverage includes Decorators, Context Managers, Magic Methods, Class Factories, Metaclasses, Regular Expressions, and more, including advanced methods for unit testing using asyncio and CLI tools. Each topic includes an explanation of the concept and a discussion on applications, followed by hands-on tutorials based on real-world scenarios. The "Python 3 first" approach covers multiple current versions, while ensuring long-term relevance.

Python offers many tools and techniques for writing better code, but often confusing documentation leaves many programmers in the dark about how to use them. This book shines a light on these incredibly useful methods, giving you clear guidance toward building stronger applications.

  • Learn advanced Python functions, classes, and libraries
  • Utilize better development and testing tools
  • Understand the "what," "when," "why," and "how"

More than just theory or a recipe-style walk-through, this guide helps you learn — and understand — these little-known tools and techniques. You'll streamline your workflow while improving the quality of your output, producing more robust applications with cleaner code and stronger architecture. If you're ready to take your Python skills to the next level, Professional Python is the invaluable guide that will get you there.

"synopsis" may belong to another edition of this title.

About the Author

Luke Sneeringer is a Python developer living in Austin, TX. He is a regular speaker at PyCon, the largest gathering of Python programmers, and frequently instructs on Python, Ansible, and other topics related to software development and system administration. He currently works for Ansible, Inc., on the Ansible Tower, a comprehensive tool for IT automation.

From the Back Cover

Streamline your workflow as you learn to write better code

Python is powerful, dynamic, and the fastest-growing programming language. While it offers many tools for writing advanced, concise, and maintainable code, a clear explanation of the techniques has been greatly lacking. This guide provides the primer you need to unlock all the power of Python. Full explanations of each concept, discussions about applications, and hands-on tutorials teach you to design better architecture and write code that result in more robust and efficient applications. If you are already familiar with Python and ready to access all it has to offer, this book is for you.

Professional Python:

  • Covers all the features of the language, including functions and how to apply decorators, context managers, and generators
  • Examines Python's classes and object model, metaclasses, class factories, and abstract base classes
  • Demonstrates how to navigate using Unicode strings and how strings differ between Python 2 and Python 3
  • Provides an in-depth look at the distinctions between Python 2 and Python 3 and how to write code interoperable with both
  • Explores unit testing, command-line interface tools, and the new asynchronous programming library

Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.

From the Inside Flap

Streamline your workflow as you learn to write better code

Python is powerful, dynamic, and the fastest-growing programming language. While it offers many tools for writing advanced, concise, and maintainable code, a clear explanation of the techniques has been greatly lacking. This guide provides the primer you need to unlock all the power of Python. Full explanations of each concept, discussions about applications, and hands-on tutorials teach you to design better architecture and write code that result in more robust and efficient applications. If you are already familiar with Python and ready to access all it has to offer, this book is for you.

Professional Python:

  • Covers all the features of the language, including functions and how to apply decorators, context managers, and generators
  • Examines Python's classes and object model, metaclasses, class factories, and abstract base classes
  • Demonstrates how to navigate using Unicode strings and how strings differ between Python 2 and Python 3
  • Provides an in-depth look at the distinctions between Python 2 and Python 3 and how to write code interoperable with both
  • Explores unit testing, command-line interface tools, and the new asynchronous programming library

Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.

"About this title" may belong to another edition of this title.

Buy Used

Condition: Good
Item in good condition. Textbooks...
View this item

£ 25.82 shipping from U.S.A. to United Kingdom

Destination, rates & speeds

Buy New

View this item

£ 22.13 shipping from U.S.A. to United Kingdom

Destination, rates & speeds

Other Popular Editions of the Same Title

9788126558957: Professional Python

Featured Edition

ISBN 10:  8126558954 ISBN 13:  9788126558957
Publisher: Wiley India, 2015
Softcover

Search results for Professional Python

Stock Image

Sneeringer, Luke
Published by Wrox, 2015
ISBN 10: 1119070856 ISBN 13: 9781119070856
Used Softcover

Seller: SecondSale, Montgomery, IL, U.S.A.

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Condition: Good. Item in good condition. Textbooks may not include supplemental items i.e. CDs, access codes etc. Seller Inventory # 00050090624

Contact seller

Buy Used

£ 37.50
Convert currency
Shipping: £ 25.82
From U.S.A. to United Kingdom
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Sneeringer, Luke
Published by Wrox, 2015
ISBN 10: 1119070856 ISBN 13: 9781119070856
Used paperback

Seller: HPB-Red, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

paperback. Condition: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_376861265

Contact seller

Buy Used

£ 34.59
Convert currency
Shipping: £ 84.84
From U.S.A. to United Kingdom
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Sneeringer, Luke
Published by Wrox, 2015
ISBN 10: 1119070856 ISBN 13: 9781119070856
New Paperback

Seller: Toscana Books, AUSTIN, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: new. Excellent Condition.Excels in customer satisfaction, prompt replies, and quality checks. Seller Inventory # Scanned1119070856

Contact seller

Buy New

£ 98.49
Convert currency
Shipping: £ 22.13
From U.S.A. to United Kingdom
Destination, rates & speeds

Quantity: 1 available

Add to basket