آموزش تایپ‌اسکریپت پیشرفته: جنریک‌ها و تایپ‌های شرطی - آخرین آپدیت

دانلود Advanced TypeScript: Generics and Conditional Types

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: در دنیای ویژگی‌های پیشرفته تایپ‌اسکریپت غرق شوید تا مهارت‌های توسعه جاوااسکریپت خود را ارتقا دهید. در این دوره، ایو پورچلو، توسعه‌دهنده نرم‌افزار و مدرس، ویژگی‌های قدرتمند تایپینگ مانند جنریک‌ها (Generics) و تایپ‌های شرطی (Conditional Types) را بررسی می‌کند تا شما را قادر سازد کدهای بسیار قابل نگهداری و مقیاس‌پذیر بنویسید. روش‌های اعمال تغییرناپذیری (Immutability) و امنیت تایپ (Type Safety)، از استفاده از Utility Typeهای داخلی تا ساخت تایپ‌های سفارشی را بیاموزید. کشف کنید که چگونه استنباط تایپ (Type Inference) در تایپ‌اسکریپت می‌تواند فرآیند توسعه شما را ساده‌تر کرده، خوانایی کد را افزایش داده و از خطاهای رایج جلوگیری کند. این دوره شامل دموهای عملی برای تثبیت یادگیری شماست تا هر مفهوم در سناریوهای واقعی قابل اجرا باشد. توانایی خود را در مدل‌سازی استخراج ایمن تایپ‌ها، مدیریت ساختارهای داده پیچیده و بهره‌گیری از قابلیت‌های قدرتمند تایپ‌اسکریپت برای کدنویسی بهینه و بدون خطا افزایش دهید. در پایان این دوره، شما به طور کامل تجهیز خواهید شد تا با اعتماد به نفس، قابلیت‌های پیشرفته تایپ‌اسکریپت را در پروژه‌های خود پیاده‌سازی و به کار بگیرید.

سرفصل ها و درس ها

مقدمه Introduction

  • قدرتمند کردن اپلیکیشن‌های تایپ‌اسکریپت با تایپ‌های جنریک و شرطی Powering up your TypeScript applications with generic and conditional types

  • پیکربندی محیط تایپ‌اسکریپت Configuring the TypeScript environment

1. کار با جنریک‌ها 1. Working with Generics

  • ایجاد تایپ‌های جنریک Creating generic types

  • کار با محدودیت‌ها (Constraints) Working with constraints

  • مدیریت پارامترهای متعدد Handling multiple parameters

  • درک تایپ‌های Partial Understanding partial types

  • اعمال تغییرناپذیری با تایپ readonly Enforcing immutability with readonly type

  • ساخت آرایه‌ها Building arrays

  • ساخت توابع جنریک Building generic functions

2. تبدیل داده‌های موجود با استفاده از تایپ‌ها 2. Transforming Existing Data with Types

  • ایجاد جنریک‌های ورودی و خروجی Creating input and output generics

  • ساخت Discriminated Unions Building discriminated unions

  • فیلتر کردن کشورها با جنریک‌ها Filtering countries with generics

  • ایجاد سیستم اعلان‌ها Creating notifications

  • تبدیل داده‌ها با جنریک‌ها Transforming data with generics

  • کار با Intersection Types Working with intersection types

3. ارتقای تایپ‌های تایپ‌اسکریپت با شرط‌ها 3. Enhancing TypeScript Types with Conditionals

  • چالش: شرط‌های دنیای واقعی Challenge: Real-world conditionals

  • ساخت یوتیلیتی‌های تایپ دینامیک Building dynamic type utilities

  • راه حل: شرط‌های دنیای واقعی Solution: Real-world conditionals

  • گسترش تایپ‌ها (Widening) Widening types

  • محدود کردن تایپ‌ها (Narrowing) Narrowing types

  • استنباط تایپ‌ها در دستورات شرطی Inferring types in conditional statements

  • درک تایپ‌های شرطی Understanding conditional types

جمع‌بندی Conclusion

  • گام‌های بعدی Next steps

نمایش نظرات

آموزش تایپ‌اسکریپت پیشرفته: جنریک‌ها و تایپ‌های شرطی
جزییات دوره
1h 10m
23
(آخرین آپدیت)
699
- از 5
دارد
دارد
دارد
Eve Porcello
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Eve Porcello Eve Porcello

توسعه دهنده و مدرس نرم افزار

ایو پورچلو یکی از بنیانگذاران Moon Highway، یک شرکت توسعه برنامه درسی و آموزش است.

برای تقریبا یک دهه، ایو جاوا اسکریپت، GraphQL را آموزش داده است. و کارگاه های آموزشی React برای متخصصان فناوری در سراسر جهان. او همچنین نویسنده Learning React و Learning GraphQL از O'Reilly Media است. می‌توانید او را در Twitter @eveporcello دنبال کنید یا مقاله‌های او درباره برنامه‌نویسی را در www.moonhighway.com/articles پیدا کنید. div>