Course catalog

Course duration

Course provider

Topic

Categories

Showing 1-6 of 6 items.

linkedin Automated Software Refactoring with OpenRewrite and Generative AI (Mitalearn-451364)

  • 1 hours 36 minutes
  • مناسب همه
  • Release date: 29 October 2025
  • Author: Benjamin Muschko
درباره این دوره:

مدرن‌سازی و حفظ پایگاه‌های کد بزرگ می‌تواند چالشی دلهره‌آور باشد، اما اتوماسیون می‌تواند فرآیند را کارآمد و مقیاس‌پذیر کند. این دوره به بررسی چگونگی استفاده از OpenRewrite و هوش مصنوعی مولد برای خودکارسازی مجدد نرم‌افزار در مقیاس انبوه می‌پردازد که امکان تبدیل کد، مهاجرت و بهینه‌سازی یکپارچه را فراهم می‌کند. با نحوه طراحی و اعمال دستور العمل های سفارشی OpenRewrite، ادغام اتوماسیون بازسازی در خطوط لوله CI/CD و افزایش بهره وری توسعه دهندگان با اصلاحات کد مبتنی بر هوش مصنوعی آشنا شوید. از طریق مثال‌های عملی و سناریوهای دنیای واقعی، مهارت‌های عملی برای مدرن‌سازی سیستم‌های قدیمی، اجرای استانداردهای کدنویسی و بهبود کیفیت نرم‌افزار با حداقل تلاش دستی به دست آورید. در پایان این دوره، شما به ابزارها و تکنیک هایی مجهز خواهید شد تا بهبودهای کد در مقیاس بزرگ و خودکار را در سراسر سازمان خود انجام دهید.

linkedin GitHub Copilot for System-Level Development (Mitalearn-458402)

  • 1 hours 7 minutes
  • مناسب همه
  • Release date: 25 November 2025
  • Author: Pragmatic AI Labs
درباره این دوره:

<p> با استفاده از GitHub Copilot به جزئیات توسعه پیشرفته در سطح سیستم بپردازید. این دوره به تشریح تکنیک های پیشرفته ترغیب می پردازد. چالش هایی را ارائه می دهد که تجربه عملی را در زمینه هایی مانند توسعه آزمایش محور با کمک هوش مصنوعی (TDD) به شما می دهد. و استراتژی هایی را برای اشکال زدایی و کار موثر با پایگاه های کد بزرگ به اشتراک می گذارد. اهمیت اتوماسیون را به عنوان یک مهارت اساسی برای توسعه دهندگان کشف کنید و الگوهای نوآورانه، گردش کار و تاکتیک های اتوماسیون را با هدف بهبود کارایی کدنویسی خود بیاموزید. چه یک توسعه‌دهنده با تجربه باشید که به دنبال بهینه‌سازی گردش کار خود هستید یا فقط مشتاق یادگیری تکنیک‌های کدنویسی پیشرفته‌تر هستید، این دوره ابزارها و بینش‌هایی را ارائه می‌دهد تا به شما کمک کند هوشمندتر کار کنید.</p><p>این دوره توسط آزمایشگاه‌های هوش مصنوعی کاربردی ایجاد شده است. ما خوشحالیم که میزبان این آموزش در کتابخانه خود هستیم.</p>

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

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

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

linkedin اصلاح مجدد با Github Copilot (Mitalearn-434245)

  • 1 hours 1 minutes
  • مناسب همه
  • Release date: 25 July 2026
  • Author: Gary Kovar
درباره این دوره:

GitHub Copilot می تواند کد ایجاد کند ، اما همچنین می تواند به شما در بهبود ، تمیز کردن و حذف کد موجود کمک کند. اصلاح مجدد یک جنبه مهم اما اغلب چالش برانگیز برای حفظ برنامه ها است ، و Copilot می تواند کشف چگونگی تغییر کد را برای شما آسان تر کند. در این دوره ، مربی گری کوار شما را با استفاده از Copilot در چند موقعیت مختلف ، با جنبه های مختلف برنامه نویسی کار می کند. بیاموزید که چگونه Copilot ممکن است (یا ممکن است) متناسب با مجموعه چالش های شما باشد.

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 را قبل از توسعه پوشش داده اید

Suggestions