دوره آموزش ساخت بازیهای موبایلی با استفاده از Flutter و Dart همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش ساخت بازیهای موبایلی با استفاده از Flutter و Dart
موضوع کلی: برنامه نویسی
موضوع میانی: توسعه بازی (Game Development)
📋 سرفصلهای دوره
- 1. مقدمهای بر توسعه بازیهای موبایل
- 2. آشنایی با محیط توسعه Flutter
- 3. مبانی زبان برنامهنویسی Dart
- 4. ساختاردهی پروژههای Flutter
- 5. کار با ویجتها در Flutter
- 6. طراحی رابط کاربری پایه
- 7. مدیریت وضعیت در Flutter (Provider)
- 8. مفاهیم State Management پیشرفته
- 9. کار با فرمها و اعتبارسنجی
- 10. ورودیهای کاربر و کنترل آنها
- 11. نمایش لیستها و دادههای تکرارشونده
- 12. کار با تصاویر و منابع گرافیکی
- 13. انیمیشنهای پایه در Flutter
- 14. انیمیشنهای پیشرفته و سفارشی
- 15. مدیریت ناوبری و مسیریابی
- 16. مفاهیم معماری در Flutter (MVC, MVVM)
- 17. کار با دادههای محلی (Shared Preferences)
- 18. ذخیرهسازی دادهها با SQLite
- 19. اصول طراحی بازیهای موبایل
- 20. مفاهیم اولیه Game Loop
- 21. مدیریت ورودیهای لمسی در بازی
- 22. رسم گرافیک دو بعدی
- 23. کار با Sprite Sheets
- 24. مدیریت انیمیشن کاراکترها
- 25. فیزیک پایه در بازیهای دو بعدی
- 26. تشخیص برخورد (Collision Detection)
- 27. صداگذاری در بازیهای موبایل
- 28. استفاده از کتابخانههای صوتی
- 29. مدیریت منابع و بهینهسازی
- 30. کار با فایلها و ذخیرهسازی
- 31. اصول طراحی UI/UX برای بازی
- 32. مفاهیم Gamification
- 33. ساخت منوهای بازی
- 34. صفحات مختلف بازی
- 35. مدیریت امتیاز و پیشرفت بازیکن
- 36. ذخیره و بارگذاری وضعیت بازی
- 37. کار با دادههای JSON
- 38. ارتباط با APIهای خارجی (اختیاری)
- 39. مفاهیم اولیه هوش مصنوعی در بازی
- 40. الگوریتمهای ساده حرکتی دشمنان
- 41. سیستم امتیازدهی و لیدربورد
- 42. مدیریت سطوح دشواری
- 43. بهینهسازی عملکرد بازی
- 44. کار با ابزارهای Profiling
- 45. مدیریت حافظه و جلوگیری از نشت
- 46. تست بازی در دستگاههای مختلف
- 47. مقدمهای بر تست واحد (Unit Testing)
- 48. تست ویجت (Widget Testing)
- 49. تست انتها به انتها (End-to-End Testing)
- 50. مقدمهای بر انتشار بازی
- 51. آمادهسازی برای انتشار در Google Play
- 52. آمادهسازی برای انتشار در App Store (مفاهیم)
- 53. مدیریت Assets و Iconography
- 54. بهینهسازی اندازه اپلیکیشن
- 55. مفاهیم تبلیغات درون برنامهای (اختیاری)
- 56. مقدمهای بر Unity (به عنوان جایگزین)
- 57. مبانی کار با Unity
- 58. کار با C# در Unity
- 59. ساخت اشیاء و کامپوننتها
- 60. فیزیک در Unity
- 61. انیمیشن در Unity
- 62. UI در Unity
- 63. صدا در Unity
- 64. مقدمهای بر Godot Engine (به عنوان جایگزین)
- 65. مبانی کار با Godot
- 66. کار با GDScript
- 67. سیستم Node و Scene در Godot
- 68. فیزیک در Godot
- 69. انیمیشن در Godot
- 70. UI در Godot
- 71. صدا در Godot
- 72. مقدمهای بر مفاهیم توسعه بازی با هوش مصنوعی
- 73. کاربرد هوش مصنوعی در طراحی مراحل
- 74. هوش مصنوعی در شخصیتهای غیرقابل بازی (NPC)
- 75. سیستمهای تصمیمگیری ساده
- 76. مفاهیم اولیه یادگیری ماشین برای بازی
- 77. کاربرد یادگیری تقویتی در بازی
- 78. اصول طراحی بازیهای آموزشی
- 79. مفاهیم بازیهای معمایی
- 80. اصول طراحی بازیهای استراتژیک
- 81. مفاهیم بازیهای نقشآفرینی (RPG)
- 82. طراحی سیستمهای اقتصادی در بازی
- 83. مفاهیم بازیهای پازل
- 84. اصول طراحی بازیهای ورزشی
- 85. ساخت بازیهای ساده مبتنی بر کارت
- 86. مفاهیم بازیهای کژوال
- 87. طراحی بازیهای آموزشی برای کودکان
- 88. مقدمهای بر امنیت در بازیهای موبایل
- 89. اصول حفظ حریم خصوصی دادهها
- 90. مدیریت محتوای مناسب برای سنین مختلف
- 91. اصول طراحی بازیهای چندنفره (مفاهیم)
- 92. مقدمهای بر واقعیت افزوده (AR) در بازی
- 93. کاربرد AR در بازیهای موبایل
- 94. اصول طراحی بازیهای مبتنی بر موقعیت مکانی
- 95. مبانی مدیریت خطا و اشکالزدایی
- 96. برنامهنویسی شیءگرا در Dart
- 97. اصول SOLID در Dart
- 98. الگوهای طراحی رایج در Flutter
- 99. کار با Stream و Async/Await
- 100. مفاهیم Reactive Programming
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.