دوره طراحی موتورهای گرافیکی سفارشی با Liberty BASIC همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره طراحی موتورهای گرافیکی سفارشی با Liberty BASIC
موضوع کلی: برنامهنویسی کامپیوتر
موضوع میانی: گرافیک کامپیوتری
📋 سرفصلهای دوره
- 1. مقدمهای بر گرافیک کامپیوتری و Liberty BASIC
- 2. نصب و راهاندازی Liberty BASIC و محیط توسعه
- 3. آشنایی با ساختار زبان Liberty BASIC
- 4. متغیرها و انواع داده در گرافیک
- 5. دستورات پایهای ورودی و خروجی در Liberty BASIC
- 6. آشنایی با سیستم مختصات و پیکسلها
- 7. رنگها و مدلهای رنگی در گرافیک
- 8. خطوط و اشکال هندسی اولیه
- 9. رسم دایره، مربع و چندضلعی
- 10. پر کردن اشکال با رنگ
- 11. آشنایی با دستورات گرافیکی Liberty BASIC
- 12. انیمیشنهای ساده با Liberty BASIC
- 13. تغییر مکان و چرخش اشکال
- 14. کنترل سرعت و زمانبندی انیمیشن
- 15. ایجاد تصاویر پسزمینه
- 16. تکنیکهای رسم خطوط سریع
- 17. بهینهسازی کد گرافیکی
- 18. آشنایی با مفهوم بایتها و آرایهها
- 19. آرایههای یکبعدی و دو بعدی در گرافیک
- 20. نقشههای بیتی (Bitmap) و کار با آنها
- 21. بارگذاری و نمایش تصاویر Bitmap
- 22. تغییر سایز و برش تصاویر
- 23. ایجاد افکتهای ویژه با تصاویر Bitmap
- 24. آشنایی با گرافیک برداری
- 25. رسم منحنیهای Bezier
- 26. رسم Splineها
- 27. تکنیکهای پرسپکتیو
- 28. تبدیلات هندسی (انتقال، دوران، مقیاس)
- 29. ماتریسهای تبدیل
- 30. آشنایی با مفاهیم سایهزنی
- 31. سایهزنی Gouraud
- 32. سایهزنی Phong
- 33. نورپردازی و منابع نور
- 34. ایجاد بافت (Texture)
- 35. بارگذاری و اعمال بافت به اشیاء
- 36. تکنیکهای فیلتر کردن بافت
- 37. آشنایی با مدلهای سهبعدی
- 38. رسم سهبعدی ساده
- 39. چرخش و حرکت اشیاء سهبعدی
- 40. پروژههای سهبعدی
- 41. آشنایی با شیدرها
- 42. نوشتن شیدرهای ساده در Liberty BASIC
- 43. بهینهسازی شیدرها
- 44. آشنایی با کتابخانههای گرافیکی
- 45. استفاده از کتابخانههای گرافیکی آماده
- 46. آشنایی با مفاهیم رندرینگ
- 47. رندرینگ Real-time
- 48. رندرینگ Offline
- 49. آشنایی با فرمتهای فایلهای گرافیکی
- 50. فرمتهای Bitmap، JPEG، PNG
- 51. فرمتهای Vector
- 52. طراحی رابط کاربری گرافیکی (GUI)
- 53. ایجاد منوها و دکمهها
- 54. کنترلهای گرافیکی
- 55. آشنایی با مفاهیم هوش مصنوعی در گرافیک
- 56. ایجاد هوش مصنوعی ساده برای انیمیشنها
- 57. آشنایی با مفاهیم واقعیت مجازی (VR) و واقعیت افزوده (AR)
- 58. پیادهسازی VR/AR با Liberty BASIC
- 59. آشنایی با الگوریتمهای گرافیکی
- 60. الگوریتمهای رسم خط
- 61. الگوریتمهای پر کردن چندضلعی
- 62. آشنایی با مفاهیم گرافیک موازی
- 63. استفاده از چند هستهای برای پردازش گرافیکی
- 64. آشنایی با مفاهیم Ray Tracing
- 65. پیادهسازی Ray Tracing ساده
- 66. آشنایی با مفاهیم Global Illumination
- 67. پیادهسازی Global Illumination ساده
- 68. آشنایی با مفاهیم Motion Capture
- 69. استفاده از Motion Capture در انیمیشن
- 70. آشنایی با مفاهیم Procedural Generation
- 71. ایجاد محتوای گرافیکی به صورت خودکار
- 72. آشنایی با مفاهیم گرافیک محاسباتی (GPGPU)
- 73. استفاده از GPU برای محاسبات
- 74. آشنایی با مفاهیم Image Processing
- 75. اعمال فیلترها و افکتها بر روی تصاویر
- 76. آشنایی با مفاهیم Computer Vision
- 77. تشخیص اشیاء در تصاویر
- 78. آشنایی با مفاهیم Machine Learning در گرافیک
- 79. استفاده از Machine Learning برای ایجاد تصاویر
- 80. طراحی و پیادهسازی یک موتور بازی دو بعدی ساده
- 81. طراحی و پیادهسازی یک موتور بازی سه بعدی ساده
- 82. بهینهسازی عملکرد گرافیکی در Liberty BASIC
- 83. عیبیابی و رفع مشکلات گرافیکی
- 84. مطالعه موردی: طراحی یک بازی ساده با Liberty BASIC
- 85. آینده گرافیک کامپیوتر و Liberty BASIC
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.