اپلیکیشن اندرویدی فلشکارت آموزشی Pipeline CI/CD با Jenkins
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره Pipeline CI/CD با Jenkins
موضوع کلی: سواد دیجیتال و فناوری
موضوع میانی: اصول DevOps
📋 سرفصلهای دوره
- 1. جایگزینی خط لوله توسعه یکپارچه با جنکینز
- 2. مقدمهای بر خط لولههای CI/CD
- 3. اصول و مفاهیم خط لوله CI/CD
- 4. نصب و پیکربندی جنکینز
- 5. مدیریت کاربران و دسترسیها در جنکینز
- 6. پیکربندی تنظیمات کلی جنکینز
- 7. نحوه ایجاد اولین پایپلاین جنکینز
- 8. نوشتن اسکریپتهای Groovy برای پایپلاینها
- 9. استفاده از دستورات Shell در پایپلاینها
- 10. استفاده از Docker در خط لوله CI/CD
- 11. ساخت تصاویر Docker برای پایپلاینها
- 12. استفاده از Docker Compose در خط لوله CI/CD
- 13. ادغام پایپلاین با سیستمهای کنترل نسخه
- 14. ادغام پایپلاین با Git
- 15. ادغام پایپلاین با GitLab
- 16. ادغام پایپلاین با Bitbucket
- 17. استفاده از اعلانها در پایپلاینها
- 18. پیکربندی ایمیل در جنکینز برای اعلانها
- 19. استفاده از Slack برای اعلانها در پایپلاینها
- 20. استفاده از توییتر برای اعلانها در پایپلاینها
- 21. مدیریت آرتیفکتها در خط لوله CI/CD
- 22. استفاده از Nexus Repository Manager
- 23. استفاده از Artifactory برای مدیریت آرتیفکتها
- 24. استفاده از Sonatype Lifecycle برای مدیریت آرتیفکتها
- 25. استفاده از تستهای واحد در خط لوله CI/CD
- 26. اجرای تستهای واحد JUnit در پایپلاینها
- 27. اجرای تستهای واحد NUnit در پایپلاینها
- 28. استفاده از پوشش کد در خط لوله CI/CD
- 29. استفاده از SonarQube برای تحلیل کیفیت کد
- 30. استفاده از Checkstyle برای تحلیل کیفیت کد
- 31. استفاده از PMD برای تحلیل کیفیت کد
- 32. استفاده از کلاود در خط لوله CI/CD
- 33. ادغام پایپلاین با AWS CloudFormation
- 34. ادغام پایپلاین با Azure Resource Manager
- 35. ادغام پایپلاین با Google Cloud Deployment Manager
- 36. پیکربندی پایپلاین برای استقرار در محیطهای مختلف
- 37. استقرار در محیط توسعه
- 38. استقرار در محیط تست
- 39. استقرار در محیط تولید
- 40. استفاده از استراتژیهای استقرار
- 41. استفاده از استراتژی Blue/Green Deployment
- 42. استفاده از استراتژی Canary Deployment
- 43. استفاده از استراتژی Rolling Deployment
- 44. پایش خط لوله CI/CD
- 45. استفاده از داشبوردهای جنکینز برای پایش
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.