دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Sonal Raj
سری:
ISBN (شابک) : 9391030122, 9789391030124
ناشر: BPB Publications
سال نشر: 2021
تعداد صفحات: 1073
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 6 مگابایت
در صورت ایرانی بودن نویسنده امکان دانلود وجود ندارد و مبلغ عودت داده خواهد شد
در صورت تبدیل فایل کتاب The Pythonic Way: An Architect’s Guide to Conventions and Best Practices for the Design, Development, Testing, and Management of Enterprise Python Code (English Edition) به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب راه پایتونیک: راهنمای معمار برای کنوانسیون ها و بهترین روش ها برای طراحی، توسعه، آزمایش و مدیریت کد پایتون سازمانی (نسخه انگلیسی) نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
با کد پایتون تمیز، بصری، مقیاس پذیر، قابل نگهداری و با کارایی بالا، ساخت و مدیریت نرم افزار بهتری را بیاموزید.
ویژگی های کلیدی
● تجزیه و تحلیل مقایسه ای ساختارهای کدنویسی منظم و پایتونیک.
● الگوهای طراحی برنامه کاربردی را برای پروژههای پایتون.
● اشارهگرهای دقیق در مورد پردازش دادهها و طراحی برنامههای کاربردی بهینه.
● قراردادهای پذیرفتهشده برای آزمایش و مدیریت کد تولید را برجسته میکند.
توضیحات
'The Pythonic Way' شما را با قابلیت های پایتون فراتر از نحو
اولیه آشنا می کند. این کتاب به شما کمک میکند تا ساختارها و
رویههای رایج پایتونیک را درک کنید، بنابراین شما را قادر
میسازد تا برنامههای کاربردی قابل اعتماد، بهینهسازی و
ماژولار بنویسید.
شما در مورد ساختارهای داده پایتونیک، ایجاد کلاس و شی و موارد
دیگر خواهید آموخت. سپس این کتاب به برخی از عملکردهای کمتر
شناخته شده اما فوق العاده قدرتمند پایتون مانند برنامه نویسی
متا، دکوراتورها، مدیران زمینه، مولدها و تکرارکننده ها می
پردازد. علاوه بر این، نحوه تسریع محاسبات را با استفاده از سری
Pandas و Dataframes خواهید آموخت. شما با الگوهای طراحی مختلفی
آشنا می شوید که به خوبی با برنامه های پایتون کار می کنند. در
نهایت، چارچوبهای آزمایشی و بهترین روشها برای آزمایش،
بستهبندی، راهاندازی و انتشار برنامهها در محیطهای تولیدی
را مورد بحث قرار خواهیم داد.
آنچه خواهید آموخت
● روشهای رایج برای نوشتن کدهای Python مقیاسپذیر و خوانا را درک کنید.
● ایجاد پایگاههای کد تولید قوی و قابل نگهداری برای برنامههای کاربردی در زمان و مکان.
● تسلط بر روشها و ویژگیهای موثر پردازش دادهها مانند ژنراتورها و دکوراتورها برای بهبود محاسبات پیچیده در مجموعه داده های بزرگ.
● با الگوهای طراحی پایتونیک برای کاربردهای ایمن و در مقیاس بزرگ آشنا شوید.
این کتاب برای چه کسانی است.
این کتاب یک راهنمای مرجع ارزشمند برای برنامه نویسان مبتدی و متوسط و دانشمندان داده است تا با استانداردها و قراردادهای پایتونیک آشنا شوند. برای مبتدیان، این کتاب شما را با تفکر پایتونیک شروع می کند. این کتاب بهعنوان راهنمایی برای تنظیم دقیق مهارتهای شما فراتر از نحو عمل میکند و به ساخت برنامههای قوی پایتون برای کدنویسهای پایتون میانی کمک میکند.
فهرست محتوا
1. مقدمه ای بر کد پایتونیک
2. ساختارهای داده پایتونیک
3. کلاس ها و کنوانسیون های OOP
4. ماژولهای پایتون و فرابرنامهنویسی
5. دکوراتورهای پایتونیک و مدیران زمینه
6. پردازش داده به درستی انجام شد
7. تکرار کننده ها، مولدها و کوروتین ها
8. توصیفگرهای پایتون
9. طراحی و معماری اپلیکیشن پایتونیک
10. تست موثر برای کد پایتون
11. مدیریت کد تولید
درباره نویسندگان
سونال راج یک مهندس، ریاضیدان، دانشمند داده و مبشر پایتون از هند است. ، که جایگاهی در حوزه خدمات مالی ایجاد کرده است. او یک گلدمن ساکس و D.E. فارغ التحصیل شاو که در حال حاضر مدیریت تجزیه و تحلیل داده ها و تلاش های تحقیقاتی یک شرکت تجاری با فرکانس بالا را بر عهده دارد.
او دارای مدرک کارشناسی ارشد دوگانه در علوم کامپیوتر و مدیریت بازرگانی است و محقق سابق موسسه علوم هند است. . حوزههای تحقیقاتی او از پردازش تصویر، محاسبات گراف بلادرنگ گرفته تا الگوریتمهای تجارت الکترونیک و علم داده را شامل میشود. او کاندیدای دکترا در دانشکده مدیریت بازرگانی سوئیس، ژنو است. در طول سالها، او پلتفرمهای با تاخیر کم، استراتژیهای معاملاتی و مدلهای سیگنال بازار را پیادهسازی کرده است. با بیش از یک دهه تجربه عملی، او یک سخنران جامعه و یک مربی پایتون و علم داده برای تازه واردان در این زمینه است.
LinkedIn Profile: https:// www.linkedin.com/in/sonalraj/
لینک وبلاگ: https://www.sonalraj.com/
Learn to build and manage better software with clean, intuitive, scalable, maintainable, and high-performance Python code.
Key Features
● Comparative analysis of regular and Pythonic coding constructs.
● Illustrates application design paradigms for Python projects.
● Detailed pointers on optimal data processing and application design.
● Highlights accepted conventions for testing and managing production code.
Description
‘The Pythonic Way' acquaints you with Python's capabilities
beyond basic syntax. This book will help you understand
widely accepted Pythonic constructs and procedures, thus
enabling you to write reliable, optimized, and modular
applications.
You'll learn about Pythonic data structures, class and object
creation, and more. The book then delves into some of
Python's lesser-known but incredibly powerful functionalities
such as meta-programming, decorators, context managers,
generators, and iterators. Additionally, you'll learn how to
accelerate computations by using Pandas Series and
Dataframes. You will be introduced to various design patterns
that work well with Python applications. Finally, we'll
discuss testing frameworks and best practices for testing,
packaging, launching, and publishing applications in
production environments.
What you will learn
● Understand common practices for writing scalable and legible Python code.
● Create robust and maintainable production codebases for time and space performant applications.
● Master effective data processing practices and features like generators and decorators to improve complex computations on large datasets.
● Get familiar with Pythonic design patterns for secure, large-scale applications.
Who this book is for
This book is a valuable reference manual for novice and intermediate programmers and data scientists to learn about Pythonic standards and conventions. For beginners, this book will get you started with Pythonic thinking. This book will serve as a guide to fine-tune your skills beyond syntax and help build robust Python applications for intermediate Python coders.
Table of Contents
1. Introduction to Pythonic Code
2. Pythonic Data Structures
3. Classes and OOP Conventions
4. Python Modules and Metaprogramming
5. Pythonic Décorators and Context Managers
6. Data Processing Done Right
7. Iterators, Generators, and Coroutines
8. Python Descriptors
9. Pythonic Application Design and Architecture
10. Effective Testing for Python Code
11. Production Code Management
About the Authors
Sonal Raj is an engineer, mathematician, data scientist, and Python evangelist from India, who has carved a niche in the financial services domain. He is a Goldman Sachs and D.E. Shaw alumnus who currently heads the data analytics and research efforts for a high-frequency trading firm.
He holds a dual master’s degree in Computer Science and Business Management and is a former research fellow of the Indian Institute of Science. His areas of research range from image processing, real-time graph computations to electronic trading algorithms and data science. He is a doctoral candidate at the Swiss School of Business Management, Geneva. Over the years, he has implemented low latency platforms, trading strategies, and market signal models. With more than a decade of hands-on experience, he is a community speaker and a Python and data science mentor to newcomers in the field.
LinkedIn Profile: https://www.linkedin.com/in/sonalraj/
Blog Link: https://www.sonalraj.com/