کتاب Typescript: توسعه اپلیکیشن های AR/VR با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره Typescript: توسعه اپلیکیشن های AR/VR
موضوع کلی: برنامه نویسی
موضوع میانی: تایپ اسکریپت (TypeScript)
📋 سرفصلهای دوره
- 1. مقدمهای بر واقعیت افزوده و واقعیت مجازی
- 2. معرفی و نصب TypeScript
- 3. تنظیم محیط توسعه برای پروژههای AR/VR
- 4. مفاهیم پایه سهبعدی: مختصات، دوربین و نور
- 5. کار با کتابخانه Three.js در TypeScript
- 6. ایجاد اشیاء سهبعدی پایه
- 7. مدیریت انیمیشن و حلقه رندر
- 8. تعامل با کاربر: رویدادهای کلیک و لمس
- 9. مقدمهای بر WebXR API
- 10. تشخیص و راهاندازی جلسه AR
- 11. رندر اشیاء مجازی در دنیای واقعی
- 12. مدیریت نور و سایه در AR
- 13. تشخیص سطوح و قرار دادن اشیاء
- 14. ردیابی حرکت دوربین در AR
- 15. ایجاد تعامل با اشیاء AR
- 16. مقدمهای بر واقعیت مجازی با WebXR
- 17. رندر صحنههای VR
- 18. مدیریت حرکت و ناوبری در VR
- 19. کنترلهای دستی در VR
- 20. کار با فیدبک لمسی و صوتی
- 21. مدیریت داراییها: مدلها و بافتها
- 22. بهینهسازی عملکرد برای دستگاههای موبایل
- 23. مدیریت حافظه و garbage collection
- 24. کار با کتابخانه A-Frame
- 25. ایجاد پروژههای AR با A-Frame
- 26. ایجاد پروژههای VR با A-Frame
- 27. مدیریت انیمیشنهای پیچیده
- 28. کار با سیستم ذرات
- 29. ایجاد افکتهای بصری (شیدرها)
- 30. مقدمهای بر WebGL و GLSL
- 31. نوشتن شیدرهای سفارشی
- 32. یکپارچهسازی با دوربین دستگاه
- 33. کار با نشانگرها و تصاویر هدف
- 34. تشخیص ژستهای دست
- 35. مدیریت همآوایی چند کاربر
- 36. ایجاد اتاقهای اشتراکی VR
- 37. مدیریت شبکه و ارتباطات در زمان واقعی
- 38. ذخیره و بازیابی وضعیت جلسه
- 39. ایجاد رابط کاربری در فضای سهبعدی
- 40. مدیریت منوها و دکمههای مجازی
- 41. کار با متن و فونت در سهبعدی
- 42. مدیریت صدا و اسپاتال آدیو
- 43. ایجاد افکتهای صوتی فضایی
- 44. مدیریت Collision Detection
- 45. فیزیک اشیاء در AR/VR
- 46. کار با کتابخانه Cannon.js
- 47. مدیریت جاذبه و برخوردها
- 48. ایجاد بازیهای ساده AR
- 49. ایجاد بازیهای ساده VR
- 50. مدیریت ورودی از صفحه کلید و ماوس
- 51. مدیریت ورودی از گیمپد
- 52. مدیریت ورودی از سنسورهای دستگاه
- 53. بهینهسازی مصرف باتری
- 54. مدیریت نرخ فریم و پایداری
- 55. تست و اشکالزدایی پروژههای AR/VR
- 56. ابزارهای توسعه و دیباگ مرورگر
- 57. مدیریت خطا و استثناها
- 58. امنیت در اپلیکیشنهای AR/VR
- 59. مدیریت دسترسی به دوربین و سنسورها
- 60. ملاحظات حریم خصوصی کاربران
- 61. ایجاد پروژه کامل AR: نمایش محصول
- 62. ایجاد پروژه کامل VR: تور مجازی
- 63. مدیریت بارگذاری داراییهای سنگین
- 64. استفاده از فشردهسازی بافت
- 65. کار با مدلهای GLTF و GLB
- 66. مدیریت انیمیشنهای اسکلتی
- 67. ایجاد کاراکترهای قابل تعامل
- 68. مدیریت هوش مصنوعی ساده برای اشیاء
- 69. مدیریت رویدادهای لمسی پیشرفته
- 70. ایجاد افکتهای انتقال و ترانزیشن
- 71. مدیریت حالتهای مختلف برنامه
- 72. یکپارچهسازی با سرویسهای ابری
- 73. مدیریت ورود و احراز هویت کاربر
- 74. ذخیره دادههای کاربر در فضای ابری
- 75. مدیریت فروشگاه درونبرنامهای
- 76. ملاحظات انتشار در فروشگاههای اپ
- 77. تست بر روی دستگاههای واقعی
- 78. بهبود تجربه کاربری در AR
- 79. بهبود تجربه کاربری در VR
- 80. مدیریت دسترسپذیری
- 81. ایجاد راهنما و آموزش درونبرنامهای
- 82. مدیریت نسخههای مختلف کتابخانهها
- 83. مهاجرت از نسخههای قدیمی TypeScript
- 84. بازبینی و تمیز کردن کد
- 85. مدیریت پروژه با Git
- 86. ایجاد مستندات فنی
- 87. آمادهسازی برای تحویل نهایی
تگها:
AR/VR
React
Three.js
TypeScript
WebXR
برنامه نویسی
تایپ اسکریپت
توسعه اپلیکیشن
واقعیت افزوده
واقعیت مجازی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.