لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش دوره نهایی بازتولیدپذیری در علوم - پروژه جامع (Capstone)
- آخرین آپدیت
دانلود Making Science Reproducible - A Capstone Course
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره برای فراگیرانی طراحی شده است که پیشنیازهای تخصص «گردش کارهای پژوهشی بازتولیدپذیر» را گذراندهاند. این دوره شامل فعالیتهای عملی است تا دانشجویان بتوانند مهارتهای آموخته شده در دورههای تخصصی از جمله «بازتولیدپذیری در انفورماتیک سرطان»، «بازتولیدپذیری پیشرفته در انفورماتیک سرطان»، «کانتینرها برای دانشمندان» و «اتوماسیون گیتهاب برای دانشمندان» را به کار ببندند. این دوره جامع بر پایه مفاهیم بنیادی مذکور بنا شده است.
دانشجویان در این تخصص با کنترل نسخه (Version Control)، کانتینرسازی و اتوماسیون آشنا میشوند تا پژوهشهای خود را شفافتر و بازتولیدپذیرتر کنند.
فعالیتهای این دوره جامع شامل موارد زیر است:
- ایجاد و ذخیرهسازی اسرار (Secrets) در گیتهاب (استفاده ایمن از کلیدهای API، توکنها و رمزها در کد)
- ایجاد GitHub Actions (اتوماسیون وظایف از جمله اجرا و تست کد برای یکپارچهسازی و استقرار مداوم - CI/CD)
- ساخت تصاویر داکر (Docker Images) (ایجاد و اشتراکگذاری محیطهای محاسباتی برای اجرای کد)
این فعالیتها به دانشجویان کمک میکند تا یک محیط محاسباتی ایجاد کنند که قابل اشتراکگذاری با دیگران باشد و برای تست کدها در مخازن گیتهاب مورد استفاده قرار گیرد.
ویژگیهای منحصر به فرد این دوره:
- ارائه تمرینهای عملی همراه با ارزیابی برای تایید موفقیت فراگیران
- نکات کاربردی و روزمره
- راهنمای عیبیابی (Troubleshooting)
- لینک به سایر دورههای ما برای کسب اطلاعات بیشتر
این محتوا به پژوهشگران کمک میکند تا در تحقیقات علمی، با دادهها به صورت بازتولیدپذیرتری کار کنند.
کلمات کلیدی:
بازتولیدپذیری، کانتینرها، کنترل نسخه، گیتهاب اکشن، یکپارچهسازی مداوم، داکر
مخاطبان هدف:
- این دوره برای پژوهشگران و کارکنان مراکز تحقیقاتی که علاقهمند به یادگیری بهترین روشها و مهارتهای علوم بازتولیدپذیر هستند، طراحی شده است.
- دانشجویان باید پیش از شروع این دوره، با عملیات پایه گیتهاب از جمله ایجاد مخزن (Repository)، ثبت تغییرات (Commit) و ارسال درخواست ادغام (Pull Request) آشنا باشند.
- انتظار میرود فراگیران ابتدا دورههای پیشنهادی پیشنیاز (که در بالا ذکر شد) را گذرانده باشند.
اهداف یادگیری:
- بهکارگیری بهترین روشها برای بازتولیدپذیری
- ایجاد و پیادهسازی یک تصویر داکر (Docker Image) اختصاصی
- ایجاد و ذخیرهسازی Secret در گیتهاب
- ایجاد و تست یک GitHub Action اختصاصی
دسترسیپذیری:
ما متعهد هستیم که محتوای خود را برای همه در دسترس قرار دهیم. از هرگونه بازخورد شما در https://forms.gle/SzuZjct4ZQyt3Cos7 استقبال میکنیم. سوالات مربوط به تسهیلات دسترسی را به https://studentserviceportal.force.com/s/ ارسال نمایید.
سرفصل ها و درس ها
مقدمه
Introduction
آشنایی با دوره جامع
Introduction to the capstone course
راهاندازی و آمادهسازی
Setting Up
ساخت تصویر داکر
Building a Docker image
ساخت تصویر داکر
Building a Docker image
ایجاد و ذخیرهسازی Secret در گیتهاب
Making and Storing a GitHub Secret
ایجاد و ذخیرهسازی Secret در گیتهاب
Making and Storing a GitHub Secret
نمایش نظرات