دوره آموزشی برنامه نویسی شی گرا در تایپ‌اسکریپت

دوره آموزشی برنامه نویسی شی گرا در تایپ‌اسکریپت

1 ساعت 3 دقیقهمتوسط2020-07-29

مدرسین

Dylan Israel

Dylan Israel

Engineer, Mentor, and Educator

جزئیات دوره

TypeScript دارای ویژگی‌هایی است که فراتر از رویکردهای JavaScript است (و بعضی اوقات چالشی). اما این مجموعه JavaScript واقعاً در حوزه برنامه نویسی شی گرا (OOP) می‌درخشد. اگر با JavaScript آشنا هستید و می‌خواهید اصول OOP را با استفاده از TypeScript در گردش کار خود وارد کنید، این دوره برای شما مناسب است. به مربی Dylan Israel بپیوندید زیرا او جزئیات و نحوه استفاده TypeScript از مدل‌های برنامه نویسی شی گرا را به کار می‌برد. او موضوعات مختلفی را در بر می‌گیرد، از جمله inheritance, polymorphism, genericsو encapsulation. در طول راه، او چالش‌هایی به اشتراک می‌گذارد که به شما امکان می‌دهد درک خود را از این مفاهیم جدید آزمایش کنید.

مهارت ها

TypeScriptJavaScriptOracleProgramming LanguagesOpen SourceSoftware DevelopmentDeep Dive (X:Y)

سرفصل ها

مقدمه

  • OOP در TypeScript چیست؟

کلاس ها در TypeScript

  • کلاس ها در مقابل اشیا
  • نمونه های اولیه در مقابل کلاس ها
  • مشخصات سازنده و کلاس
  • روش ها با TypeScript
  • استفاده از Get
  • استفاده از مجموعه
  • چالش - کلاس ها
  • راه حل - کلاس ها

وراثت در TypeScript

  • معرفی ارث
  • توسعه کلاس ها در TypeScript
  • پیاده سازی کلاس ها در TypeScript
  • Super()
  • Super() باطل می شود
  • ژنریک
  • چند شکلی
  • چالش - ارث
  • راه حل - ارث

دسترسی به Modifiers در TypeScript

  • کپسولاسیون چیست
  • عمومی در مقابل خصوصی
  • حفاظت شده
  • استاتیک
  • فقط مطالعه کنید
  • چالش - کپسوله سازی
  • محلول - کپسولاسیون

نتیجه

  • تبدیل کلاس های قدیمی به TypeScript
  • بعدش چیه
  • تنظیمات 28-TypeScript
۴۰,۰۰۰ تومان