Course catalog

Course duration

Course provider

Topic

Categories

Showing 1-20 of 22 items.

coursera بررسی ها و معیارها برای بهبود نرم افزار (Mitalearn-315194)

  • 3 hours 45 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Kenny Wong
درباره این دوره:

این دوره تکنیک هایی را برای نظارت بر پروژه های شما به منظور هماهنگ کردن نیازهای مشتری، برنامه های پروژه و تولید نرم افزار پوشش می دهد. بر معیارها و بررسی ها برای پیگیری و بهبود پیشرفت پروژه و کیفیت نرم افزار تمرکز دارد.

coursera برنامه ریزی چابک برای محصولات نرم افزاری (Mitalearn-315177)

  • 3 hours 47 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Kenny Wong
درباره این دوره:

این دوره تکنیک های مورد نیاز برای تجزیه و ترسیم نیازمندی ها به طرح هایی را پوشش می دهد که در نهایت منجر به تولید نرم افزار می شود. پس از اتمام موفقیت آمیز این دوره، شما قادر خواهید بود: - ایجاد برنامه های موثر برای توسعه نرم افزار - نقشه مورد نیاز کاربر برای وظایف توسعه دهنده - ارزیابی و برنامه ریزی برای ریسک های پروژه - از تکنیک های برنامه ریزی سرعت محور استفاده کنید - تخمین کاری را برای محصولات نرم افزاری ایجاد کنید

coursera تجزیه و تحلیل محصول و هوش مصنوعی (Mitalearn-304501)

  • 5 hours 46 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Alex Cowan
درباره این دوره:

تعداد کمی از قابلیت‌ها مانند یک برنامه تحلیلی قوی، چابکی را متمرکز می‌کنند. چنین برنامه ای تعیین می کند که یک تیم باید از یک تکرار چابک (sprint) به بعدی تمرکز کند. تجزیه و تحلیل های موفق به ندرت به سختی قابل درک هستند و اغلب در وضوح خود شگفت انگیز هستند. در این دوره آموزشی که در مدرسه کسب و کار Darden در دانشگاه ویرجینیا توسعه یافته است، یاد خواهید گرفت که چگونه یک زیرساخت تجزیه و تحلیل قوی برای تیم خود بسازید و آن را با هسته حرکت خود به سمت ارزش ادغام کنید.

linkedin تست نرم افزار: تست آلفا در دنیای چابک (Mitalearn-231571)

  • 1 hours 4 minutes
  • مناسب همه
  • Update date: 21 June 2026
  • Author: Mike Fine
درباره این دوره:

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

linkedin توسعه نرم افزار چابک (Mitalearn-144021)

  • 1 hours 53 minutes
  • مبتدی
  • Update date: 21 June 2026
  • Author: Shashi Shekhar
درباره این دوره:

رویکرد چابک - که بر تحویل و بهبود مستمر، همکاری و باز بودن در برابر تغییر تاکید دارد - می تواند به متخصصان کمک کند هم بهره وری و هم کیفیت محصولات نهایی خود را افزایش دهند. در این دوره، اصول چابکی برای توسعه دهندگان نرم افزار و همچنین اینکه چرا این رویکرد به طور منحصر به فرد برای مهندسی نرم افزار مناسب است را بیاموزید. مربی Shashi Shekhar اصول کلیدی رویکرد چابک را از دیدگاه توسعه دهندگان مورد بحث قرار می دهد. او سپس اسکرام - یک چارچوب چابک بسیار محبوب - را بررسی می کند و اصول اسکرام، نقش ها و رویدادها را مورد بحث قرار می دهد. او همچنین به چگونگی تکمیل اجرای اسکرام خود با Kanban می پردازد. به عمق برنامه نویسی (XP) می پردازد. و نحوه اعمال XP را برای موثرتر و کارآمدتر بودن در تیم توسعه به اشتراک می گذارد. در طول این دوره، ششی نمونه های عملی را به اشتراک می گذارد که می تواند به تقویت مفاهیم مطرح شده در این دوره کمک کند.

coursera توسعه نرم افزار چابک [coursera] (Mitalearn-311624)

  • 3 hours 8 minutes
  • متوسط
  • Release date: 27 June 2026
  • Author: Praveen Mittal
درباره این دوره:

صنعت نرم افزار با روش های چابک دیوانه می شود. این به سرعت در حال تبدیل شدن به گزینه ای برای توسعه نرم افزار است که در آن نیازها غیرقابل پیش بینی هستند یا انتظار می رود در طول زمان تغییر کنند. این دوره به شما کمک می کند تا دانشی در مورد چابکی کسب کنید؟ چرا چابک برای این موقعیت ها مناسب تر است؟ ما همچنین برخی از رایج ترین فریم ورک های چابک مانند اسکرام و XP را به طور عمیق پوشش خواهیم داد. پیش نیاز: به دانش اولیه فرآیند توسعه نرم افزار و متدولوژی های توسعه نرم افزار نیاز دارید. پس از اتمام این دوره، شما قادر خواهید بود: 1) نشان دادن توانایی مشارکت موثر در شیوه‌ها/فرایندهای چابک برای توسعه نرم‌افزار. 2) هدف پشت شیوه های رایج چابک را توضیح دهید. 3) توانایی اعمال اصول و ارزش های چابک در یک موقعیت معین. 4) توانایی شناسایی و رسیدگی به رایج ترین مشکلاتی که در اتخاذ روش های Agile با آن مواجه می شوند. پروژه: همچنین به شما فرصت داده می شود تا آنچه را که در این دوره یاد گرفته اید به کار ببرید. به شما مطالعات موردی تخیلی داده می‌شود، جایی که پس از مطالعه مطالعه موردی، باید برخی از تمرین‌ها، تکنیک‌ها و غیره را که اعضای تیم اعضای یک تیم چابک بدانند، انجام دهید.

linkedin توسعه نرم افزار چابک: Refactoring (Mitalearn-158063)

  • 1 hours 31 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Richard Kasperowski
درباره این دوره:

Refactoring کد یک مسئولیت کلیدی توسعه دهندگان نرم افزار است. این به شما کمک می‌کند تا کد با کیفیت ایجاد کنید - پایه‌ای که برای واکنش سریع به تغییر، افزودن ویژگی‌های جدید و ارسال محصولات با کارایی بالا نیاز دارید. این دوره اصول اولیه بازآفرینی را که برای توسعه چابک طراحی شده است، آموزش می دهد. مربی ریچارد کاسپروفسکی به شما کمک می‌کند تا یک محیط توسعه مبتنی بر آزمایش راه‌اندازی کنید و از تکنیک‌های اولیه بازآفرینی استفاده کنید: تغییر نام متغیر، استخراج و روش‌های درون خطی. در فصل دوم، او توضیح می‌دهد که چگونه می‌توان کدهای قدیمی را با بدهی‌های فنی معوق - ناکارآمدی‌ها و خطاهایی که در نتیجه برنامه‌نویسی بی‌دقت معرفی شدند، تثبیت کرد. سپس از refactoring برای ساده سازی کد، حذف تکراری و ساخت اشیاء قابل استفاده مجدد بیشتر استفاده می کند. در نهایت، او نشان می دهد که چگونه refactoring یک گردش کار چابک را تکمیل می کند، با نشان دادن چگونگی اضافه کردن سریع یک ویژگی جدید به پایگاه کد ساده شده.

linkedin توسعه نرم افزار چابک: اسکرام برای توسعه دهندگان (Mitalearn-279698)

  • 1 hours 15 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Shashi Shekhar
درباره این دوره:

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

linkedin توسعه نرم افزار چابک: ایجاد فرهنگ چابک (Mitalearn-188459)

  • 1 hours 26 minutes
  • مبتدی
  • Release date: 21 June 2026
  • Author: Andrea Goulet
درباره این دوره:

آیا می خواهید از مزایای چابک بهره مند شوید؟ شما باید فراتر از دوی سرعت و استندآپ و به فرهنگ سازمان خود نگاه کنید - این پایه و اساس هر راه اندازی موفق چابک است. این دوره توضیح می دهد که چگونه با ایجاد اعتماد، ارتباطات، بهره وری و نوآوری در تیم خود، چابکی را در قلب سازمان خود ایجاد کنید. بیاموزید که چگونه شش «ضدالگوی» رایج پذیرش چابک را به همراه استراتژی‌های خاص برای رفع هر مشکل شناسایی کنید. کشف کنید که چگونه یک ذهنیت چابک را در سطح تیمی و فردی پرورش دهید و اعضای تیم خود را برای موفقیت توانمند کنید. Andrea Goulet، یک رهبر شناخته شده صنعت و ارائه دهنده مکرر سخنرانی، مدیران اجرایی، مدیران نرم افزار، مدیران و رهبران تیم را از طریق این جنبه اساسی - اما اغلب فراموش شده - پیاده سازی چابک راهنمایی می کند.

linkedin توسعه نرم افزار چابک: برنامه نویسی جفت و موب (Mitalearn-152606)

  • 1 hours 36 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: Chiu-Ki Chan,Lynn Langit
درباره این دوره:

وقتی نوبت به حل یک مشکل کدنویسی پیچیده می رسد، گاهی اوقات دو (یا بیشتر) ذهن بهتر از یک ذهن هستند. در این دوره، همه چیز را در مورد مکانیک، جزئیات و ارزش رویکردهای برنامه نویسی مشترک - یعنی برنامه نویسی جفتی و برنامه نویسی موب - یاد بگیرید که می تواند به شما در حل مشکلات در یک کلیپ سریعتر کمک کند. تکنیک‌های عملی را بیاموزید که می‌توانند وقتی برنامه‌نویسی زوجی یا گروهی را با تیم‌های خود امتحان می‌کنید، شما را برای موفقیت آماده کنند. به علاوه، در مورد تغییرات این رویکردها، از جمله برنامه نویسی جفت از راه دور و کار با غیربرنامه نویس ها، بیاموزید. در طول دوره، مربیان لین لنگیت و چیو-کی چان سناریوهایی را به اشتراک می گذارند که نشان می دهد چگونه این تکنیک های مشترک در موقعیت های دنیای واقعی کار می کنند.

linkedin توسعه نرم افزار چابک: برنامه نویسی شدید (Mitalearn-184277)

  • 1 hours 2 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Richard Kasperowski
درباره این دوره:

چابکی یک ضرورت در توسعه نرم افزار مدرن است. برنامه نویسی شدید (XP) به تیم ها کمک می کند تا به چابکی، با کیفیت بالاتر، اشکالات کمتر و انعطاف پذیری بیشتر دست یابند. XP از ایده‌های سایر روش‌های مدیریت پروژه استفاده می‌کند و آنها را به یک سطح «افراطی» می‌برد تا به حداکثر تأثیر برسد. این دوره اصول اولیه XP را برای توسعه دهندگان نرم افزار، رهبران تیم، مربیان چابک و سایر افرادی که می خواهند XP را در سازمان خود ادغام کنند، معرفی می کند. درباره تاریخچه، ارزش‌ها و طرز فکر XP بیاموزید و به جزئیاتی مانند داستان‌های کاربر، برنامه‌ریزی انتشار و تکرار، توسعه آزمایش‌محور، برنامه‌نویسی جفتی، refactoring و یکپارچه‌سازی مداوم بیاموزید. هر درس به شما کمک می کند تا مفاهیم اصلی XP را درک کنید، بنابراین می توانید آن را در پایه چرخه توسعه خود بسازید.

linkedin توسعه نرم افزار چابک: تیم های راه دور (Mitalearn-179942)

  • 1 hours 41 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Andrea Goulet
درباره این دوره:

تیم های نرم افزاری به طور فزاینده ای از راه دور می روند - و دلیل خوبی هم دارد. کارگران از راه دور اغلب از استقلال و بهره وری بیشتری نسبت به همتایان داخلی خود برخوردار هستند. استفاده از راه دور همچنین می‌تواند به سازمان‌ها در صرفه‌جویی در منابع کمک کند و به آنها اجازه می‌دهد کمتر در زیرساخت‌های فیزیکی سرمایه‌گذاری کنند. کنجکاو هستید که چگونه به تیم نرم افزاری خود کمک کنید تا به کار از راه دور تغییر دهند؟ در این دوره آموزشی، Andrea Goulet به شما نشان می‌دهد که چگونه می‌توانید یک استراتژی کار از راه دور مبتنی بر چابک را برای تیم نرم‌افزار خود پیاده کنید. در طول مسیر، او شیوه های توسعه توزیع شده را به اشتراک می گذارد که می تواند برای تیم های کاملاً از راه دور و تیم های مشترک مفید باشد. نکاتی را برای استفاده از ابزارهای برتر برای تیم های توزیع شده، حفظ برتری فنی، مصاحبه و استخدام، تطبیق جلسات ایستاده برای کارگران از راه دور و موارد دیگر دریافت کنید.

linkedin توسعه نرم افزار چابک: سازمان شما را متحول کنید (Mitalearn-390249)

  • 1 hours 20 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Kelley O'Connell
درباره این دوره:

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

مزایای چابک را نیز کشف کنید. به عنوان برخی از رایج ترین مشکلاتی که سازمان ها هنگام تلاش برای اتخاذ روش های چابک در عمل با آن مواجه می شوند. بیاموزید که چگونه مشتریان داخلی خود را جذب کنید، مشتریان خارجی خود را درگیر کنید و درخواست های مشتری را ارزیابی و اولویت بندی کنید. استراتژی‌هایی را برای ایجاد یک نمونه کار چابک کاوش کنید، تیم خود را از بالا به پایین متحول کنید، سیلوهای فناوری اطلاعات موجود را اصلاح کنید، و از معیارها برای پیگیری پیشرفت خود استفاده کنید. در پایان این دوره، شما همچنین آماده خواهید بود که از منابع فنی DevOps و مدل‌های مقیاس‌بندی مانند Scrum@Scale، Scaled Agile Framework، Large-Scale Scrum و غیره استفاده کنید.

linkedin توسعه نرم افزار چابک: شیوه های کدگذاری پاک (Mitalearn-169164)

  • 1 hours 4 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: M. Scott Ford
درباره این دوره:

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

linkedin توسعه نرم افزار چابک: کیفیت کد (Mitalearn-180044)

  • 1 hours 40 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: M. Scott Ford
درباره این دوره:

کیفیت کد برای هر توسعه دهنده ای مهم است. نرم افزار ضعیف می تواند برای مشتریان، زمان و هزینه شما هزینه داشته باشد. این دوره بهترین شیوه ها و ابزارها را برای نوشتن کد با کیفیت بالا معرفی می کند تا بتوانید محصولات بهتری ارائه دهید، به روز رسانی ها را سریعتر به بازار دریافت کنید و بدهی فنی کلی خود را کاهش دهید. مربی اسکات فورد ابزارهایی را معرفی می کند که به بهبود هر پروژه نرم افزاری کمک می کنند. بیاموزید که چگونه پیچیدگی را با CodeClimate کاهش دهید، نقاط مهم را تجزیه و تحلیل کنید و با CodeScene تغییر دهید، از پوشش کد کافی با NDepend اطمینان حاصل کنید، و با SonarQube تکرار را کاهش دهید. به علاوه، نحوه استفاده از Snyk برای ایمن کردن وابستگی ها و ایجاد یک سبک کدنویسی سازگارتر با HoundCI را بیاموزید. در پایان، ابزارها و مهارت‌هایی را خواهید داشت که برای ایجاد کدهای پاک‌تر نیاز دارید – و برنامه‌هایی که اشکال‌زدایی، اجرا و نگهداری آن‌ها آسان‌تر است.

linkedin توسعه نرم افزار چابک: معماری ابری (Mitalearn-232880)

  • 1 hours 14 minutes
  • مناسب همه
  • Release date: 22 June 2026
  • Author: Shashi Shekhar
درباره این دوره:

در اصل، چابکی در سازمان رویکردی متمرکز بر توانایی انطباق و پیروی از یک فرآیند تجربی برای یادگیری و بهبود در طول زمان به منظور ارائه ارزش تجاری بهتر به مشتریان است. امروزه بسیاری از سازمان‌ها از محاسبات ابری برای افزایش چابکی استفاده می‌کنند و در این دوره، Shashi Shekhar نحوه استفاده از ابر را برای معماری برنامه‌ها و زیرساخت‌های خود برای بهبود شیوه‌های توسعه نرم‌افزار چابک توضیح می‌دهد. Shashi این نکات کلیدی را از طریق مطالعه موردی یک شرکت مشاور مالی خیالی نشان می‌دهد و برنامه‌ریزی و اجرای معماری ابری را برای بهبود چابکی برجسته می‌کند. او نشان می‌دهد که چگونه می‌توان یک معماری مبتنی بر میکروسرویس ایجاد کرد و آن را در فضای ابری برای دستیابی به مقیاس‌بندی خودکار و به حداقل رساندن خرابی‌ها به کار برد.n

linkedin توسعه نرم افزار چابک: مقابله با کدهای قدیمی و بدهی فنی (Mitalearn-202943)

  • 1 hours 2 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: M. Scott Ford
درباره این دوره:

تقریباً در هر سازمانی، توسعه دهندگان مجبورند با کدهای قدیمی دست و پنجه نرم کنند که مانع نوشتن ویژگی های جدید می شود. آیا کدهای قدیمی چابکی تیم توسعه شما را محدود می کند؟ اگر چنین است، اجازه دهید این دوره راهنمای شما برای نحوه پذیرش یک سیستم قدیمی و بهبود آن در حین پرداخت بدهی فنی باشد. مربی اسکات فورد توضیح می دهد که چگونه می توان کد و حصار قدیمی در بدهی فنی را با ایجاد و اجرای یک مجموعه آزمایشی بررسی کرد. او همچنین نحوه معرفی مدیریت وابستگی و به‌روزرسانی وابستگی‌ها و ابزارها، نحوه حذف نویز و حواس‌پرتی‌ها را از کد خود، و نحوه حفظ بدهی‌های فنی با باقی ماندن تست رانده و نظارت بر کیفیت کد را نشان می‌دهد.

coursera فرآیندهای نرم افزاری و شیوه های چابک (Mitalearn-315041)

  • 3 hours 10 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Kenny Wong
درباره این دوره:

این دوره به انواع فرآیندها برای ساختار توسعه نرم افزار می پردازد. همچنین پایه های اصلی شیوه های چابک، مانند برنامه نویسی شدید و اسکرام را پوشش می دهد.

coursera کارآمد کردن علم داده برای گزارش‌دهی بالینی (Mitalearn-331752)

  • 4 hours 52 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Dinakar Kulkarni,Kamila Duniec,Kamil Wais
درباره این دوره:

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

coursera مبانی محاسبات ابری (Mitalearn-318169)

  • 5 hours 43 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Noah Gift
درباره این دوره:

به اولین دوره راه حل های رایانش ابری ساختمان در تخصص مقیاس خوش آمدید! در این دوره آموزشی، نحوه ایجاد زیرساخت های اساسی رایانش ابری، از جمله وب سایت های مربوط به فناوری بدون سرور و ماشین های مجازی را یاد خواهید گرفت. شما همچنین یاد خواهید گرفت که چگونه تکنیک های توسعه نرم افزار Agile را در پروژه هایی که در ساخت پروژه های نمونه کارها و زیرساخت های ابری در مقیاس جهانی مفید هستند، به کار ببرید. این دوره برای مبتدیان و همچنین دانشجویان متوسط ​​علاقه مند به استفاده از محاسبات ابری در علم داده، یادگیری ماشین و مهندسی داده ایده آل است. دانش آموزان باید مهارت های لینوکس سطح مبتدی و پایتون سطح متوسط ​​را داشته باشند. برای پروژه خود در این دوره، شما با استفاده از چارچوب Hugo، AWS Code Pipelines، AWS S3 و GitHub یک وب سایت میزبان استاتیک خواهید ساخت.

Suggestions