Availability: In Stock

Lott S F Modern Python Cookbook 130+ Updated Recipes for Modern

Original price was: 104 ؋.Current price is: 83 ؋.

Modern Python Cookbook provides over 130 practical and updated coding recipes that help Python developers write cleaner, faster, and more efficient code using modern Python features from versions 3.8 and above.

توضیحات

Written by Steven F. Lott, this book serves as a comprehensive, hands-on guide to modern Python development. It’s ideal for intermediate to advanced programmers who want to apply best practices, design patterns, and efficient techniques to real-world coding challenges.

Each chapter is structured as a set of practical “recipes”, where every recipe presents a problem, a clear solution, and an explanation of how and why it works—making it a perfect resource for professional developers and Python enthusiasts.

Key topics include:

  • Pythonic Code Practices: Writing elegant and readable Python code following PEP 8 conventions.

  • Core Language Features: Deep understanding of iterators, generators, decorators, and context managers.

  • Data Structures and Collections: Efficient use of lists, tuples, sets, dictionaries, and namedtuples.

  • Functional Programming: Applying map(), filter(), reduce(), and lambda expressions effectively.

  • Object-Oriented Programming (OOP): Designing robust classes using inheritance, composition, and mixins.

  • Concurrency and Parallelism: Writing high-performance applications using asyncio, threads, and multiprocessing.

  • Testing and Debugging: Implementing unit tests, using pytest, and debugging efficiently.

  • File and Data Handling: Working with files, JSON, CSV, and databases using modern libraries.

  • Web and API Development: Building and consuming APIs using Flask and HTTP clients.

  • Type Hinting and Static Analysis: Writing safer code with type annotations and tools like mypy.

  • Performance Optimization: Profiling code and improving execution speed.

  • Packaging and Distribution: Structuring and distributing Python projects professionally.

By the end of this book, readers gain strong mastery of modern Python programming, becoming capable of developing scalable, maintainable, and production-ready applications across domains like web development, data science, and automation.

توضیحات تکمیلی

نویسنده

تعداد صفحات

817

فرمت کتاب

حجم فایل

11.0 MB

نوع فایل

Pdf

زبان

English

سال انتشار

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “Lott S F Modern Python Cookbook 130+ Updated Recipes for Modern”

Vendor Information

  • Store Name: انتشارات واژه سرا
  • Vendor: انتشارات واژه سرا
  • Address: جاده اسمایی
    مارکیت بابرشاه
    منزل دوم
    کابل
    1004
  • No ratings found yet!