دانلود کتاب Mastering Concurrency in Python – تسلط بر همزمانی در پایتون

دسته بندی :
اطلاعات کتاب
  • جلد
  • سری
  • ویرایش
  • سال 2018
  • نویسنده (گان) Quan Nguyen
  • ناشر Packt
  • زبان English
  • تعداد صفحات 433
  • حجم فایل 13.97MB
  • فرمت فایل pdf
  • شابک 9781789341362
قیمت محصول :

45,000 تومان

با خرید این محصول، 2,250 تومان به کیف پول شما بازگشت داده می‌شود

روند خرید و دریافت کتاب‌ها بدون هیچ اختلالی انجام می‌شود.
تمامی فایل‌ها بر روی سرورهای داخلی میزبانی می‌شوند تا بتوانید به راحتی و در لحظه آن‌ها را دانلود کنید. در صورت بروز هرگونه مشکل یا نیاز به راهنمایی، لطفاً از طریق « صفحه تماس باما» با تیم پشتیبانی در ارتباط باشید.

تمامی کتاب های موجود در وبسایت سای وان به زبان انگلیسی میباشد

توضیحات

Immerse yourself in the world of Python concurrency and tackle the most complex concurrent programming problems

Key Features

Explore the core syntaxes, language features and modern patterns of concurrency in Python

Understand how to use concurrency to keep data consistent and applications responsive

Utilize application scaffolding to design highly-scalable programs

Book Description

Python is one of the most popular programming languages, with numerous libraries and frameworks that facilitate high-performance computing. Concurrency and parallelism in Python are essential when it comes to multiprocessing and multithreading; they behave differently, but their common aim is to reduce the execution time. This book serves as a comprehensive introduction to various advanced concepts in concurrent engineering and programming.

Mastering Concurrency in Python starts by introducing the concepts and principles in concurrency, right from Amdahl’s Law to multithreading programming, followed by elucidating multiprocessing programming, web scraping, and asynchronous I/O, together with common problems that engineers and programmers face in concurrent programming. Next, the book covers a number of advanced concepts in Python concurrency and how they interact with the Python ecosystem, including the Global Interpreter Lock (GIL). Finally, you’ll learn how to solve real-world concurrency problems through examples.

By the end of the book, you will have gained extensive theoretical knowledge of concurrency and the ways in which concurrency is supported by the Python language

What you will learn

Explore the concepts of concurrency in programming

Explore the core syntax and features that enable concurrency in Python

Understand the correct way to implement concurrency

Abstract methods to keep the data consistent in your program

Analyze problems commonly faced in concurrent programming

Use application scaffolding to design highly-scalable programs

Who this book is for

This book is for developers who wish to build high-performance applications and learn about signle-core, multicore programming or distributed concurrency. Some experience with Python programming language is assumed.

————————————————————–

ترجمه ماشینی :

در دنیای همزمانی پایتون غوطه ور شوید و با پیچیده ترین مشکلات برنامه نویسی همزمان مقابله کنید ویژگی های کلیدی سینتکس های اصلی، ویژگی های زبان و الگوهای مدرن همزمانی در پایتون را کاوش کنید درک نحوه استفاده از همزمانی برای ثابت نگه داشتن داده ها و پاسخگویی برنامه ها استفاده کنید داربست برنامه برای طراحی برنامه های بسیار مقیاس پذیر شرح کتاب Python یکی از محبوب ترین زبان های برنامه نویسی است که دارای کتابخانه ها و چارچوب های متعددی است که محاسبات با کارایی بالا را تسهیل می کند. همزمانی و موازی بودن در پایتون زمانی که صحبت از چند پردازش و چند رشته می شود ضروری است. آنها متفاوت رفتار می کنند، اما هدف مشترک آنها کاهش زمان اجرا است. این کتاب به عنوان مقدمه ای جامع برای مفاهیم پیشرفته مختلف در مهندسی و برنامه نویسی همزمان عمل می کند. تسلط بر Concurrency در Python با معرفی مفاهیم و اصول همزمان، از قانون Amdahl تا برنامه نویسی چند رشته ای، و به دنبال آن توضیح برنامه نویسی چند پردازشی، scraping وب، و I/O ناهمزمان، همراه با مشکلات رایجی که مهندسان و برنامه نویسان همزمان با آن مواجه می شوند، آغاز می شود. برنامه نویسی. در مرحله بعد، این کتاب تعدادی از مفاهیم پیشرفته در همزمانی پایتون و نحوه تعامل آنها با اکوسیستم پایتون، از جمله قفل مترجم جهانی (GIL) را پوشش می دهد. در نهایت، نحوه حل مسائل همزمانی در دنیای واقعی را از طریق مثال ها یاد خواهید گرفت. \ در پایان کتاب، دانش نظری گسترده‌ای در مورد همزمانی و راه‌هایی که همزمانی توسط زبان پایتون پشتیبانی می‌شود به دست خواهید آورد. ویژگی هایی که همزمانی را در پایتون فعال می کند روش صحیح پیاده سازی همزمانی را درک کنید روش های انتزاعی برای ثابت نگه داشتن داده ها در برنامه شما تجزیه و تحلیل مشکلاتی که معمولاً در برنامه نویسی همزمان با آن مواجه می شوند استفاده از داربست برنامه برای طراحی برنامه های بسیار مقیاس پذیر این کتاب برای چه کسانی است این کتاب برای توسعه دهندگانی است که می خواهند برنامه های کاربردی با کارایی بالا بسازند و در مورد signle-core، برنامه نویسی چند هسته ای یا همزمانی توزیع شده بیاموزند. مقداری تجربه با زبان برنامه نویسی پایتون فرض شده است.


 

tag : دانلود کتاب تسلط بر همزمانی در پایتون , Download تسلط بر همزمانی در پایتون , دانلود تسلط بر همزمانی در پایتون , Download Mastering Concurrency in Python Book , تسلط بر همزمانی در پایتون دانلود , buy تسلط بر همزمانی در پایتون , خرید کتاب تسلط بر همزمانی در پایتون , دانلود کتاب Mastering Concurrency in Python , کتاب Mastering Concurrency in Python , دانلود Mastering Concurrency in Python , خرید Mastering Concurrency in Python , خرید کتاب Mastering Concurrency in Python ,

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

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

اولین کسی باشید که دیدگاهی می نویسد “دانلود کتاب Mastering Concurrency in Python – تسلط بر همزمانی در پایتون”