Ubuy
Explore
Added to Cart
empty_card_svg
Your shopping cart is emptyLets Change that !Continue Shopping
https://m.media-amazon.com/images/I/51nw-t-66dL.jpg
ubuy_authentic

Mastering Python - Second Edition: Write powerful and efficient code using the full range of Python's capabilities 2nd ed. Edition

Item #:55958546
4.5 rating
Write a review

PKR 14124PKR 19797 You Save : 29%

Order now and get it around Sunday, May 19
In Stock
Imported from USA store
Ships from Ubuy, Sold By :
Note: Step Down Voltage Transformer required for using electronics products of US store (110-120.)
left_quoteMaster advanced Python programming and produce maintainable and reusable high-quality code using advanced features of Python such as concurrency, asyncio, and multiprocessingright_quote

Product Details

    PublisherPackt Publishing; 2nd ed. edition (May 20, 2022)
    LanguageEnglish
    Paperback710 pages
    ISBN-101800207727
    ISBN-13978-1800207721
    Item Weight2.68 pounds (1.21 kg)
    Dimensions9.25 x 7.52 x 1.46 inches
    Edition2nd ed.
    Publication dateMay 20, 2022
    Print length710 pages
    Date First Available2022-4-24 13:51:12

    Features & Benefits

    • Extensively updated for Python 3.10 with new chapters on design patterns, scientific programming, machine learning, and interactive Python
    • Learn how to apply the power of decorators, generators, coroutines, and metaclasses
    • Improve your performance through asyncio, multiprocessing, and distributed computing
    • Explore popular libraries like Dask, NumPy, SciPy, pandas, TensorFlow, and scikit learn
    • Extend Python's capabilities with C/C++ libraries and system calls
    • Suitable for experienced Python programmers and serves as a reference for best practices and intricate Python techniques
    Have any Query?

    Customer Questions & Answers

    • Question : Who is this book intended for?
      Answer : This book is intended for more experienced Python programmers who wish to upskill and improve their code quality and readability. It serves as a reference for best practices and some of the more intricate Python techniques.
    • Question : What topics are covered in the book?
      Answer : The book covers Pythonic syntax and common pitfalls, Pythonic design patterns, functional programming, concurrency, performance optimization, asyncio, multiprocessing, and distributed computing. It also explores popular libraries like Dask, NumPy, SciPy, pandas, TensorFlow, and scikit-learn.
    • Question : Is prior knowledge of Python required to understand the book?
      Answer : Yes, a good understanding of Python programming is necessary to understand the advanced concepts discussed in this book.

    Customer Ratings

    4.5 out of 5
    69 customers ratings
    • 5 star
      74%
    • 4 star
      18%
    • 3 star
      0%
    • 2 star
      3%
    • 1 star
      5%

    Review this product

    Share your thoughts with other customers

    Rick Van Hattem Programming Editorial Review

    "Mastering Python" by Rick Van Hattem is an excellent addition to an intermediate Python programmer's library. The book covers a range of complex concepts, including multiprocessing, multithreading, classes, structures, decorators, generators, and coroutines. It is comprehensive and covers topics from environment/package management to machine learning. The author has done an exceptional job of explaining the concepts in a clear and concise manner. However, the book might not be suitable for beginners as it contains 700 pages of content.

    Pros

    • Comprehensive and covers a range of complex concepts
    • Clear and concise explanations

    Cons

    • Not suitable for beginners
    • Lacks depth in some topics
    • Poor layout with code on a black background Overall, "Mastering Python" is a great resource for intermediate Python programmers who want to take their skills to the next level. However, if you are a beginner, this might not be the right book for you. Note: There were conflicting opinions in the reviews
    • one highly recommended the book and the other warned readers not to waste their money.

    Related Products

    Important Information

    1. Limitations : For products shipped internationally, please note that any manufacturer warranty may not be valid; manufacturer service options may not be available; product manuals, instructions, and safety warnings may not be in destination country languages; the products (and accompanying materials) may not be designed in accordance with destination country standards, specifications, and labeling requirements; and the products may not conform to destination country voltage and other electrical standards (requiring use of an adapter or converter if appropriate). The recipient is responsible for assuring that the product can be lawfully imported to the destination country. When ordering from Ubuy or its affiliates, the recipient is the importer of record and must comply with all laws and regulations of the destination country.
    2. Not all the products listed on Ubuy are for sale, as Ubuy is a global search engine. Products are subject to export/trade regulations.

    Mastering Python - Second Edition: Write powerful and efficient code using the full range of Python's capabilities 2nd ed. Edition

    View Cart & Checkout

    Stay Connected