با یادگیری کامل نحوه عملکرد سیستم ماژول TypeScript، یک پایه محکم از دانش اساسی TypeScript ایجاد کنید. در وارد کردن و صادر کردن کد اکسل کنید، بر ماژولهای محیطی مسلط شوید و با فرآیند تفکیک ماژول TypeScript آشنا شوید.
آنچه خواهید آموخت:
آیا شما یک پیشرو هستید حرفهای نهایی که نیاز به درک کامل و استفاده از سیستم ماژول TypeScript برای نوشتن کد قابل استفاده مجدد، `Don`t Repeat Yourself (DRY)` دارد؟ در این دوره، با استفاده از ماژولهای TypeScript، دانش پایهای در مورد سیستم ماژول TypeScript، از جمله نحوه شروع با ایجاد یک پروژه TypeScript کاملاً جدید و کامپایل TypeScript در جاوا اسکریپت به دست خواهید آورد. ابتدا، تمام راههای مختلف وارد کردن کد به ماژول TypeScript یا صادر کردن از آن را بررسی خواهید کرد. در مرحله بعد، متوجه خواهید شد که ماژولهای محیطی چیست و برای چه مواردی باید استفاده شوند، و همچنین نحوه استفاده از ماژولهای محیط شخص ثالث که توسعه دهندگان دیگر قبلاً ایجاد کردهاند. در نهایت، یاد خواهید گرفت که TypeScript چگونه ماژولها را زمانی که کامپایلر با عبارات import در کد شما مواجه میشود، حل میکند و نحوه خروجی اطلاعات تشخیصی در مورد فرآیند وضوح را خواهید دید. پس از اتمام این دوره، مهارتها و دانش ماژولهای TypeScript مورد نیاز برای ساخت برنامههای ماژولار و قابل نگهداری TypeScript را خواهید داشت.
نمونه ویدیوی آموزشی ( زیرنویسها جدا از ویدیو است و میتوانید آنرا نمایش ندهید ) :
[ENGLISH]
01 Course Overview [1min]
01-01 Course Overview [1mins]
02 Getting Started with TypeScript Modules [21mins]
02-01 Version Check [0mins]
02-02 Overview [2mins]
02-03 Why and When to Use TypeScript Modules [3mins]
02-04 What Makes a Module a Module [2mins]
02-05 Internal vs. External Modules [2mins]
02-06 Creating a TypeScript Project for Modules [5mins]
02-07 Compiling TypeScript [6mins]
02-08 Summary [1mins]
03 Creating Basic TypeScript Modules [23mins]
03-01 Overview [1mins]
03-02 Exporting Code from a Module [5mins]
03-03 Default Exports [4mins]
03-04 Importing Code into a Module [3mins]
03-05 Default Imports [3mins]
03-06 Optionally Loading Modules [3mins]
03-07 Loading JSON Files [2mins]
03-08 Summary [2mins]
04 Creating Ambient Modules [13mins]
04-01 Overview [1mins]
04-02 Creating Ambient Modules [5mins]
04-03 Using Third Party Types [3mins]
04-04 Augmenting Ambient Modules [3mins]
04-05 Summary [1mins]
05 Understanding Module Resolution [23mins]
05-01 Overview [1mins]
05-02 Module Resolution Strategies [5mins]
05-03 Module Resolution Tracing [5mins]
05-04 Understanding baseUrl [3mins]
05-05 Using the Paths Configuration [4mins]
05-06 Using Virtual Directories [3mins]
05-07 Summary [2mins]
06 Course Summary [2mins]
06-01 Course Summary [2mins]
[فارسی]
01 نمای کلی دوره [1 دقیقه]
01-01 بررسی اجمالی دوره [1 دقیقه]
02 شروع کار با ماژولهای TypeScript [21 دقیقه]
02-01 بررسی نسخه [0 دقیقه]
02-02 نمای کلی [2 دقیقه]
02-03 چرا و زمان استفاده از ماژولهای TypeScript [3 دقیقه]
02-04 چه چیزی یک ماژول را به ماژول تبدیل میکند [2 دقیقه]
02-05 ماژولهای داخلی در مقابل خارجی [2 دقیقه]
02-06 ایجاد یک پروژه TypeScript برای ماژولها [5 دقیقه]
02-07 کامپایل TypeScript [6 دقیقه]
02-08 خلاصه [1 دقیقه]
03 ایجاد ماژولهای پایه TypeScript [23 دقیقه]
03-01 نمای کلی [1 دقیقه]
03-02 صادر کردن کد از یک ماژول [5 دقیقه]
03-03 صادرات پیشفرض [4 دقیقه]
03-04 وارد کردن کد به یک ماژول [3 دقیقه]
03-05 واردات پیشفرض [3 دقیقه]
03-06 بارگیری اختیاری ماژولها [3 دقیقه]
03-07 در حال بارگیری فایلهای JSON [2 دقیقه]
03-08 خلاصه [2 دقیقه]
04 ایجاد ماژولهای محیطی [13 دقیقه]
04-01 نمای کلی [1 دقیقه]
04-02 ایجاد ماژولهای محیطی [5 دقیقه]
04-03 استفاده از انواع شخص ثالث [3 دقیقه]
04-04 تقویت ماژولهای محیطی [3 دقیقه]
04-05 خلاصه [1 دقیقه]
05 درک وضوح ماژول [23 دقیقه]
05-01 نمای کلی [1 دقیقه]
05-02 استراتژیهای وضوح ماژول [5 دقیقه]
05-03 ردیابی وضوح ماژول [5 دقیقه]
05-04 درک baseUrl [3 دقیقه]
05-05 استفاده از پیکربندی مسیرها [4 دقیقه]
05-06 استفاده از دایرکتوریهای مجازی [3 دقیقه]
05-07 خلاصه [2 دقیقه]
06 خلاصه دوره [2 دقیقه]
06-01 خلاصه دوره [2 دقیقه]
دن ولمن یک توسعه دهنده وب، نویسنده و مدرس دوره از بریتانیا است. او بیش از ده سال است که یک توسعه دهنده بوده است و تقریباً به همین مدت در مورد تجربیات خود مینویسد و فیلم میسازد. او 9 کتاب در مورد کتابخانههای جاوا اسکریپت نوشته است و حدود 50 دوره ویدیویی در زمینه توسعه front-end تولید کرده است. او در حال حاضر رئیس UI در DST Systems است و با همسر و چهار فرزندش در ساحل جنوبی بریتانیا زندگی میکند.