اپلیکیشن اندرویدی فلشکارت آموزشی گیت و تست نسخههای بازی
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره گیت و تست نسخههای بازی
موضوع کلی: توسعه بازی با C++
موضوع میانی: کنترل نسخه (Version Control) با Git
📋 سرفصلهای دوره
- 1. آشنایی با سیستم کنترل نسخه گیت
- 2. نصب و پیکربندی گیت در سیستمعاملهای مختلف
- 3. مفاهیم پایه گیت: مخزن، شاخه، کامیت
- 4. دستورات اصلی گیت: init، clone، add، commit
- 5. مرور تغییرات با دستور diff
- 6. مقایسه نسخههای مختلف با دستور log
- 7. بازگشت به نسخههای قبلی با دستور checkout
- 8. ایجاد و مدیریت شاخهها (branching)
- 9. ادغام شاخهها (merging)
- 10. حل تعارضها (conflicts) در گیت
- 11. کار با ریموتها (remotes) و مخازن آنلاین
- 12. دستورات push و pull در گیت
- 13. همکاری در پروژههای تیمی با گیت
- 14. استفاده از فایل .gitignore برای نادیده گرفتن فایلها
- 15. بررسی وضعیت مخزن با دستور status
- 16. دستورات undo و reset در گیت
- 17. تغییر پیام کامیتها
- 18. استفاده از تگها (tags) برای علامتگذاری نسخهها
- 19. مقدمهای بر گیت فلو (Gitflow)
- 20. کار با شاخههای feature و release
- 21. استفاده از pull requests در گیتهاب
- 22. بررسی کد (code review) با pull requests
- 23. آشنایی با گیتهاب (GitHub) و گیتلب (GitLab)
- 24. مدیریت دسترسیها در مخازن گیت
- 25. مقدمهای بر CI/CD و گیت
- 26. اتوماسیون تست نسخههای بازی با گیت
- 27. آشنایی با ابزارهای تست خودکار بازی
- 28. تست واحد (unit testing) در بازیسازی
- 29. تست یکپارچگی (integration testing) در بازیسازی
- 30. تست سیستم (system testing) در بازیسازی
- 31. تست پذیرش (acceptance testing) در بازیسازی
- 32. نوشتن تستهای مؤثر برای بازیها
- 33. ادغام تستها با pipeline گیت
- 34. گزارشگیری از نتایج تست
- 35. مدیریت نسخههای مختلف بازی با گیت
- 36. برچسبگذاری نسخههای انتشار بازی
- 37. استفاده از شاخهها برای توسعه موازی نسخههای مختلف
- 38. مدیریت باگها و رفع آنها با گیت
- 39. استفاده از issue tracker برای مدیریت باگها
- 40. مستندسازی تغییرات در بازی با گیت
- 41. نسخهبندی داراییهای بازی (assets) با گیت LFS
- 42. بهینهسازی مخزن گیت برای پروژههای بزرگ بازی
- 43. استفاده از submodules برای مدیریت وابستگیها
- 44. امنیت در گیت و مخازن آنلاین
- 45. پیکربندی هویتسنجی دو مرحلهای (2FA)
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.