دانلود کتاب Fluent Python: Clear, Concise, and Effective Programming (به فارسی: Python روان: برنامه نویسی واضح، مختصر و موثر) نوشته شده توسط «Luciano Ramalho»
اطلاعات کتاب Python روان: برنامه نویسی واضح، مختصر و موثر
موضوع اصلی: کامپیوتر – برنامه نویسی
نوع: کتاب الکترونیکی
ناشر: O’Reilly Media
نویسنده: Luciano Ramalho
زبان: english
فرمت کتاب: PDF (قابل تبدیل به سایر فرمت ها)
سال انتشار: 2015
تعداد صفحه: 792 / 766
حجم فایل: 16.93 مگابایت
کد کتاب: 1491946008 , 9781491946008
توضیحات کتاب Python روان: برنامه نویسی واضح، مختصر و موثر
سادگی پایتون به شما این امکان را میدهد که به سرعت بهرهور شوید، اما این اغلب به این معنی است که از همه چیزهایی که آن ارائه میکند استفاده نمیکنید. با استفاده از این راهنمای عملی، یاد خواهید گرفت که چگونه با استفاده از بهترین و احتمالاً نادیده گرفتهشدهترین ویژگیهای آن، کد پایتون مؤثر و اصطلاحی بنویسید. نویسنده Luciano Ramalho شما را از طریق ویژگیها و کتابخانههای زبان اصلی پایتون راهنمایی میکند و به شما نشان میدهد که چگونه کد خود را کوتاهتر، سریعتر و در عین حال خواناتر کنید.
بسیاری از برنامه نویسان باتجربه سعی می کنند پایتون را به شکل الگوهایی که از زبان های دیگر یاد گرفته اند خم کنند و هرگز ویژگی های پایتون را خارج از تجربه خود کشف نمی کنند. با این کتاب، آن برنامه نویسان پایتون به طور کامل یاد می گیرند که چگونه در پایتون 3 مهارت پیدا کنند.
این کتاب شامل موارد زیر است:
• مدل داده پایتون: درک کنید که چگونه روش های خاص کلید رفتار ثابت اشیا هستند
• ساختارهای داده: از انواع داخلی بهره کامل ببرید و دوگانگی متن در مقابل بایت را در عصر یونیکد درک کنید
• توابع به عنوان اشیا: عملکردهای پایتون را به عنوان اشیاء درجه یک مشاهده کنید و درک کنید که چگونه این امر بر الگوهای طراحی محبوب تأثیر می گذارد
• اصطلاحات شی گرا: با یادگیری در مورد مراجع، تغییرپذیری، رابط ها، بارگذاری بیش از حد اپراتور و وراثت چندگانه، کلاس ها را بسازید
• جریان کنترل: مدیران زمینه، مولدها، برنامه های مشترک، و همزمانی با بسته های همزمان.آینده و asyncio را تحت تاثیر قرار دهید
• فرابرنامهنویسی: درک نحوه عملکرد ویژگیها، توصیفگرهای ویژگی، تزئینکنندههای کلاس و متاکلاسها
Many experienced programmers try to bend Python to fit patterns they learned from other languages, and never discover Python features outside of their experience. With this book, those Python programmers will thoroughly learn how to become proficient in Python 3.
This book covers:
• Python data model: understand how special methods are the key to the consistent behavior of objects
• Data structures: take full advantage of built-in types, and understand the text vs bytes duality in the Unicode age
• Functions as objects: view Python functions as first-class objects, and understand how this affects popular design patterns
• Object-oriented idioms: build classes by learning about references, mutability, interfaces, operator overloading, and multiple inheritance
• Control flow: leverage context managers, generators, coroutines, and concurrency with the concurrent.futures and asyncio packages
• Metaprogramming: understand how properties, attribute descriptors, class decorators, and metaclasses work
دانلود کتاب «Python روان: برنامه نویسی واضح، مختصر و موثر»

برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.