logo
Product categories

EbookNice.com

Most ebook files are in PDF format, so you can easily read them using various software such as Foxit Reader or directly on the Google Chrome browser.
Some ebook files are released by publishers in other formats such as .awz, .mobi, .epub, .fb2, etc. You may need to install specific software to read these formats on mobile/PC, such as Calibre.

Please read the tutorial at this link.  https://ebooknice.com/page/post?id=faq


We offer FREE conversion to the popular formats you request; however, this may take some time. Therefore, right after payment, please email us, and we will try to provide the service as quickly as possible.


For some exceptional file formats or broken links (if any), please refrain from opening any disputes. Instead, email us first, and we will try to assist within a maximum of 6 hours.

EbookNice Team

(Ebook) Python Unlocked 1st Edition by Arun Tigeraniya ISBN 1785885995 9781785885990

  • SKU: EBN-43037856
Zoomable Image
$ 32 $ 40 (-20%)

Status:

Available

4.5

41 reviews
Instant download (eBook) Python Unlocked after payment.
Authors:Arun Tigeraniya
Year:2015
Editon:1
Publisher:Packt Publishing
Language:english
File Size:3.26 MB
Format:pdf
ISBNS:9781785885990, 1785885995
Categories: Ebooks

Product desciption

(Ebook) Python Unlocked 1st Edition by Arun Tigeraniya ISBN 1785885995 9781785885990

(Ebook) Python Unlocked 1st Edition by Arun Tigeraniya - Ebook PDF Instant Download/Delivery: 1785885995, 9781785885990
Full download (Ebook) Python Unlocked 1st Edition after payment

Product details:

ISBN 10: 1785885995 
ISBN 13: 9781785885990
Author: Arun Tigeraniya

Python is a versatile programming language that can be used for a wide range of technical tasks—computation, statistics, data analysis, game development, and more. Though Python is easy to learn, it’s range of features means there are many aspects of it that even experienced Python developers don’t know about. Even if you’re confident with the basics, its logic and syntax, by digging deeper you can work much more effectively with Python – and get more from the language. Python Unlocked walks you through the most effective techniques and best practices for high performance Python programming - showing you how to make the most of the Python language. You’ll get to know objects and functions inside and out, and will learn how to use them to your advantage in your programming projects. You will also find out how to work with a range of design patterns including abstract factory, singleton, strategy pattern, all of which will help make programming with Python much more efficient. Finally, as the process of writing a program is never complete without testing it, you will learn to test threaded applications and run parallel tests. If you want the edge when it comes to Python, use this book to unlock the secrets of smarter Python programming.

(Ebook) Python Unlocked 1st Table of contents:

1. Objects in Depth
Understanding objects
Identity
Value
Type
Making calls to objects
How objects are created
Creation of function objects
Creation of instances
Creation of class objects
Playing with attributes
Descriptors
Class, static, and instance methods
Summary
2. Namespaces and Classes
How referencing objects work – namespaces
Functions with state – closures
Understanding import and modules
Customizing imports
Class inheritance
Method resolution order
Super's superpowers
Using language protocols in classes
Iteration protocol
Context manager protocol
Using abstract classes
Summary
3. Functions and Utilities
Defining functions
Decorating callables
Utilities
Summary
4. Data Structures and Algorithms
Python built-in data structures
Python library data structures
Third party data structures
Arrays/List
Binary tree
Sorted containers
Trie
Algorithms on scale
Summary
5. Elegance with Design Patterns
Observer pattern
Strategy pattern
Singleton pattern
Template pattern
Adaptor pattern
Facade pattern
Flyweight pattern
Command pattern
Abstract factory
Registry pattern
State pattern
Summary
6. Test-Driven Development
Mock for tests
Parameterization
Creating custom test runners
Testing threaded applications
Running test cases in parallel
Summary
7. Optimization Techniques
Writing optimized code
Profiling to find bottlenecks
Using fast libraries
Using C speeds
SWIG
CFFI
Cython
Summary
8. Scaling Python
Going multithreaded
Using multiple processes
Going asynchronous
Scaling horizontally
Summary

People also search for (Ebook) Python Unlocked 1st:

free python ebooks
    
python programming 3 books in 1 pdf
    
xw.book python
    
python pybook
    
zybook python answers
    
zybook python

 

 

Tags: Arun Tigeraniya, Python, Unlocked

*Free conversion of into popular formats such as PDF, DOCX, DOC, AZW, EPUB, and MOBI after payment.

Related Products