دوره تسلط بر GitHub Enterprise برای توسعه نرمافزارهای سازمانی امن و کارآمد همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره تسلط بر GitHub Enterprise برای توسعه نرمافزارهای سازمانی امن و کارآمد
موضوع کلی: مهندسی نرمافزار و ابزارهای توسعه
موضوع میانی: مدیریت چرخه حیات نرمافزار و همکاری تیمی
📋 سرفصلهای دوره
- 1. مقدمه بر مهندسی نرمافزار سازمانی
- 2. اصول مدیریت چرخه حیات نرمافزار
- 3. آشنایی با GitHub Enterprise
- 4. مفاهیم مخزن (Repository) در GitHub
- 5. ایجاد و پیکربندی مخازن
- 6. مدیریت شاخهها (Branches)
- 7. استراتژیهای شاخهبندی
- 8. ادغام کد (Merging) و حل تعارضات
- 9. عملیات پایه Git
- 10. تاریخچه مخزن و بازبینی آن
- 11. بررسی درخواستهای ادغام (Pull Requests)
- 12. نقد کد (Code Review) در GitHub
- 13. مدیریت وظایف و مسائل (Issues)
- 14. برچسبگذاری و دستهبندی مسائل
- 15. مدیریت برچسبها و علائم (Milestones)
- 16. گردش کار (Workflow) مسائل
- 17. حاکمیت مخزن (Repository Governance)
- 18. کنترل دسترسی و مجوزها
- 19. نقشهای کاربری در GitHub Enterprise
- 20. مدیریت تیمها و سازمانها
- 21. ایجاد و مدیریت سازمانها
- 22. تنظیمات امنیتی سازمان
- 23. قوانین مخزن (Repository Policies)
- 24. مرورگر کد (Code Navigation)
- 25. جستجو در مخازن
- 26. مدیریت دانش با Wiki
- 27. مدیریت مستندات پروژه
- 28. استفاده از Actions برای اتوماسیون
- 29. ایجاد گردش کارهای CI/CD
- 30. پیکربندی Actions
- 31. مدیریت Secret ها در Actions
- 32. اشکالزدایی (Debugging) گردش کارها
- 33. استفاده از Packages برای مدیریت کتابخانهها
- 34. انتشار و مصرف بستهها
- 35. مدیریت مخازن Packages
- 36. امنیت در Packages
- 37. استفاده از Issues برای مدیریت وظایف
- 38. مدیریت پروژه با Projects
- 39. تابلوهای Kanban در Projects
- 40. گردش کار تیمی با Projects
- 41. اتصال Projects به Issues و Pull Requests
- 42. مفاهیم کد امن (Secure Code)
- 43. اسکن کد برای آسیبپذیریها
- 44. ابزارهای امنیتی در GitHub Enterprise
- 45. مدیریت کلیدهای SSH
- 46. استفاده از توکنهای دسترسی شخصی (PAT)
- 47. احراز هویت دو عاملی (2FA)
- 48. مدیریت احراز هویت در سازمان
- 49. گزارشدهی امنیتی
- 50. پایش فعالیتهای مخزن
- 51. لاگهای حسابرسی (Audit Logs)
- 52. مدیریت دسترسی به مخازن حساس
- 53. استفاده از Branch Protection Rules
- 54. قوانین ادغام (Merge Rules)
- 55. بررسیهای لازم قبل از ادغام
- 56. مدیریت نسخهبندی (Versioning)
- 57. برچسبگذاری نسخهها (Tags)
- 58. انتشار Release ها
- 59. مدیریت کد اسناد (Code Signing)
- 60. استفاده از GPG برای امضای کد
- 61. مدیریت کلیدهای GPG
- 62. مفاهیم DevOps در GitHub Enterprise
- 63. پیوستهسازی و تحویل پیوسته (CI/CD)
- 64. اتوماسیون تستها
- 65. استقرار خودکار (Automated Deployment)
- 66. مدیریت خطا در استقرارها
- 67. نظارت بر عملکرد برنامه
- 68. گزارشدهی عملکرد
- 69. مدیریت بازخورد کاربران
- 70. کاربرد GitHub Enterprise در پروژههای بزرگ
- 71. استراتژیهای همکاری تیمی
- 72. مدیریت دانش سازمانی
- 73. امنیت در توسعه نرمافزارهای سازمانی
- 74. استانداردهای کدنویسی
- 75. بازبینی کد مؤثر
- 76. مدیریت وابستگیهای پروژه
- 77. پیادهسازی ابزارهای کیفیت کد
- 78. استفاده از Linter ها
- 79. مدیریت فیدبک تیم
- 80. فرهنگ توسعه نرمافزار امن
- 81. مدیریت تغییرات در مخازن
- 82. رویدادهای مخزن (Webhooks)
- 83. اتصال GitHub Enterprise به ابزارهای دیگر
- 84. مدیریت ارتباط با تیمهای دیگر
- 85. مستندسازی معماری نرمافزار
- 86. کاربرد GitHub Enterprise در تیمهای توزیع شده
- 87. مدیریت ریسکهای توسعه نرمافزار
- 88. فرآیندهای بهبود مستمر
- 89. مفاهیم مدیریت پیکربندی (Configuration Management)
- 90. استفاده از GitHub Enterprise برای مدیریت پیکربندی
- 91. روشهای بهینهسازی مخازن
- 92. مدیریت دسترسی در مقیاس بزرگ
- 93. آموزش تیمها در استفاده از GitHub Enterprise
- 94. ایجاد فرهنگ امنیت در تیم
- 95. مدیریت ارث بری (Inheritance) در مجوزها
- 96. استفاده از API های GitHub Enterprise
- 97. اتوماسیون وظایف مدیریتی
- 98. ممیزی امنیتی مخازن
- 99. پایش انطباق با سیاستها
- 100. مدیریت دسترسیهای موقت
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.