اصول تایپاسکریپت 5
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
تایپاسکریپت به شما کمک میکند وب اپلیکیشنهایی ایجاد کنید که نگهداری از آنها آسانتر و دارای باگهای کمتری نسبت به اپلیکیشنهای سنتی جاوا اسکریپت هستند. در این دوره، اصول تایپاسکریپت 5، شما با تمام ویژگیهای اصلی این زبان آشنا خواهید شد و مهارتهای لازم برای شروع کار روی اولین پروژه تایپاسکریپت خود را توسعه خواهید داد. در ابتدا، ویژگیهای اولیه این زبان از جمله حاشیهنویسیهای تایپ، توابع، رابطها و کلاسها را بررسی خواهید کرد. سپس، ویژگیهای پیشرفتهتری مانند جنریکها، ماژولها و تکنیکهای برنامهنویسی غیرهمزمان را کشف خواهید کرد. در نهایت، با استفاده از کامپایلر تایپاسکریپت و پیکربندی پروژههای تایپاسکریپت با استفاده از فایل پیکربندی tsconfig.json آشنا خواهید شد. وقتی دوره را تمام کنید، مهارتها و دانش لازم برای ساخت وباپلیکیشنهای سمت کلاینت و سرور را با سرعت بیشتر و خطای کمتر خواهید داشت.
اصول تایپاسکریپت 5
-
بررسی دوره 0:01:00
-
مقدمه 0:03:00
-
راه اندازی محیط توسعه 0:03:00
-
کامپایل کردن و اجرای برنامههای تایپاسکریپت 0:05:00
-
پیکربندی اولیه پروژه 0:06:00
-
استفاده از مستندات رسمی 0:02:00
-
مقدمه 0:01:00
-
تایپهای داده و اعلان متغیرها 0:03:00
-
حاشیهنویسیهای تایپ و Type Inference 0:02:00
-
استفاده از let و const با حاشیهنویسیهای تایپ 0:03:00
-
تایپهای اضافی داخلی 0:02:00
-
تایپهای Union و گزینه کامپایلر strictNullChecks-- 0:03:00
-
اعلان آرایهها 0:02:00
-
کنترل جریان برنامه 0:05:00
-
درک تحلیل تایپ کنترل جریان 0:06:00
-
مقدمه 0:01:00
-
افزودن حاشیهنویسیهای تایپ به توابع 0:02:00
-
استفاده از گزینه کامپایلر noImplicitAny-- 0:01:00
-
پارامترهای آپشنال، پیشفرض و Rest 0:03:00
-
حاشیهنویسی توابع و استفاده از پارامترها 0:08:00
-
آناتومی تابع Arrow 0:05:00
-
تبدیل تابع سنتی به تابع Arrow 0:03:00
-
Overloads تابع 0:06:00
-
بهرهگیری از انواع توابع 0:06:00
-
مقدمه 0:01:00
-
درک رابطها 0:04:00
-
اعلان و استفاده از رابطها 0:07:00
-
رابطها برای انواع تابع 0:04:00
-
گسترش رابطها 0:03:00
-
پیادهسازی رابطها با کلاسها 0:06:00
-
مقدمه 0:02:00
-
اجزای کلاس 0:07:00
-
ایجاد و استفاده از کلاسها 0:08:00
-
گسترش کلاسها با وراثت 0:08:00
-
کلاسهای انتزاعی 0:04:00
-
استفاده از عبارات کلاس 0:04:00
-
مقدمه 0:01:00
-
چرا از ماژولها استفاده کنیم؟ 0:03:00
-
اکسپورت و ایمپورت 0:06:00
-
حل ماژول 0:04:00
-
تبدیل اپلیکیشن به استفاده از ماژولها 0:09:00
-
مقدمه 0:03:00
-
درک Promises 0:05:00
-
ایجاد و استفاده از Promises 0:09:00
-
نقش async/await 0:02:00
-
نوشتن کد با async/await 0:05:00
-
مقدمه 0:02:00
-
استفاده از <Array<T 0:02:00
-
توابع جنریک 0:06:00
-
رابطها و کلاسهای جنریک 0:07:00
-
Constraints جنریک 0:05:00
-
مقدمه 0:04:00
-
نصب و استفاده از فایل اعلان تایپ 0:06:00
-
مقدمه 0:03:00
-
دکوراسیون یک متد 0:05:00
-
مقدمه 0:02:00
-
اشکالزدایی تایپاسکریپت با ویژوال استودیو کد 0:06:00
-
اشکالزدایی تایپاسکریپت با ابزارهای توسعه کروم 0:04:00
مشخصات آموزش
اصول تایپاسکریپت 5
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:مقدماتی
- تعداد درس:58
- مدت زمان :4:01:16
- حجم :548.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy