کتاب الکترونیکی

Pro Python (سری Pro)

Pro Python (Pro Series)

دانلود کتاب Pro Python (Pro Series) (به فارسی: Pro Python (سری Pro)) نوشته شده توسط «Marty Alchin»


اطلاعات کتاب Pro Python (سری Pro)

موضوع اصلی: برنامه نویسی: زبان های برنامه نویسی

نوع: کتاب الکترونیکی

ناشر: Apress

نویسنده: Marty Alchin

زبان: English

فرمت کتاب: pdf (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2010

تعداد صفحه: 369

حجم کتاب: 3 مگابایت

کد کتاب: 1430227575 , 9781430227571 , 9781430227588

نوبت چاپ: 1

توضیحات کتاب Pro Python (سری Pro)

Pro Python اثر Marty Allchin کتاب دیگری است که سعی دارد برنامه نویسان مبتدی و متوسط ​​پایتون را به سطح بالاتری برساند. این کتاب برای افرادی است که کمی با OOP در پایتون و ساختارهای کنترل اولیه آشنایی دارند، اما فراتر از آن، واقعاً نیازی به دانش بیشتری نیست. Allchin در ادامه طیف وسیعی از موضوعات مانند تزئینات، درک لیست، مولدها و حاشیه نویسی را به خواننده معرفی می کند. این تنها نگاهی کوتاه به آنچه در قسمت اول کتاب آمده است است. Allchin همچنین برخی از فصل‌ها را بر روی توزیع نرم‌افزار، آزمایش و مستندسازی متمرکز می‌کند و کتاب را با فصلی که بر طراحی چارچوب خود برای تجزیه فایل‌های CSV متمرکز است، پایان می‌دهد. او همچنین فصل‌هایی را بر روی کار با رشته‌ها و مدیریت شی، و همچنین یک فصل اساسی در مورد توابع و کلاس‌ها متمرکز می‌کند که مفاهیم پیشرفته‌تری را در این دو حوزه معرفی می‌کند.

یکی از جنبه های مورد علاقه من در این کتاب، فصل اول “اصول و فلسفه” است که بر روش پایتونیک نوشتن کد و مدیریت یک پروژه تمرکز دارد. او حدود 20 تا 25 مفهوم را پوشش می دهد که شما را به یک برنامه نویس بهتر پایتون تبدیل می کند. علاوه بر این، آلچین در طول کتاب همیشه مطمئن می شود که در حال آموزش چیزی است که تفاوت نحوی بین Python2 و Python3 دارد.

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


Pro Python, by Marty Allchin, is another book that tries to bring beginner and intermediate Python programmers up to the next level. This book is targeted towards people with a bit of familiarity with OOP in Python and basic control structures, but beyond that no more knowledge is really necessary. Allchin goes on to introduce a wide range of topics to the reader such as decorators, list comprehensions, generators, and annotations. This is only a brief look at what is covered in the first chunk of the book. Allchin also focuses some chapters on software distribution, testing, and documentation, and ends the book with a chapter focused on designing your own framework for parsing CSV files. He also focuses chapters on working with Strings and object management, as well as a basic chapter on functions and classes that will introduce more advanced concepts in these two areas.

One of my favorite aspects of this book is the first chapter “Principles and Philosophy” which focuses on the Pythonic way of writing code and managing a project. He covers about 20-25 concepts that will make you a better Python programmer. In addition, throughout the book Allchin always makes sure to mention when he is teaching something that has a syntactic difference between Python2 and Python3.

I would definitely recommend this book to anyone with previous Python experience that want’s to step up to the next level. I also believe that this would be a great book for a person with programming experience in another language who wants to rapidly pick up Python. You might need to read a few resources online while working through the book, but overall, Allchin does such a great job of explaining the concepts he covers that it makes this book a great resource for any developer.

دانلود کتاب «Pro Python (سری Pro)»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.