کتاب آموزش Typescript: توسعه یک بازی ساده با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره آموزش Typescript: توسعه یک بازی ساده

موضوع کلی: برنامه نویسی

موضوع میانی: تایپ اسکریپت (TypeScript)

📋 سرفصل‌های دوره

  • 1. نصب و راه‌اندازی محیط توسعه TypeScript
  • 2. نوشتن اولین برنامه TypeScript
  • 3. آشنایی با انواع داده اولیه در TypeScript
  • 4. تعریف متغیرها و ثابت‌ها
  • 5. توابع و پارامترهای تایپ‌شده
  • 6. آرایه‌ها و تاپل‌ها در TypeScript
  • 7. انواع Enum و کاربرد آن
  • 8. شیءها و اینترفیس‌ها
  • 9. مفهوم نوع (Type) و تفاوت با اینترفیس
  • 10. وراثت در اینترفیس‌ها
  • 11. کلاس‌ها و سازنده‌ها
  • 12. اصلاح‌کننده‌های دسترسی (public, private, protected)
  • 13. ویژگی‌های static و readonly
  • 14. وراثت کلاس‌ها
  • 15. کلاس‌های abstract
  • 16. جنریک‌ها (Generics) در توابع
  • 17. جنریک‌ها در کلاس‌ها و اینترفیس‌ها
  • 18. محدودیت‌های جنریک با کلیدواژه extends
  • 19. انواع聯合 (Union Types)
  • 20. انواع متقاطع (Intersection Types)
  • 21. Type Aliases و Utility Types
  • 22. Partial, Required, و Pick
  • 23. Omit و Record
  • 24. نوع شرطی (Conditional Types)
  • 25. Mapped Types
  • 26. نوع Literal و Template Literal
  • 27. مدیریت null و undefined با strictNullChecks
  • 28. عملگرهای Type Guard (typeof, instanceof)
  • 29. کاربر Type Guard با توابع سفارشی
  • 30. عملگر Type Assertion
  • 31. عملگر Non-null Assertion
  • 32. ماژول‌ها و سیستم import/export
  • 33. نام‌گذاری مجدد در import
  • 34. export default و export named
  • 35. بارگذاری کتابخانه‌های خارجی با DefinitelyTyped
  • 36. پیکربندی فایل tsconfig.json
  • 37. گزینه‌های مهم کامپایلر (target, module, strict)
  • 38. کامپایل خودکار با watch mode
  • 39. اشکال‌زدایی (Debugging) کد TypeScript
  • 40. یکپارچه‌سازی با HTML و DOM
  • 41. ایجاد ساختار پایه یک بازی ساده
  • 42. مدیریت رویدادهای صفحه‌کلید و ماوس
  • 43. حلقه بازی (Game Loop) با requestAnimationFrame
  • 44. مدیریت وضعیت (State) بازی
  • 45. رندر اشیاء گرافیکی با Canvas
  • 46. انیمیشن حرکت اشیاء
  • 47. تشخیص برخورد (Collision Detection)
  • 48. مدیریت امتیاز و سطح بازی
  • 49. مدیریت منابع صوتی و تصویری
  • 50. بهینه‌سازی عملکرد با TypeScript
تگ‌ها: Typescript TypeScript game آموزش تایپ اسکریپت آموزش گیم دوی بازی سازی برنامه نویسی بازی برنامه نویسی وب توسعه بازی

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.