تکنیکهای یک متخصص پایتون ۲۰۱۹
Practices of the Python Pro 2019
دانلود کتاب تکنیکهای یک متخصص پایتون ۲۰۱۹ (Practices of the Python Pro 2019) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی
| نویسنده |
Dane Hillard |
|---|
ناشر:
Simon and Schuster
۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید
| سال انتشار |
2019 |
|---|---|
| زبان |
English |
| تعداد صفحهها |
248 |
| نوع فایل |
|
| حجم |
7.8 MB |
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
🏷️
378,000 تومان
قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود.
298,000 تومان
قیمت فعلی: ۲۹۸٬۰۰۰ تومان.
📥 دانلود نسخهی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمهی فارسی با هوش مصنوعی
🔗 مشاهده جزئیات
دانلود مستقیم PDF
ارسال فایل به ایمیل
پشتیبانی ۲۴ ساعته
توضیحات
معرفی کتاب تکنیکهای یک متخصص پایتون ۲۰۱۹
خلاصه
توسعهدهندگان حرفهای بهخوبی از مزایای کدنویسی تمیز، سازمانیافته و با قابلیت نگهداری آسان آگاهند. با یادگیری و پیروی از الگوهای تثبیتشده و بهترین شیوهها، میتوانید کد و حرفهی خود را به سطح جدیدی ارتقا دهید.
با کتاب *شیوههای یک پایتونکار حرفهای*، یاد میگیرید که چگونه نرمافزارهای تمیز، با قابلیت نگهداری آسان و در مقیاس حرفهای را با استفاده از زبان برنامهنویسی فوقالعاده محبوب پایتون طراحی کنید. مثالهای ساده و قابل درکی را خواهید یافت که از شبهکد و پایتون برای معرفی بهترین شیوههای توسعهی نرمافزار استفاده میکنند، به همراه دهها تکنیک فورا کاربردی که به شما کمک میکنند مانند یک حرفهای کدنویسی کنید.
خرید نسخهی چاپی کتاب شامل یک نسخهی الکترونیکی رایگان با فرمتهای PDF، Kindle و ePub از انتشارات Manning است.
دربارهی فناوری
کد با کیفیت حرفهای چیزی فراتر از اجرای بدون خطا است. این کد تمیز، خوانا و با قابلیت نگهداری آسان است. برای ارتقا از یک کدنویس پایتون توانمند به یک توسعهدهندهی حرفهای، باید استانداردهای صنعت را برای سبک کدنویسی، طراحی برنامه و فرآیند توسعه بیاموزید. اینجاست که این کتاب ضروری میشود.
دربارهی کتاب
کتاب *شیوههای یک پایتونکار حرفهای* به شما میآموزد که چگونه نرمافزارهای با کیفیت حرفهای طراحی و بنویسید که قابل فهم، قابل نگهداری و توسعهپذیر باشند. Dane Hillard یک پایتونکار حرفهای است که به دهها توسعهدهنده کمک کرده است تا این گام را بردارند و میداند که چه چیزی لازم است. او با مثالها و تمرینهای مفید به شما میآموزد که چه زمانی، چرا و چگونه کد خود را ماژولار کنید، چگونه کیفیت را با کاهش پیچیدگی بهبود بخشید و خیلی چیزهای دیگر. این اصول اساسی را بپذیرید، و کد شما برای شما و دیگران آسانتر خوانده، نگهداری و استفادهی مجدد خواهد شد.
مطالب داخل کتاب
* سازماندهی پروژههای بزرگ پایتون
* دستیابی به سطوح مناسب انتزاع
* نوشتن کد تمیز و قابل استفادهی مجدد وراثت و ترکیب
* ملاحظات مربوط به تست و عملکرد
دربارهی خواننده
برای خوانندگانی که با اصول پایتون یا یک زبان شیءگرا دیگر آشنا هستند.
دربارهی نویسنده
**Dane Hillard** بیشتر دوران حرفهای توسعهی خود را صرف استفاده از پایتون برای ساخت برنامههای کاربردی وب کرده است.
**فهرست مطالب:**
بخش 1: چرا همه چیز مهم است
1 ¦ تصویر بزرگتر
بخش 2: مبانی طراحی
2 ¦ جداسازی نگرانیها
3 ¦ انتزاع و کپسولهسازی
4 ¦ طراحی برای عملکرد بالا
5 ¦ تست نرمافزار شما
بخش 3: تثبیت سیستمهای بزرگ
6 ¦ جداسازی نگرانیها در عمل
7 ¦ توسعهپذیری و انعطافپذیری
8 ¦ قوانین (و استثناها) وراثت
9 ¦ سبک نگه داشتن چیزها
10 ¦ دستیابی به اتصال سست
بخش 4: گام بعدی چیست؟
11 ¦ به پیش و بالا
فهرست کتاب:
۱. حق تکثیر
۲. فهرست مطالب مختصر
۳. فهرست مطالب
۴. پیشگفتار
۵. قدردانی
۶. دربارهی این کتاب
۷. دربارهی نویسنده
۸. دربارهی تصویر روی جلد
۹. بخش ۱. چرا اینها همه مهم هستند
۱۰. بخش ۲. مبانی طراحی
۱۱. بخش ۳. تثبیت سیستمهای بزرگ
۱۲. بخش ۴. گام بعدی چیست؟
۱۳. ضمیمه: نصب پایتون
۱۴. نمایه
۱۵. فهرست شکلها
۱۶. فهرست لیستها
توضیحات(انگلیسی)
Summary
Professional developers know the many benefits of writing application code that’s clean, well-organized, and easy to maintain. By learning and following established patterns and best practices, you can take your code and your career to a new level.
With Practices of the Python Pro, you’ll learn to design professional-level, clean, easily maintainable software at scale using the incredibly popular programming language, Python. You’ll find easy-to-grok examples that use pseudocode and Python to introduce software development best practices, along with dozens of instantly useful techniques that will help you code like a pro.
Professional developers know the many benefits of writing application code that’s clean, well-organized, and easy to maintain. By learning and following established patterns and best practices, you can take your code and your career to a new level.
With Practices of the Python Pro, you’ll learn to design professional-level, clean, easily maintainable software at scale using the incredibly popular programming language, Python. You’ll find easy-to-grok examples that use pseudocode and Python to introduce software development best practices, along with dozens of instantly useful techniques that will help you code like a pro.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the technology
Professional-quality code does more than just run without bugs. It’s clean, readable, and easy to maintain. To step up from a capable Python coder to a professional developer, you need to learn industry standards for coding style, application design, and development process. That’s where this book is indispensable.
About the book
Practices of the Python Pro teaches you to design and write professional-quality software that’s understandable, maintainable, and extensible. Dane Hillard is a Python pro who has helped many dozens of developers make this step, and he knows what it takes. With helpful examples and exercises, he teaches you when, why, and how to modularize your code, how to improve quality by reducing complexity, and much more. Embrace these core principles, and your code will become easier for you and others to read, maintain, and reuse.
What's inside
- Organizing large Python projects
- Achieving the right levels of abstraction
- Writing clean, reusable code Inheritance and composition
- Considerations for testing and performance
About the reader
For readers familiar with the basics of Python, or another OO language.
About the author
Dane Hillard has spent the majority of his development career using Python to build web applications.
Table of Contents:
PART 1 WHY IT ALL MATTERS
1 ¦ The bigger picture
PART 2 FOUNDATIONS OF DESIGN
2 ¦ Separation of concerns
3 ¦ Abstraction and encapsulation
4 ¦ Designing for high performance
5 ¦ Testing your software
PART 3 NAILING DOWN LARGE SYSTEMS
6 ¦ Separation of concerns in practice
7 ¦ Extensibility and flexibility
8 ¦ The rules (and exceptions) of inheritance
9 ¦ Keeping things lightweight
10 ¦ Achieving loose coupling
PART 4 WHAT’S NEXT?
11 ¦ Onward and upward
Table of Contents
1. Copyright
2. Brief Table of Contents
3. Table of Contents
4. Preface
5. Acknowledgments
6. About this book
7. About the Author
8. About the cover illustration
9. Part 1. Why it all matters
10. Part 2. Foundations of design
11. Part 3. Nailing down large systems
12. Part 4. What’s next?
13. Appendix Installing Python
14. Index
15. List of Figures
16. List of Listings
دیگران دریافت کردهاند
مکانمندسازیِ رویه های سازمان های منطقه ای در خلال مداخله در مناقشات: سیاست های اِکواس و اتحادیه آفریقا ۲۰۲۱
Spatializing Practices of Regional Organizations during Conflict Intervention: The Politics of ECOWAS and the African Union 2021
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
تجربه غذا: طراحی شیوههای پایدار و اجتماعی: مجموعه مقالات دومین کنفرانس بینالمللی طراحی غذا و مطالعات غذا (EFOOD 2019)، ۲۸-۳۰ نوامبر ۲۰۱۹، لیسبون، پرتغال ۲۰۲۰
Experiencing Food: Designing Sustainable and Social Practices: Proceedings of the 2nd International Conference on Food Design and Food Studies (EFOOD 2019), 28-30 November 2019, Lisbon, Portugal 2020
علوم غذایی, انواع مواد غذایی, بستهبندی و فرآوری مواد غذایی, پزشکی, تغذیه, علوم زیستی, زیست شناسی, طراحی, طراحی محصول, مهندسی و فناوری, مهندسی عمران
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
کسبوکارهای ادبی دوران ویکتوریا: مدیریت و رویههای صنعت نشر بریتانیا ۲۰۱۹
Victorian Literary Businesses: The Management and Practices of the British Publishing Industry 2019
تاریخ, تاریخ اروپا, کسب و کار و اقتصاد, تاریخ اقتصادی, تاریخ بریتانیا, صنایع, کارآفرینی, زبانشناسی و مهارتهای زبانی, کتابداری و علم اطلاعات
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
کارشناسان تشخیص: شیوه های ارزیابی علمی برای سیاست های زیست محیطی ۲۰۱۹
Discerning Experts: The Practices of Scientific Assessment for Environmental Policy 2019
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
هر طور که باشد: تئوری ها و شیوه های گذرا در معماری ۲۰ ۱۷
No Matter: Theories and Practices of the Ephemeral in Architecture 2017
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
رویه های همزیستی: ساختارهای دیگری در ادراکات عصر جدید ۲۰۱۷
Practices of Coexistence: Constructions of the Other in Early Modern Perceptions 2017
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
✨ ضمانت تجربه خوب مطالعه
بازگشت کامل وجه
در صورت مشکل، مبلغ پرداختی بازگردانده می شود.
دانلود پرسرعت
دانلود فایل کتاب با سرعت بالا
ارسال فایل به ایمیل
دانلود مستقیم به همراه ارسال فایل به ایمیل.
پشتیبانی ۲۴ ساعته
با چت آنلاین و پیامرسان ها پاسخگو هستیم.
ضمانت کیفیت کتاب
کتاب ها را از منابع معتیر انتخاب می کنیم.
