دوره آموزشی یادگیری جامع TypeScript
2 ساعت 16 دقیقهمتوسط2022-03-24
مدرسین

Jess Chadwick
Software Consultant
جزئیات دوره
TypeScript به شما امکان می دهد جاوا اسکریپت را به همان روشی که همیشه انجام می دهید بنویسید. به این دلیل که TypeScript به جاوا اسکریپت ساده کامپایل می شود و با هر مرورگر، هر میزبان و هر سیستم عاملی کار می کند. این ابزارها و نحوهای مفید مختلفی را به یک زبان از قبل بالغ اضافه می کند و قدرت و بهره وری توسعه منبع باز و شی گرا را به جاوا اسکریپت کاملاً سازگار و اصلی می آورد.
در این دوره، جس چادویک به شما می آموزد که چگونه از قدرت کامل زبان TypeScript در برنامه های جاوا اسکریپت خود استفاده کنید. قبل از پرداختن به انواع دادهها، کلاسها، ژنریکها، ماژولها و دکوراتورهایی که منحصر به TypeScript هستند، برخی از اصول جاوا اسکریپت را دوباره مرور کنید. نکاتی را در مورد تعریف انواع پیچیده، گسترش و استخراج ابرداده از انواع موجود، و کار با ماژول های جاوا اسکریپت برای کارآمدتر کردن کد خود دریافت کنید. حتی میتوانید مهارتهای TypeScript جدید خود را با چالشهای تمرینی در طول مسیر امتحان کنید.
در این دوره، جس چادویک به شما می آموزد که چگونه از قدرت کامل زبان TypeScript در برنامه های جاوا اسکریپت خود استفاده کنید. قبل از پرداختن به انواع دادهها، کلاسها، ژنریکها، ماژولها و دکوراتورهایی که منحصر به TypeScript هستند، برخی از اصول جاوا اسکریپت را دوباره مرور کنید. نکاتی را در مورد تعریف انواع پیچیده، گسترش و استخراج ابرداده از انواع موجود، و کار با ماژول های جاوا اسکریپت برای کارآمدتر کردن کد خود دریافت کنید. حتی میتوانید مهارتهای TypeScript جدید خود را با چالشهای تمرینی در طول مسیر امتحان کنید.
مهارت ها
TypeScriptEssential TrainingProgramming LanguagesOpen SourceSoftware Development
سرفصل ها
0. مقدمه
- 01 - آموزش TypeScript
- 02 - چرا TypeScript
- 03 - کد نمونه و سایر منابع آنلاین
1. معرفی TypeScript به برنامه شما
- 04 - نصب TypeScript
- 05 - افزودن TypeScript به یک راه حل موجود
- 06 - افزودن بررسی نوع به فایل های جاوا اسکریپت
- 07 - واردات انواع شخص ثالث
- 08 - چالش - جاوا اسکریپت به TypeScript
- 09 - راه حل - جاوا اسکریپت به TypeScript
2. استفاده پایه TypeScript
- 10 - انواع بدوی و توکار
- 11 - ایجاد انواع سفارشی با رابط
- 12 - تعریف انواع با استفاده از نام مستعار نوع
- 13 - تعريف انواع بيشمار
- 14 - توابع تایپ
- 15 - تعریف متاتایپ با استفاده از ژنریک
- 16 - چالش - انواع
- 17 - راه حل - انواع
3. تعریف انواع پیچیده تر
- 18 - ترکیب انواع متعدد با انواع اتحادیه
- 19 - عملگر Keyof
- 20 - اپراتور Typeof
- 21 - انواع دسترسی نمایه شده
- 22 - تعریف انواع پویا اما محدود با رکورد
4. گسترش و استخراج فراداده از انواع موجود
- 23 - گسترش و اصلاح انواع موجود
- 24 - استخراج ابرداده از انواع موجود
- 25 - چالش - نوع مناسب
- 26 - راه حل - نوع مناسب
5. افزودن رفتار پویا با دکوراتورها
- 27 - دکوراتورها چیست و چرا مفید هستند
- 28 - ایجاد دکوراتور روش
- 29 - ایجاد کارخانه های دکوراتور
- 30 - ایجاد دکوراتور کلاس
- 31 - ایجاد دکوراتور ملک
6. کار با ماژول ها
- 32 - مبانی ماژول
- 33 - کد اشتراک گذاری با واردات و صادرات
- 34 - تعریف انواع سراسری با ماژول های محیطی
- 35 - ادغام اعلامیه
- 36 - اجرای کدهای ماژولار
دوره های مرتبط
- دوره آموزشی تایپاسکریپت پیشرفته: ژنریکها و انواع شرطی
- دوره آموزشی انتخاب زبان مناسب برای بکاند: TypeScript، Go یا Rust برای پروژههای جدید شما
- دوره آموزشی تکنیکهای پیشرفته React Router با TypeScript
- دوره آموزشی TypeScript برای توسعهدهندگان Node.js
- دوره آموزشی ساخت برنامههای تایپاسکریپت با JSDoc
- دوره آموزشی ساخت یک مونو ریپو مقیاسپذیر با استفاده از جاوااسکریپت و تایپاسکریپت
- دوره آموزشی مقیاس بندی TypeScript برای توسعه دهندگان سازمانی
- دوره آموزشی مفاهیم پیشرفته تایپاسکریپت