Python Distilled
غنای پایتون مدرن، توسعه دهندگان را در تمامی سطوح به چالش میکشد. برنامه نویسانی که تازه با پایتون آشنا شده اند چگونه میتوانند بدون تحت فشار قرار گرفتن بدانند که از کجا شروع کنند؟چگونه توسعه دهندگان باتجربه پایتون میتوانند بدانند که به شیوه ای واضح و موثر کدنویسی میکنند؟ چگونه یک نفر از یادگیری درباره ویژگیهای مجزای پایتون، به تفکر در آن در سطحی عمیقتر جهش میکند؟ کتاب جدید دیو بیزلی، Python Distilled به این مسائل و بسیاری دیگر از مسائل دنیای واقعی میپردازد.
کتاب Python Distilled (پایتون تقطیر شده)، با تمرکز بر پایتون 3.6 و بالاتر، بر هسته اصلی زبان، با نمونههای کد به روز شده برای روشن کردن نحوه عملکرد پایتون و نحوه ساختاربندی برنامههایی که میتوانند آسانتر توضیح داده، آزمایش و اشکالزدایی شوند، تمرکز دارد.
این راهنمای عملگرا به جای تلاش برای پوشش دادن هر تغییر و ویژگی ممکن یک زبان 30 ساله، یک روایت مختصر در رابطه با موضوعات برنامه نویسی اساسی مانند انتزاع داده ها، کنترل جریان، ساختار برنامه، توابع، اشیا و ماژولها ارائه میدهد؛ که پایه و اساس پروژههای پایتون در هر اندازه ای را تشکیل میدهند.
مطالبی که در کتاب Python Distilled یاد میگیرید:
- کاوش در هسته پایتون، از متغیرها تا بسته ها
- حل مسائل دستکاری و تجزیه تحلیل دادهها به شکلی موثر تر
- ساختار دهی برنامهها با نگاهی به سمت وضوح و قابلیت اطمینان
- کنترل اشیا و تسلط پیدا کردن بر پروتکل هایی که رفتار آنها را تعریف میکنند
- تسلط پیدا کردن بر توابع و اصطلاحات برنامه نویسی تابعی
- کشف قدرت شگفت انگیز ارائه شده توسط generator ها
- درک کلاسها هم از منظر سطح بالا و هم از منظر فنی
- برنامه ریزی برای رشد پروژه با درک ماژولها و بسته ها
- آموختن تکنیکها و انتزاع ها