ویژگیهای کلیدی
ویژگیهای جدید پایتون، مانند ادغام دیکشنری، ماژول zoneinfo و تطبیق الگوی ساختاری را کشف کنید.
کدهای قابل مدیریت ایجاد کنید تا در محیطهای مختلف با مجموعههای مختلف وابستگی اجرا شوند.
ساختارهای داده و الگوریتمهای مؤثر پایتون را برای نوشتن، آزمایش و بهینهسازی کد پیادهسازی کنید.
شرح کتاب
این نسخه جدید از برنامهنویسی حرفهای پایتون، درک کاملی از فرآیند ساخت و نگهداری برنامههای پایتون را در اختیار شما قرار میدهد. این نسخه چهارم که با بهترین شیوهها، ابزارهای مفید و استانداردهای پیادهسازی شده توسط توسعهدهندگان حرفهای پایتون تکمیل شده است، بهطور گسترده بهروزرسانی شده است. با جدیدترین پیشرفتهای پایتون، عناصر نحوی و ابزارهای جالب برای افزایش کارایی توسعه خود آشنا شوید.
چند فصل اولیه به برنامهنویسان باتجربه از زبانهای مختلف اجازه میدهد تا به اکوسیستم پایتون منتقل شوند. شما الگوهای طراحی نرمافزار رایج و روشهای مختلف برنامهنویسی، مانند برنامهنویسی مبتنی بر رویداد، همزمانی و برنامهنویسی متا را بررسی خواهید کرد. همچنین با مثالهای کد پیچیده آشنا خواهید شد و سعی میکنید با پیوند دادن پایتون با C و C++، و نوشتن افزونههایی که از نقاط قوت چندین زبان بهره میبرند، مشکلات معناداری را حل کنید. در نهایت، شما طول عمر کامل هر برنامهای را پس از راهاندازی، از جمله بستهبندی و اتوماسیون تست، درک خواهید کرد.
در پایان این کتاب، شما بینشهای عملی برنامهنویسی پایتون را به دست خواهید آورد که به شما در حل مؤثر مشکلات چالشبرانگیز کمک میکند.
آنچه خواهید آموخت
روشهای مدرن راهاندازی محیطهای توسعه پایتون تکرارپذیر و سازگار را بررسی کنید
کد پایتون را به طور مؤثر برای استفاده در جامعه و تولید بستهبندی کنید
عناصر سینتکس مدرن برنامهنویسی پایتون، مانند رشتههای f، enums و توابع lambda را بیاموزید
فرابرنامهنویسی در پایتون را با متاکلاسها رمزگشایی کنید
کد همزمان را در پایتون بنویسید
پایتون را با کدی که به زبانهای C و C++ نوشته شده است، گسترش داده و ادغام کنید






























