تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی تایپ‌اسکریپت پیشرفته: ژنریک‌ها و انواع شرطی

دوره آموزشی تایپ‌اسکریپت پیشرفته: ژنریک‌ها و انواع شرطی

1 ساعت 10 دقیقهپیشرفته2025-05-06

مدرسین

Eve Porcello

Eve Porcello

Software Developer and Instructor

جزئیات دوره

تو این دوره می‌خوایم بریم سراغ قابلیت‌های پیشرفته تایپ‌اسکریپت که مهارت‌های برنامه‌نویسی جاوااسکریپت‌ت رو چند سطح بالاتر می‌برن. مدرس و توسعه‌دهنده نرم‌افزار، ایو پورچلو، بهت نشون می‌ده چطوری از ویژگی‌های قدرتمند تایپ‌اسکریپت مثل جنریک‌ها و نوع‌های شرطی استفاده کنی تا کدهایی بنویسی که هم قابل نگهداری‌تر باشن و هم مقیاس‌پذیرتر.

یاد می‌گیری چطوری با استفاده از تایپ‌اسکریپت مطمئن بشی داده‌ها تغییر ناپذیر (immutable) هستن و کدت کاملاً ایمن از نظر نوع داده‌ها (type-safe) باشه. تو دوره، هم از انواع کمکی (utility types) آماده تایپ‌اسکریپت استفاده می‌کنی و هم یاد می‌گیری چطوری نوع‌های سفارشی بسازی که به کارت بیاد.

یکی از بخش‌های جذاب دوره، استفاده از استنتاج نوع‌ها (type inference) تو تایپ‌اسکریپت هست که کلی از روند کدنویسی رو ساده‌تر و خطاهای معمول رو حذف می‌کنه و باعث می‌شه کدت خواناتر و حرفه‌ای‌تر بشه.

این دوره فقط تئوری نیست، بلکه با مثال‌های عملی یاد می‌گیری چطوری این مفاهیم رو تو پروژه‌های واقعی پیاده کنی. در نهایت، تو می‌تونی با خیال راحت مدل‌های استخراج نوع ایمن بسازی، داده‌های پیچیده رو مدیریت کنی و از امکانات قدرتمند تایپ‌اسکریپت برای نوشتن کدهای بهینه و بدون خطا استفاده کنی.

اهداف یادگیری
استفاده از قابلیت‌های پیشرفته تایپ‌اسکریپت مثل جنریک‌ها و نوع‌های شرطی برای ساخت کدهای قابل نگهداری و توسعه‌پذیر.
تسلط بر روش‌های تضمین ایمنی نوع داده‌ها و غیرقابل تغییر بودن داده‌ها با استفاده از utility types و نوع‌های سفارشی.
بهره‌گیری از استنتاج نوع‌ها برای ساده‌تر کردن کد و کاهش خطاهای رایج.
توانایی مدل‌سازی استخراج نوع ایمن و مدیریت ساختارهای داده پیچیده در پروژه‌های واقعی.
پیاده‌سازی مفاهیم پیشرفته تایپ‌اسکریپت برای بهبود کیفیت و کارایی کدنویسی.

مهارت ها

TypeScriptAdvancedProgramming LanguagesOpen SourceSoftware Development

سرفصل ها

۰. مقدمه

  • 01 - تقویت برنامه‌های TypeScript با انواع عمومی و شرطی
  • 02 - پیکربندی محیط TypeScript

۱. کار با Genericها

  • 03 - ایجاد انواع عمومی
  • 04 - ساخت توابع عمومی
  • 05 - مدیریت پارامترهای چندگانه
  • 06 - کار با محدودیت‌ها
  • 07 - ساخت آرایه‌ها
  • 08 - درک انواع جزئی
  • 09 - اعمال تغییرناپذیری با نوع فقط خواندنی

۲. تبدیل داده‌های موجود با انواع

  • 10 - کار با انواع تقاطع
  • 11 - ایجاد ژنریک‌های ورودی و خروجی
  • 12 - تبدیل داده‌ها با جنریک‌ها
  • 13 - فیلتر کردن کشورها با داروهای ژنریک
  • 14 - ایجاد اتحادیه‌های مورد تبعیض
  • 15 - ایجاد اعلان‌ها

۳. بهبود انواع TypeScript با استفاده از دستورات شرطی

  • 16- درک انواع شرطی
  • 17 - انواع باریک کردن
  • 18 - انواع پهن کردن
  • 19- استنتاج انواع در عبارات شرطی
  • 20 - ساخت ابزارهای نوع پویا
  • 21- چالش - جملات شرطی دنیای واقعی
  • 22 - راه حل - جملات شرطی دنیای واقعی

نتیجه‌گیری

  • 23 - مراحل بعدی

دوره های مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal