در حال حاضر محصولی در سبد خرید شما وجود ندارد.
سریعترین زبان برنامه نویسی در جهان را از ابتدا بیاموزید. شامل صفحه وب و واکنش!
عنوان اصلی : Mastering TypeScript - 2022 Edition
سرفصل های دوره :
مقدمه:
این دوره از پنجشنبه شروع می شود!
نمای کلی تایپ اسکریپت
اسلایدهای دوره را دریافت کنید!
نصب و راه اندازی:
نصب TypeScript
زمین بازی TypeScript
نصب کد ویژوال استودیو
چگونه از TypeScript استفاده می کنیم
مبانی حاشیه نویسی نوع:
کار با اعداد و بولی ها
آزمون فوق العاده سریع!
کامپایل TypeScript
استنتاج نوع
راهاندازی با تأخیر و هر نوع ضمنی
آزمون استنتاج
توابع:
حاشیه نویسی پارامترهای تابع
آزمون پارامتر تابع
بیشتر در مورد حاشیه نویسی پارامتر عملکرد
کار با پارامترهای پیش فرض
حاشیه نویسی نوع بازگشت
تایپ متنی تابع ناشناس
نوع خالی
آزمون نوع برگشت
هرگز تایپ نکنید
انواع عملکرد EXERCISE
انواع شی :
کار با انواع شی
انواع شی بیشتر
خواص مازاد
امتحان انواع شی
ایجاد نام مستعار نوع
اشیاء تو در تو
خواص اختیاری
اصلاح کننده فقط خواندنی
انواع تقاطع
انواع اشیا EXERCISE
انواع آرایه:
کار با انواع آرایه
بیشتر نحو آرایه
آرایه های چند بعدی
انواع آرایه EXERCISE
انواع اتحادیه:
معرفی Union Types
نوع باریک با انواع اتحادیه
انواع اتحاد و آرایه ها
انواع تحت اللفظی
انواع اتحادیه EXERCISE
Tuples و Enums:
معرفی تاپل ها
کمی بیشتر در مورد Tuples
مسابقه چندتایی
معرفی Enums
کمی بیشتر در مورد Enums!
Enums Behind The Enums
رابط ها:
معرفی رابط ها
خواص واسط Readonly و اختیاری
روش های رابط
پارامترهای روش رابط
آزمون روشهای رابط
باز کردن مجدد رابط ها
گسترش رابط ها
وارثیت چندگانه رابط
رابط در مقابل نام مستعار را تایپ کنید
کامپایلر TypeScript:
کامپایل به جاوا اسکریپت
حالت تماشا
کار با چندین فایل
گزینه کامپایلر فایل ها
شامل و حذف گزینه ها
گزینه Outdir
گزینه هدف
گزینه سخت
گزینه های کامپایلر به پایان می رسد
Mini Project: DOM، Type Asserions و موارد دیگر! :
تنظیم پروژه ساده
کار با DOM
گزینه کامپایلر Lib
عملگر غیر تهی تایپ اسکریپت
اظهارات نوع
اظهارات را با DOM تایپ کنید
کار با رویدادها
ساخت لیست Todo
افزودن در یک رابط
اتصال به LocalStorage
لمس پایان فهرست کارها
کلاس ها:
راه اندازی کلاس ها
کلید واژه کلاس
سازندگان
فیلدهای کلاس
فیلدهای خصوصی
می گیرند
تنظیم کننده ها
خواص و روشهای استاتیک
توسعه کلاسها
The Dreaded Super()
کلاس های TypeScript:
کلاس های حاشیه نویسی در TypeScript
فیلدهای کلاس در TypeScript
readonly Class Properties
اصلاح کننده عمومی
اصلاح کننده خصوصی
خلاصه ویژگی های پارامتر
Getters و Setters
اصلاح کننده محافظت شده
کلاس ها و رابط ها
ایجاد کلاس های چکیده
عمومی:
معرفی Generics
نمونه دیگری از یک ژنریک داخلی
نوشتن اولین ژنریک ما
نوشتن یک تابع عمومی دیگر
پارامترهای نوع عمومی استنباط شده
عمومی، توابع پیکان، و فایلهای TSX
ژنریک با انواع مختلف
افزودن محدودیت های نوع
پارامترهای نوع پیشفرض
کلاس های عمومی نوشتن
نوع باریک کردن:
Typeof Guards
نگهبانان حقیقت
کاهش برابری
باریک شدن با عملگر In
نمونه باریک شدن
کار با محمولات نوع
اتحادیه های تبعیض آمیز
جامعیت با هرگز بررسی می شود
کار با اعلانهای نوع:
معرفی اعلان های نوع
استفاده از کتابخانه های شخص ثالث: Axios
کار با Axios Types
نصب انواع به صورت جداگانه
ماژول ها:
یادداشت در مورد فضاهای نام
کار بدون ماژول
استفاده از ماژول های TypeScript
تغییر سیستم ماژول کامپایل
وارد کردن/صادرات نحو در عمق
انواع وارد کردن
Webpack و TypeScript:
نکته Webpack چیست؟
راه اندازی یک پروژه
نصب Dependencies Webpack
پیکربندی پایه Webpack
افزودن نقشه های منبع
Webpack Dev Server
پیکربندی تولید
React و TypeScript:
مقدمه React & TypeScript
برنامه React را با TypeScript ایجاد کنید
اولین جزء ما
یادداشتی در React.FC
لوازم با TypeScript
ایجاد جزء لیست خرید ما
useState با TypeScript
ایجاد فرم کالاهای خرید ما
useRef با TypeScript
به روز رسانی ایالت
کارهای پایانی
React + TypeScript Wrapup
Mastering TypeScript - 2022 Edition
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.