دوره مبانی مهندسی نرمافزار چابک، ابری و عملیات توسعه (DevOps) همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره مبانی مهندسی نرمافزار چابک، ابری و عملیات توسعه (DevOps)
موضوع کلی: فناوری اطلاعات و مهندسی نرمافزار
موضوع میانی: توسعه نرمافزار و زیرساخت مدرن
📋 سرفصلهای دوره
- 1. مبانی مهندسی نرمافزار و چرایی نیاز به چابکی
- 2. مقدمهای بر متدولوژیهای توسعه نرمافزار
- 3. اصول چابکی (Agile Principles)
- 4. مقایسه چابکی با رویکردهای سنتی
- 5. خانواده متدولوژیهای چابک: اسکرام
- 6. مبانی اسکرام: نقشها، رویدادها و مصنوعات
- 7. مدیریت محصول در اسکرام: بکلاگ محصول
- 8. برنامهریزی اسپرینت و اهداف اسپرینت
- 9. اجرای اسپرینت و وظایف روزانه
- 10. بازنگری اسپرینت و جلسه بازنگری
- 11. جلسه بازنگری تیم (Sprint Retrospective)
- 12. مبانی کانبان (Kanban)
- 13. اصول کانبان: بصریسازی جریان کار
- 14. محدودسازی کار در حال انجام (WIP)
- 15. مدیریت جریان در کانبان
- 16. متریکهای کانبان: زمان چرخه و زمان سرب
- 17. مقایسه اسکرام و کانبان
- 18. توسعه نرمافزار مبتنی بر تست (TDD)
- 19. اصول TDD: نوشتن تست قبل از کد
- 20. پیادهسازی TDD در عمل
- 21. مقدمهای بر مهندسی عملیات (DevOps)
- 22. فرهنگ DevOps: همکاری و ارتباط
- 23. اصول کلیدی DevOps: یکپارچگی، تحویل و عملیات
- 24. خط لوله یکپارچهسازی مداوم (CI Pipeline)
- 25. مقدمات یکپارچهسازی مداوم (CI)
- 26. ابزارهای CI: Jenkins، GitLab CI
- 27. پیکربندی پایپلاین CI
- 28. مقدمات تحویل مداوم (CD)
- 29. خط لوله تحویل مداوم (CD Pipeline)
- 30. مفاهیم استقرار مداوم (Continuous Deployment)
- 31. اتوماسیون در DevOps
- 32. اتوماسیون تست در DevOps
- 33. اتوماسیون استقرار در DevOps
- 34. اتوماسیون زیرساخت
- 35. مقدمهای بر رایانش ابری (Cloud Computing)
- 36. مدلهای سرویس ابری: IaaS, PaaS, SaaS
- 37. مدلهای استقرار ابری: عمومی، خصوصی، ترکیبی
- 38. مزایای رایانش ابری
- 39. معماری میکروسرویس
- 40. اصول معماری میکروسرویس
- 41. مقایسه میکروسرویس با معماری یکپارچه
- 42. مدیریت سرویسها در معماری میکروسرویس
- 43. ارتباط بین سرویسها
- 44. امنیت در معماری میکروسرویس
- 45. مقدمهای بر کانتینرسازی (Containerization)
- 46. فناوری داکر (Docker)
- 47. مبانی داکر: تصاویر و کانتینرها
- 48. ساخت تصاویر داکر
- 49. اجرای کانتینرهای داکر
- 50. مدیریت کانتینرها
- 51. مقدمهای بر ارکستراسیون کانتینر
- 52. کوبرنتیز (Kubernetes)
- 53. مبانی کوبرنتیز: Pods, Deployments, Services
- 54. مدیریت منابع در کوبرنتیز
- 55. شبکهسازی در کوبرنتیز
- 56. ذخیرهسازی در کوبرنتیز
- 57. امنیت در کوبرنتیز
- 58. نظارت و ثبت وقایع (Monitoring & Logging)
- 59. اهمیت نظارت در سیستمهای توزیعشده
- 60. ابزارهای نظارت: Prometheus, Grafana
- 61. جمعآوری و تحلیل لاگها
- 62. ابزارهای مدیریت لاگ: ELK Stack
- 63. استراتژیهای مدیریت خطا و بازیابی
- 64. تابآوری (Resilience) در سیستمها
- 65. طراحی برای خرابی (Design for Failure)
- 66. تست تابآوری
- 67. مدیریت پیکربندی (Configuration Management)
- 68. ابزارهای مدیریت پیکربندی: Ansible, Chef, Puppet
- 69. نوشتن Playbooks/Recipes
- 70. مدیریت اسرار (Secrets Management)
- 71. مقدمهای بر مهندسی قابلیت اطمینان سایت (SRE)
- 72. اصول SRE
- 73. مدیریت سطح خدمات (SLO) و سطح توافق خطا (Error Budgets)
- 74. اتوماسیون وظایف عملیاتی در SRE
- 75. مدیریت حوادث (Incident Management)
- 76. تحلیل ریشهای علل (Root Cause Analysis)
- 77. یادگیری از حوادث
- 78. فرهنگ بهبود مستمر
- 79. امنیت در چرخه عمر توسعه نرمافزار (DevSecOps)
- 80. اصول DevSecOps
- 81. یکپارچهسازی امنیت در پایپلاین CI/CD
- 82. اسکن امنیتی کد
- 83. مدیریت آسیبپذیریها
- 84. حفاظت از دادهها و حریم خصوصی
- 85. اصول حاکمیت داده در ایران
- 86. قوانین و مقررات حفاظت از داده
- 87. پیادهسازی حاکمیت داده در پروژهها
- 88. ملاحظات اخلاقی در مهندسی نرمافزار
- 89. مسئولیتپذیری در توسعه نرمافزار
- 90. استانداردهای توسعه نرمافزار در ایران
- 91. روندهای آینده در DevOps و مهندسی نرمافزار
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.