Course catalog

Categories

Showing 1-3 of 3 items.

coursera ادغام توسعه تست محور در گردش کار شما (Mitalearn-313902)

  • 21 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Doug Purcell
درباره این دوره:

در این دوره ما در مورد چگونگی ادغام بهترین شیوه های توسعه مبتنی بر آزمایش در گردش کار برنامه نویسی بحث خواهیم کرد. ما با بحث در مورد چگونگی بازسازی پایگاه های کد قدیمی با کمک متدولوژی های چابک شروع خواهیم کرد. سپس، ادغام مداوم و نحوه نوشتن تست های خودکار در پایتون را بررسی خواهیم کرد. در نهایت، همه چیزهایی را که یاد گرفته‌ایم با هم کار می‌کنیم تا کدی بنویسیم که شامل کنترل‌کننده‌های خطا، تست‌های خودکار و توابع بازسازی‌شده باشد.

coursera مروری بر توسعه آزمایش محور (Mitalearn-312202)

  • 26 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Doug Purcell
درباره این دوره:

در این دوره مقدماتی، هم یک نمای کلی از اینکه TDD چیست، چه زمانی می‌تواند و چه زمانی نمی‌تواند اعمال شود، و مزایای آن برای شاغلین و سازمان‌ها چیست، دریافت خواهید کرد. شما همچنین این فرصت را خواهید داشت که با چند پروژه مقدماتی سرگرم کننده دست به کار شوید تا بتوانید آنچه را که آموخته اید به کار ببرید و مزایای این رویکرد را برای حل مشکل خود تجربه کنید. توصیه می کنیم تا حدودی با زبان برنامه نویسی پایتون آشنایی داشته باشید. نمونه ها و آزمایشگاه ها از پایتون استفاده می کنند.

coursera مقدمه ای عملی بر توسعه آزمایش محور (Mitalearn-309142)

  • 27 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Doug Purcell
درباره این دوره:

برای اینکه یک توسعه‌دهنده ماهر باشید، باید قبل از تولید کد، درک کاملی از نوشتن تست داشته باشید. در این دوره، با نوشتن و اجرای تست ها به محض هفته اول، نگاهی عملی به توسعه تست محور خواهیم داشت. TDD با تست های واحد خوب شروع می شود، بنابراین ما از آنجا شروع خواهیم کرد. همچنین موضوعات مربوط به ترجمه مشخصات کاربر به تست های واحد، استفاده از مانترا Red-Green-Refactor، و استفاده از ماک ها در پایتون با ماژول unittest.mock خواهد بود. پس از اتمام، تمام مراحل TDD را قبل از توسعه پوشش داده اید