دوره آموزشی مفاهیم پیشرفته تایپاسکریپت
1 ساعت 55 دقیقهپیشرفته2024-08-20
مدرسین
Maaike van Putten
Trainer and Developer for Java, Python, Spring Boot, and More
جزئیات دوره
همانطور که TypeScript به طور فزاینده ای در توسعه front-end و back-end اهمیت پیدا می کند، درک نحوه استفاده از ویژگی های پیشرفته آن به سرعت به یک مهارت ضروری تبدیل می شود. آیا برای شروع به نوشتن کدهای بهتر، سریع تر و تمیزتر آماده هستید تا مهارت های خود را به سطح بعدی ببرید؟ به معلم فناوری و توسعه دهنده Maaike van Putten بپیوندید تا به شما نشان دهد چگونه از قدرت کامل TypeScript استفاده کنید، فراتر از نحو اولیه و استفاده رایج آن. Maaike یک کاوش عمیق از چندین مفهوم پیشرفته، از جمله ژنریک، انواع پیشرفته، اضافه بار عملکرد، دستکاری نوع پیچیده، تکنیک های مدولارسازی پیشرفته، تزئینات و ابرداده ها، و یکپارچه سازی و بهینه سازی ابزار ساخت را ارائه می دهد. در پایان این دوره، شما به مهارت ها و دانش لازم برای شروع کدنویسی در TypeScript با مهارت در سطح متخصص مجهز خواهید شد.
مهارت ها
TypeScriptWeb Development ToolsFront-End Web DevelopmentWeb DevelopmentProgramming LanguagesOpen SourceSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - چرا باید از TypeScript پیشرفته استفاده کنید
- 02 - نحوه استفاده از Codespace ها
1. کار با Generics
- 03 - ژنریک
- 04 - الگوهای عمومی پیشرفته
- 05 - طراحی الگوها با ژنریک
- 06 - چالش - بیایید آن را مرتب کنیم
- 07 - راه حل - بیایید مرتب کنیم
2. انواع پیشرفته
- 08 - انواع ابزار
- 09 - انواع نقشه برداری شده
- 10 - انواع مشروط
- 11 - انواع تحت اللفظی الگو
- 12 - چالش - تایپ پیشرفته
- 13 - راه حل - تایپ پیشرفته
3. بارگذاری بیش از حد تابع را درک کنید
- 14 - اضافه بار عملکرد
- 15 - مورد استفاده عملی برای اضافه بار عملکرد
- 16 - چالش - اضافه بار عملکرد
- 17 - راه حل - اضافه بار تابع
4. دستکاری نوع پیچیده
- 18 - نگهبانان نوع و اتحادیههای تبعیض آمیز
- 19 - با استفاده از نوع ادعا
- 20 - مجهول توضیح داد
- 21 - چالش - پردازش داده ها
- 22 - راه حل - پردازش داده ها
5. تکنیکهای مدولارسازی پیشرفته
- 23 - فضاهای نام در مقابل ماژول ها
- 24 - عبارات Import پویا
- 25 - چالش - مدولار کردن
- 26 - راه حل - مدولار کردن
6. تزئینات و بازتاب فراداده
- 27 - شناخت دکوراتورها
- 28 - بازتاب و فراداده
- 29 - چالش - ایجاد دکوراتور
- 30 - راه حل - ایجاد دکوراتور
7. TypeScript و فرآیند ساخت
- 31 - ادغام با ابزار ساخت Webpack
- 32 - بهینهسازی TypeScript برای تولید
- 33 - چالش - بهینهسازی یک برنامه
- 34 - راه حل - بهینهسازی یک برنامه
نتیجه گیری
- 35 - بعدش چی
دوره های مرتبط
- دوره آموزشی تایپاسکریپت پیشرفته: ژنریکها و انواع شرطی
- دوره آموزشی انتخاب زبان مناسب برای بکاند: TypeScript، Go یا Rust برای پروژههای جدید شما
- دوره آموزشی تکنیکهای پیشرفته React Router با TypeScript
- دوره آموزشی TypeScript برای توسعهدهندگان Node.js
- دوره آموزشی ساخت برنامههای تایپاسکریپت با JSDoc
- دوره آموزشی ساخت یک مونو ریپو مقیاسپذیر با استفاده از جاوااسکریپت و تایپاسکریپت
- دوره آموزشی مقیاس بندی TypeScript برای توسعه دهندگان سازمانی
- دوره آموزشی تایپاسکریپت برای توسعهدهندگان جاوااسکریپت