این دوره به شما یاد میدهد که چگونه از ماژولها و ماژولها برای توسعه پروژههای جاوا اسکریپت، هم در وب و هم روی سرور استفاده کنید.
آنچه یاد خواهید گرفت:
جاوا اسکریپت راه طولانی را پیموده است. از برچسبهای اسکریپت در صفحات وب با یک هدف منحصر به فرد. با افزایش حجم پروژههای جاوا اسکریپت، نیاز به معماری این پروژهها بیشتر و بیشتر شده است. در این دوره آموزشی، ماژولها در جاوا اسکریپت، نحوه مصرف و تولید ماژولها در پروژههای جاوا اسکریپت خود را یاد خواهید گرفت. ابتدا نحوه مصرف ماژولها را بررسی خواهید کرد. در مرحله بعد، نحوه نوشتن جاوا اسکریپت مدولار خود را خواهید فهمید. در نهایت، نحوه استفاده از ماژولها در مرورگر و همچنین جاوا اسکریپت سمت سرور (مانند Node.js و Deno) را یاد خواهید گرفت. پس از اتمام این دوره، مهارتها و دانش جاوا اسکریپت ماژولار مورد نیاز برای ساخت پروژهها، هم سمت سرور و هم سمت سرویس گیرنده را خواهید داشت.
نمونه ویدیوی آموزشی ( زیرنویسها جدا از ویدیو است و میتوانید آنرا نمایش ندهید ) :
[ENGLISH]
01 Course Overview [1min]
01-01 Course Overview [1mins]
02 Modular JavaScript [22mins]
02-01 Introduction [4mins]
02-02 Modules in JavaScript [5mins]
02-03 The Module Standards [6mins]
02-04 Demo- Adding Module Examples [5mins]
02-05 What About TypeScript [1mins]
02-06 Where Are We [1mins]
03 ECMAScript 2015 Modules [28mins]
03-01 Introduction [0mins]
03-02 How Importing Works [5mins]
03-03 Importing with ECMAScript [6mins]
03-04 What Can You Export [2mins]
03-05 Exporting with ECMAScript [3mins]
03-06 Aggregating Exports [4mins]
03-07 Module Concepts [3mins]
03-08 Understanding Lifetimes of Imports [4mins]
03-09 Where are We [1mins]
04 CommonJS [21mins]
04-01 Introduction [2mins]
04-02 Importing [1mins]
04-03 Demo- Importing with CommonJS [4mins]
04-04 Exporting [2mins]
04-05 Demo- Exporting [6mins]
04-06 Cascading Imports [1mins]
04-07 Demo- Cascading Imports [2mins]
04-08 Supporting Multiple Module Formats [2mins]
04-09 Where are We [1mins]
05 Modules in Node.js [17mins]
05-01 Introduction [1mins]
05-02 Modules and package.json [1mins]
05-03 Using CommonJS in Node.js [5mins]
05-04 Using ECMAScript Modules in Node.js [5mins]
05-05 Using Node Package Manager (NPM) [1mins]
05-06 Using NPM Packages [3mins]
05-07 What Weve Learned [1mins]
06 Modules in the Browser [23mins]
06-01 Introduction [0mins]
06-02 How the Browser Uses Modules [3mins]
06-03 Module Bundlers [5mins]
06-04 Using a Bundler [11mins]
06-05 The Future of Modern Browsers [1mins]
06-06 Using JavaScript Modules Script Tag [2mins]
06-07 What Weve Learned [1mins]
[فارسی]
01 نمای کلی دوره [1 دقیقه]
01-01 بررسی اجمالی دوره [1 دقیقه]
02 جاوا اسکریپت ماژولار [22 دقیقه]
02-01 مقدمه [4 دقیقه]
02-02 ماژولها در جاوا اسکریپت [5 دقیقه]
02-03 استانداردهای ماژول [6 دقیقه]
02-04 نسخهی نمایشی- افزودن نمونههای ماژول [5 دقیقه]
02-05 در مورد TypeScript چطور؟ [1 دقیقه]
02-06 ما کجا هستیم؟ [1 دقیقه]
03 ماژولهای ECMAScript 2015 [28 دقیقه]
03-01 مقدمه [0mins]
03-02 نحوه کار واردات [5 دقیقه]
03-03 وارد کردن با ECMAScript [6 دقیقه]
03-04 چه چیزی را میتوانید صادر کنید؟ [2 دقیقه]
03-05 در حال صادر کردن با ECMAScript [3 دقیقه]
03-06 تجمیع صادرات [4 دقیقه]
03-07 مفاهیم ماژول [3 دقیقه]
03-08 درک طول عمر واردات [4 دقیقه]
03-09 ما کجا هستیم؟ [1 دقیقه]
04 CommonJS [21 دقیقه]
04-01 مقدمه [2 دقیقه]
04-02 در حال وارد کردن [1 دقیقه]
04-03 نسخهی نمایشی- وارد کردن با CommonJS [4 دقیقه]
04-04 در حال صادر کردن [2 دقیقه]
04-05 نسخهی نمایشی- در حال صادر کردن [6 دقیقه]
04-06 واردات آبشاری [1 دقیقه]
04-07 نسخهی نمایشی- واردات آبشاری [2 دقیقه]
04-08 پشتیبانی از فرمتهای چند ماژول [2 دقیقه]
04-09 ما کجا هستیم؟ [1 دقیقه]
05 ماژولها در Node.js [17 دقیقه]
05-01 مقدمه [1 دقیقه]
05-02 Modules and package.json [1 دقیقه]
05-03 استفاده از CommonJS در Node.js [5 دقیقه]
05-04 استفاده از ماژولهای ECMAScript در Node.js [5 دقیقه]
05-05 استفاده از Node Package Manager (NPM) [1 دقیقه]
05-06 استفاده از بستههای NPM [3 دقیقه]
05-07 آنچه ما آموخته ایم؟ [1 دقیقه]
06 ماژولها در مرورگر [23 دقیقه]
06-01 مقدمه [0mins]
06-02 چگونه مرورگر از ماژولها استفاده میکند [3 دقیقه]
06-03 بستههای ماژول [5 دقیقه]
06-04 استفاده از باندلر [11 دقیقه]
06-05 آینده مرورگرهای مدرن [1 دقیقه]
06-06 با استفاده از ماژولهای جاوا اسکریپت تگ اسکریپت [2 دقیقه]
06-07 آنچه ما آموخته ایم؟ [1 دقیقه]
شاون وایلدرموت از زمانی که Vic-20 در اوایل دهه 80 دریافت کرد، با کامپیوترها و نرم افزارها سر و کار داشت. به عنوان MVP مایکروسافت از سال 2003، او همچنین به عنوان یک ASP.NET Insider و ClientDev Insider با مایکروسافت درگیر است. او هشت کتاب و مقالات بیشماری در زمینه توسعه نرمافزار نوشته است. همچنین میتوانید او را در یکی از کنفرانسهای محلی و بینالمللی که در آن صحبت میکند، از جمله TechEd، Oredev، SDC، NDC، VSLive، DevIntersection، MIX، Devteach، DevConnections و Dev Reach ببینید. او یکی از ذهنهای رام نشدنی است. میتوانید در وبلاگ او در http://wildermuth.com با او تماس بگیرید. او اولین فیلم خود را که یک مستند بلند و بلند درباره توسعه دهندگان نرمافزار است، امروز با نام «Hello World: The Film» منتشر کرد. میتوانید اطلاعات بیشتری در مورد آن در http://helloworldfilm.com ببینید.