آموزش اصول ماژول جاوا اسکریپت

JavaScript Module Fundamentals

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: برنامه های JavaScript پیچیده تر شده اند. این دوره اصول نوشتن JavaScript مدولار ، قابل نگهداری را با استفاده از قالب های محبوب ، لودرها و بسته های نرم افزاری به شما می آموزد. در ساخت برنامه های JavaScript دانش کاملی از ماژول های JavaScript وجود دارد. در JavaScript Module Fundamentals ، شما تمام گزینه های موجود برای ساخت برنامه های مدولار ، قابل نگهداری و جاوا اسکریپت را خواهید آموخت. شما خواهید آموخت که چگونه از قالب های محبوب ماژول مانند AMD و CommonJS استفاده کنید ، نحوه ایجاد و انتقال ماژول ها در قالب ES2015 را بیاموزید و همچنین نحوه بسته بندی ماژول ها را با Browserify و Webpack فرا خواهید گرفت. پس از پایان این دوره ، دانش بنیادی ماژول های JavaScript را خواهید داشت که به شما کمک می کند برنامه وب مشتری یا سرور بعدی خود را برنامه ریزی و پیاده سازی کنید.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

چرا ماژول ها در JavaScript مهم هستند Why Modules Matter in JavaScript

  • مقدمه Introduction

  • اهداف مدولاریته The Goals of Modularity

  • تاریخچه مختصری از ماژول های JavaScript A Brief History of JavaScript Modules

  • ماژول های دوره و نرم افزار مورد نیاز Course Modules and Required Software

  • ساختار پروژه و برنامه آزمایشی Project Structure and the Demo App

الگوهای ماژول در ES5 Module Patterns in ES5

  • مقدمه و بررسی اجمالی Introduction and Overview

  • اصطلاحات فوری فراخوانی شده Immediately-Invoked Function Expressions

  • نسخه ی نمایشی: ایجاد یک IIFE Demo: Creating an IIFE

  • الگوی ماژول آشکار Revealing Module Pattern

  • نسخه ی نمایشی: الگوی ماژول آشکار - Singleton Demo: Revealing Module Pattern - Singleton

  • الگوی ماژول آشکار - سازنده Revealing Module Pattern - Constructor

  • نسخه ی نمایشی: الگوی ماژول آشکار - سازنده Demo: Revealing Module Pattern - Constructor

  • خلاصه Summary

قالب های ماژول و لودرها Module Formats and Loaders

  • مقدمه و بررسی اجمالی Introduction and Overview

  • قالب ها در مقابل لودرها Formats Versus Loaders

  • قالب های ماژول Module Formats

  • لودرهای ماژول Module Loaders

  • فرمت AMD AMD Format

  • نسخه ی نمایشی: استفاده از قالب AMD با RequireJS Demo: Using the AMD Format with RequireJS

  • قالب CommonJS CommonJS Format

  • نسخه ی نمایشی: استفاده از قالب CommonJS با SystemJS Demo: Using the CommonJS Format with SystemJS

  • خلاصه Summary

ماژول ها در ES2015 Modules in ES2015

  • مقدمه و بررسی اجمالی Introduction and Overview

  • ماژول های ES2015 چیست؟ What are ES2015 Modules?

  • گردش کار ماژول ES2015 ES2015 Module Workflow

  • واردات و صادرات Importing and Exporting

  • صادر کردن نحو Export Syntax

  • وارد کردن نحو Import Syntax

  • نسخه ی نمایشی: ایجاد ماژول های ES2015 Demo: Creating ES2015 Modules

  • بابل چیست؟ What Is Babel?

  • نسخه ی نمایشی: انتقال ماژول های ES2015 با Babel Demo: Transpiling ES2015 Modules with Babel

  • خلاصه Summary

بسته های ماژول Module Bundlers

  • مقدمه و بررسی اجمالی Introduction and Overview

  • نقش بسته نرم افزاری ماژول The Role of a Module Bundler

  • مرور مرور کنید Browserify

  • نسخه ی نمایشی: بسته بندی ماژول های CommonJS با مرورگر Demo: Bundling CommonJS Modules with Browserify

  • بسته وب Webpack

  • نسخه ی نمایشی: بسته بندی ماژول های AMD با Webpack Demo: Bundling AMD Modules with Webpack

  • نسخه ی نمایشی: Transpiling و Bundling ES2015 ماژول ها با Webpack Demo: Transpiling and Bundling ES2015 Modules with Webpack

  • خلاصه Summary

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش اصول ماژول جاوا اسکریپت
جزییات دوره
2h 16m
41
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
340
4.9 از 5
دارد
دارد
دارد
Brice Wilson
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Brice Wilson Brice Wilson

توسعه دهنده و مربی نرم افزار

Brice Wilson یک توسعه دهنده و مربی نرم افزار است.

Brice Wilson بیش از 30 سال است که یک توسعه دهنده حرفه ای بوده و از ابزارها و برنامه نویسی زیادی استفاده کرده است. زبان ها در آن دوران او به عنوان یک توسعه دهنده و معمار برای تعدادی از شرکت های بزرگ کار کرده است و از یادگیری، آزمایش و آموزش فناوری های جدید لذت می برد. علایق فعلی او بر روی توسعه وب سمت سرور و مشتری متمرکز است.