CodeShot

مسیر یادگیری TypeScript

لایه‌ای روی JavaScript که Static Typing اضافه می‌کند و قبل از اجرا خطاهای نوعی را نشان می‌دهد.

5 مرحله

  1. 1.

    TypeScript چیست؟

    لایه‌ای روی JavaScript که Static Typing اضافه می‌کند و قبل از اجرا خطاهای نوعی را نشان می‌دهد.

    ~6 ساعت
  2. 2.

    انواع داده و Interface

    تعریف نوع‌های پایه، type alias و Interface برای توصیف شکل داده‌ها و افزایش امنیت نوع در کد را توضیح می‌دهد.

    ~4 ساعت
  3. 3.

    جنریک‌ها برای کد قابل استفاده مجدد

    نوشتن توابع و کلاس‌های عمومی که با نوع‌های مختلف کار می‌کنند بدون از دست دادن بررسی نوع در زمان کامپایل را آموزش می‌دهد.

    ~5 ساعت
  4. 4.

    Utility Types آماده زبان

    استفاده از تایپ‌های آماده زبان مانند Partial، Pick، Omit و Record برای ساخت نوع‌های جدید بر پایه نوع‌های موجود را شرح می‌دهد.

    ~4 ساعت
  5. 5.

    یکپارچه‌سازی TypeScript با فریمورک‌های فرانت‌اند

    پیکربندی و استفاده از TypeScript در React یا Angular، تایپ کردن props و state و بهره‌گیری از فایل‌های تعریف نوع (d.ts) را آموزش می‌دهد.

    ~5 ساعت