1. صفحه اصلی
  2. »
  3. آموزش
  4. »
  5. آموزش تصویری
  6. »
  7. Dabeaz – Advanced Programming with Python 2025-8
Advanced Programming with Python

Dabeaz – Advanced Programming with Python 2025-8

توضیحات

Advanced Programming with Python، دوره آموزش برنامه نویسی پیشرفته با Python توسط آکادمی Dabeaz یودمی منتشر شده است. این دوره سفری عملی به سمت چیزهای جالب و مفیدی است که در طول بیش از 30 سال تجربه برنامه نویسی در مورد حل مسئله، برنامه نویسی، تست و طراحی آموخته شده است. بر مفاهیم پیشرفته برنامه نویسی متمرکز است و سوالات عمیق تری در مورد عمل برنامه نویسی مطرح می کند با هدف نهایی نوشتن نرم افزاری که به دلیل فکر شده بودن ساده به نظر برسد.

موضوعات اصلی شامل انتزاع داده، لایه بندی، شی گرایی، برنامه نویسی تابعی، سیستم های رویداد محور، مدل سازی مسئله، تست و تکنیک های تأیید برنامه سبک وزن است. موضوع بزرگتر مربوط به ترکیب پذیری است – کنار هم قرار دادن اجزای موجود برای تشکیل سیستم های بزرگتر در حالی که پیچیدگی نرم افزار را مدیریت و انتخاب های طراحی آگاهانه انجام دهید.

آنچه خواهید آموخت

  • تسلط بر انتزاع داده، لایه بندی و پروتکل های Python برای دستکاری داده
  • یادگیری طراحی رابط های مؤثر و انتخاب بین انتزاعات سفارشی در مقابل موجود
  • درک زمان و نحوه استفاده مؤثر از برنامه نویسی شی گرا و تعریف کلاس
  • پیاده سازی برنامه نویسی رویداد محور برای سیستم های توزیع شده و ماشین های حالت
  • اعمال مفاهیم برنامه نویسی تابعی شامل توابع مرتبه بالا و بسته ها
  • توسعه استراتژی های تست پیشرفته شامل برنامه نویسی دفاعی و تست تصادفی
  • تمرکز بر برنامه نویسی مسئله محور با شناسایی بخش های ضروری در مقابل غیرضروری مسئله
  • ساخت سیستم های ترکیب پذیر با درک نحوه تعامل اجزا و تأثیر انتخاب های طراحی بر کل

این دوره برای چه کسانی مناسب است

  • برنامه نویسانی که می خواهند کدنویسی کتابخانه ها و برنامه های بزرگتر را بهبود ببخشند
  • توسعه دهندگانی که با انواع داخلی Python، توابع و کلاس های ساده آشنا هستند
  • برنامه نویسان با دانش کلی از ساختار داده ها و الگوریتم های رایج
  • مهندسان نرم افزار علاقه مند به مسائل کلان در مورد معماری سیستم و تست

مشخصات دوره Advanced Programming with Python

  • ناشر : Dabeaz
  • مدرس : David Beazley
  • زبان: انگلیسی
  • سطح آموزش: تمام سطوح
  • تعداد دروس: 10
  • مدت زمان آموزش: 34 ساعت و 56 دقیقه

سر فصل های دوره Advanced Programming with Python

1 Day 1 1
2 Day 1 2
3 Day 2 1
4 Day 2 2
5 Day 3 1
6 Day 3 2
7 Day 4 1
8 Day 4 2
9 Day 5 1
10 Day 5 2

تصاویر

Advanced Programming with Python

فیلم نمونه

راهنمای نصب

پس از Extract، با Player دلخواه خود مشاهده کنید.

زیرنویس: ندارد

کیفیت: 720p

لینک دانلود

دانلود بخش 1 – 1 گیگابایت

دانلود بخش 2 – 1 گیگابایت

دانلود بخش 3 – 714 مگابایت

گذرواژه فایل(ها): www.downloadly.ir

حجم فایل

2.69 گیگابایت

5/5 - (3 امتیاز)

محاسبه حجم دانلود برای ایرانسل به‌صورت تمام‌بها است.

Download Faster Without Limitation

The data center of free servers has applied a non-Iranian IP restriction on some servers
There is no limitation for VIP servers

برچسب ها:

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این قسمت نباید خالی باشد
این قسمت نباید خالی باشد
لطفاً یک نشانی ایمیل معتبر بنویسید.
فقط دیدگاه‌هایی که جنبه‌ی استفاده‌ی عمومی دارد، نمایش داده می‌شود؛ درصورت تمایل به دریافت نتیجه‌ی رسیدگیِ دیدگاه خود، ایمیل معتبر وارد کنید.

For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.

فهرست