آموزش تعریف ماژول ناهمزمان جاوا اسکریپت (AMD) توضیح داده شده است - آخرین آپدیت

JavaScript Asynchronous Module Definition (AMD) Explained

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: بیاموزید که چگونه با تعریف ماژول ناهمزمان مهارت های JavaScript خود را به سطح بعدی برسانید. در این دوره ، شما می توانید با سازماندهی کد در ماژولهایی که قابل نگهداری ، تبیین و آموزش هستند ، توسعه JavaScript ساده را بیاموزید. بیاموزید که چگونه از ماژولهای اختصاصی AMD استفاده کنید که قابل استفاده مجدد و نگهداری آسانتر از کتابخانه های بزرگ JavaScript هستند. این دوره ، تعریف ماژول ناهمزمان JavaScript (AMD) توضیح داده شده ، با یک پروژه وب ساده شروع می شود که به یک الگوی جامع مناسب برای استفاده در پروژه های خود تبدیل می شود. در این راه ، شما یاد خواهید گرفت که چگونه کتابخانه های جاوا اسکریپت قدیمی خود را به ماژول های AMD تبدیل کنید و همچنین چگونه می توانید ماژول های جدید جدا شده از یکدیگر جدا کنید. برنامه نویسان تازه وارد AMD معمولاً با دو خطای ناامیدکننده روبرو می شوند: "تعریف تعریف نشده" و "تعریف ناشناس تطبیق ()". شما می توانید شرح کاملی از هر خطا و نحوه پرداختن به آنها را پیدا کنید. در پایان این دوره ، شما می دانید که چگونه از ابتدا ماژول بنویسید ، کتابخانه های قدیمی refactor برای استفاده از الگوهای مدولار ، و از رویدادهای سیستم برای انتقال داده ها بین ماژول ها استفاده کنید.

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

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

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

مقدمه Introduction

  • مقدمه Introduction

  • پروژه پایه Baseline Project

  • تست واحد Unit Testing

ایجاد ماژول ها Creating Modules

  • ایجاد یک ماژول پاورقی Creating a Footer Module

  • مقدمه ای بر RequireJS Introduction to RequireJS

  • Refactoring کتابخانه زبان Refactoring Language Library

  • Refactoring کتابخانه نوار ابزار Refactoring Toolbar Library

الگوهای ماژول جایگزین Alternate Module Patterns

  • ایجاد ماژول ها Creating Modules

  • واحد تست واحد Unit Testing Modules

  • استفاده از کتابخانه قدیمی به عنوان ماژول Using Legacy Library as Module

پیکربندی RequireJS Configuring RequireJS

  • استفاده از 'baseUrl' و 'paths' Using 'baseUrl' and 'paths'

  • قرار دادن ویژگی های پیکربندی Placement of Configuration Properties

  • پیکربندی برای کتابخانه های قدیمی Configuring for Legacy Libraries

  • درک خصوصیات "shim" Understanding the 'shim' Properties

  • با استفاده از عملکرد "init" Using the 'init' Function

مفاهیم دنیای واقعی Real-world Concepts

  • یکپارچه سازی کتابخانه UI Integrating a UI library

  • در حال بارگیری محتوای پویا Loading Dynamic Content

  • مخلوط کردن کد Mixing Code

  • ماژول پاورقی Refactoring Refactoring Footer Module

  • استفاده از الگوی ماژول پاورقی جدید Using New Footer Module Pattern

  • پروژه نهایی Final Project

  • ماژول بارگذار داده Data Loader Module

  • ماژول دکوراسیون UI UI Decorations Module

  • با استفاده از appendAndRefresh Using appendAndRefresh

بهینه سازی ماژول برای توزیع Optimizing Modules for Distribution

  • مقدمه Introduction

  • با استفاده از بهینه ساز Using the Optimizer

  • با استفاده از یک شی پیکربندی تنها Using a Single Configuration Object

نمایش نظرات

آموزش تعریف ماژول ناهمزمان جاوا اسکریپت (AMD) توضیح داده شده است
جزییات دوره
3h 4m
28
(آخرین آپدیت)
23
4.3 از 5
دارد
دارد
دارد
Kevin Murray
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kevin Murray Kevin Murray

کوین یک یادگیرنده مادام العمر است و بیش از 30 سال در صنعت IT فعالیت می کند. او روی برنامه های وب و تلفن همراه و همچنین پایگاه داده و خدمات وب برای پشتیبانی از آنها کار می کند. با هدیه ای برای یادگیری زبان های جدید ، او می تواند به سرعت تجربه گسترده خود را در محیط های جدید اعمال کند.