تسلط به تایپ اسکریپت - نسخه 2025
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- جزئیات کل سینتکس تایپ اسکریپت
- رابطها، جنریکها، کلاسها، ماژولها و غیره در تایپ اسکریپت
- یکپارچهسازی تایپ اسکریپت با وبپک
- استفاده از تایپ اسکریپت همراه با ReactJS
پیشنیازهای دوره
تجربه اولیه در جاوا اسکریپت
توضیحات دوره
به بهترین منبع آنلاین برای تسلط به تایپ اسکریپت خوش آمدید.
تایپ اسکریپت یک سوپرست قدرتمند از جاوا اسکریپت است که روند توسعه را روانتر و ایمنتر میکند. این زبان به شما کمک میکند در مراحل اولیه خطاها را شناسایی کنید و از بروز باگها جلوگیری نمایید. تایپ اسکریپت ویژگیهای مفیدی به جاوا اسکریپتی که میشناسید و دوست دارید اضافه میکند. این ابزار شما را به توسعهدهندهای با بهرهوری بالاتر تبدیل کرده و وادار میکند کد بهتری بنویسید.
این دوره کل سینتکس، ویژگیها و مفاهیمی را پوشش میدهد که برای تسلط به تایپ اسکریپت و شروع استفاده از آن در پروژههایتان نیاز دارید. ما با مبانی سیستم تایپ شروع میکنیم و همه چیز تا گنجاندن تایپ اسکریپت در پایگاه کدهای ری اکت و استفاده از وبپک با تایپ اسکریپت را بررسی میکنیم.
برخی از موضوعات تحت پوشش دوره عبارتند از:
- سیستم نوع در تایپ اسکریپت
- انواع Union
- انواع Intersection
- تاپلها و Enumها
- رابطها
- کامپایلر تایپ اسکریپت و اینکه چگونه آن را پیکربندی کنید.
- کار با DOM و تایپ اسکریپت
- کلاسهای تایپ اسکریپت
- جنریکها
- Type Narrowing
- اعلانهای نوع
- کار با کتابخانههای شخص ثالث
- گردش کارهای وبپک با تایپ اسکریپت
- یکپارچهسازی ری اکت و تایپ اسکریپت
- سیستم ماژول تایپ اسکریپت
در این دوره شرکت کنید تا یاد بگیرید تایپ اسکریپت چیست، چرا اینقدر محبوب شده است و چطور از آن استفاده کنید!
این دوره برای چه کسانی مناسب است؟
افراد کاملاً مبتدی در تایپ اسکریپت
تسلط به تایپ اسکریپت - نسخه 2025
-
خوشآمدگویی و بررسی دوره 02:07
-
پیشنیازهای دوره 01:43
-
دلایل استفاده از تایپ اسکریپت 03:42
-
بررسی تایپ اسکریپت 05:04
-
نصب تایپ اسکریپت 02:55
-
Playground تایپ اسکریپت 02:54
-
نصب ویژوال استودیو کد 01:53
-
ما چگونه از تایپ اسکریپت استفاده میکنیم؟ 05:51
-
اولین حاشیهنویسی نوع 04:17
-
کار با اعداد و بولینها 01:54
-
آزمون بسیار سریع! None
-
کامپایل تایپ اسکریپت 03:20
-
استنتاج نوع 02:39
-
نوع Any 02:02
-
مقداردهی اولیه با تأخیر و Any ضمنی 03:31
-
آزمون استنتاج None
-
حاشیهنویسیهای پارامتر تابع 04:20
-
آزمون پارامترهای تابع None
-
اطلاعات بیشتر درباره حاشیهنویسیهای پارامتر تابع 01:52
-
کار با پارامترهای پیشفرض 01:49
-
حاشیهنویسیهای نوع بازگشتی 06:08
-
نوعدهی زمینهای تابع ناشناس 02:18
-
نوع Void 01:57
-
آزمون نوع بازگشتی None
-
نوع Never 03:10
-
تمرین انواع تابع 05:06
-
کار با انواع آبجکت 04:02
-
اطلاعات بیشتر درباره انواع آبجکت 02:53
-
ویژگیهای اضافی 02:51
-
آزمون انواع آبجکتها None
-
ایجاد نامهای مستعار نوع 04:01
-
آبجکتهای تودرتو 07:36
-
ویژگیهای Optional 01:29
-
مودیفایر readonly 02:26
-
انواع Intersection 04:00
-
تمرین انواع آبجکتها 05:15
-
کار با انواع آرایه 03:59
-
اطلاعات بیشتر درباره سینتکس آرایه 02:23
-
آرایههای چندبعدی 01:48
-
تمرین انواع آرایهها 03:33
-
معرفی انواع Union 03:59
-
Type Narrowing با انواع Union 07:56
-
انواع Union و آرایهها 04:23
-
انواع لیترال 04:15
-
تمرین انواع Union 06:44
-
معرفی تاپلها 03:54
-
کمی اطلاعات بیشتر درباره تاپلها 06:33
-
آزمون تاپلها None
-
معرفی Enumها 06:15
-
کمی اطلاعات بیشتر درباره Enumها! 03:08
-
پشت صحنه Enumها 05:30
-
معرفی رابطها 03:45
-
ویژگیهای رابط Optional و readonly 02:14
-
متدهای رابط 02:40
-
پارامترهای متد رابط 03:34
-
آزمون متدهای رابط None
-
بازگشایی مجدد رابطها 02:37
-
گسترش رابطها 03:22
-
وراثت چندگانه رابط 03:22
-
رابطها در مقابل نامهای مستعار نوع 04:08
-
کامپایل به جاوا اسکریپت 05:16
-
حالت Watch 02:16
-
کار با چند فایل 04:00
-
گزینه Files Compiler 03:42
-
گزینههای Include و Exclude 05:50
-
گزینه Outdir 01:37
-
گزینه Target 02:15
-
گزینه Strict 05:22
-
جمعبندی گزینههای کامپایلر 02:25
-
راهاندازی یک پروژه ساده 07:20
-
کار با DOM 07:29
-
گزینه Lib Compiler 06:17
-
عملگر Non-Null Assertion در تایپ اسکریپت 06:48
-
Assertionهای نوع 02:48
-
Assertionهای نوع با DOM 07:42
-
کار با رویدادها 05:57
-
ساخت لیست انجام کارها 06:51
-
افزودن یک رابط 05:08
-
اتصال به LocalStorage 07:10
-
نکات نهایی لیست انجام کارها 05:54
-
راهاندازی کلاسها 04:19
-
کلمه کلیدی Class 04:18
-
Constructorها 03:10
-
فیلدهای کلاس 03:57
-
فیلدهای خصوصی 06:19
-
Getterها 02:57
-
Setterها 05:43
-
ویژگیها و متدهای استاتیک 04:00
-
گسترش کلاسها 03:09
-
()Super ترسناک 04:44
-
حاشیهنویسی کلاسها در تایپ اسکریپت 04:04
-
فیلدهای کلاس در تایپ اسکریپت 02:00
-
ویژگیهای کلاس readonly 01:19
-
مودیفایر عمومی 02:09
-
مودیفایر خصوصی 05:41
-
Shorthand ویژگیهای پارامتر 03:10
-
Getterها و Setterها 04:46
-
مودیفایر Protected 02:59
-
کلاسها و رابطها 05:08
-
ایجاد کلاسهای انتزاعی 08:48
-
معرفی جنریکها 05:38
-
مثال دیگری از جنریکهای داخلی 08:01
-
نوشتن اولین جنریک 07:12
-
نوشتن یک تابع جنریک دیگر 05:17
-
پارامترهای نوع جنریک استنتاج شده 03:14
-
جنریکها، توابع Arrow و فایلهای TSX 02:17
-
جنریکها با چند نوع 05:35
-
افزودن Constraintهای نوع 04:43
-
پارامترهای نوع پیشفرض 02:51
-
نوشتن کلاسهای جنریک 03:27
-
Typeof Guardها 05:24
-
Truthiness Guardها 05:31
-
Narrowing برابری 03:34
-
Narrowing با عملگر in 06:19
-
Instanceof Narrowing 05:53
-
کار با Type Predicateها 06:35
-
Unionهای تمایز یافته 10:43
-
بررسی جامعیت با Never 04:31
-
معرفی اعلانهای نوع 04:30
-
استفاده از کتابخانههای شخص ثالث: Axios 05:49
-
کار با انواع Axios 11:54
-
نصب جداگانه انواع 08:10
-
نکتهای درباره فضاهای نام 03:38
-
کار کردن بدون ماژولها 05:37
-
استفاده از ماژولهای تایپ اسکریپت 05:44
-
تغییر سیستم ماژول کامپایل 06:36
-
بررسی عمیق سینتکس ایمپورت و اکسپورت 06:28
-
ایمپورت انواع 05:40
-
هدف استفاده از وبپک چیست؟ 04:23
-
راهاندازی یک پروژه 11:36
-
نصب وابستگیهای وبپک 04:09
-
پیکربندی اولیه وبپک 10:59
-
افزودن Source Maps 02:34
-
Dev Server وبپک 03:28
-
پیکربندی تولید 07:15
-
معرفی ری اکت و تایپ اسکریپت 03:44
-
ساخت اپلیکیشن ری اکت با تایپ اسکریپت 08:15
-
اولین کامپوننت 05:32
-
نکتهای درباره React.FC 02:35
-
Props همراه با تایپ اسکریپت 03:59
-
ساخت کامپوننت ShoppingList 07:51
-
useState با تایپ اسکریپت 05:20
-
ایجاد فرم ShoppingItem 03:45
-
useRef با تایپ اسکریپت 07:40
-
بروزرسانی State 02:58
-
نکات نهایی 04:29
-
جمعبندی ری اکت و تایپ اسکریپت 02:00
مشخصات آموزش
تسلط به تایپ اسکریپت - نسخه 2025
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:مقدماتی
- تعداد درس:147
- مدت زمان :10:46:48
- حجم :2.75GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy