Enrolment options

Coursera / Software Development

روش های توسعه نرم افزار منبع باز (Mitalearn-305572)

درباره این دوره:

در این دوره به تعریف نرم‌افزار متن‌باز می‌پردازیم، تاریخچه نرم‌افزار متن‌باز را مرور می‌کنیم و در طول دهه‌ها به زیرساخت‌های فناوری جهان چه مزایایی داشته است. هدف این دوره این است که به شما بیاموزد چگونه در پروژه های متن باز کار کنید و مزایای زیادی از آن به دست آورید و واقعاً بفهمید که چه مزیت هایی دارد. شما در مورد بهترین شیوه های همکاری و نحوه تشویق تنوع در پروژه های منبع باز یاد خواهید گرفت. ما در مورد مدل‌های مختلف مجوز در دسترس صحبت خواهیم کرد، زیرا این به شما کمک می‌کند تا تصمیم بگیرید که بهترین مجوز برای پروژه شما چیست. ما در مورد روش‌هایی که معمولاً استفاده می‌شوند، مانند Continuous Integration و استفاده از GitHub و سایر ارائه‌دهندگان میزبانی به عنوان محل ملاقات مرکزی برای پروژه‌های منبع باز صحبت خواهیم کرد و چند نمونه از پروژه‌های منبع باز موفق را ارائه خواهیم داد.
Guests cannot access this course. Please log in.