فیلم آموزشی محصول کمپانی dofactory و به زبان انگلیسی میباشد . این دوره یک نمای کلی از الگوهای طراحی در جاوا اسکریپت را از منظر عملی ارائه می دهد . این دوره مروری بر کلیه الگوهای طراحی باند چهار (GoF) همانطور که در کتاب اصلی آنها بیان شده است ، همراه با تغییرات روز ، تنظیمات ، مباحث مربوط به استفاده ذاتی از الگوهای موجود در زبان است . الگوهای طراحی چیست؟ الگوهای طراحی راه حل های قابل استفاده مجدد برای مشکلات برنامه نویسی رایج هستند . آنها با کتاب طراحی الگوهای الگوی 1994: عناصر نرم افزار شی گرا قابل استفاده مجدد توسط اریش گاما ، جان ولیسیدز ، رالف جانسون و ریچارد هلم (که معمولاً به عنوان یک باند چهار شناخته می شوند ، از این رو مخفف GoF شناخته می شوند) محبوبیت پیدا کردند . کتاب اصلی GoF برای مثال های خود از C ++ و Smalltalk استفاده کرده است ، اما از آن زمان تاکنون الگوهای طراحی با هر زبان برنامه نویسی قابل تصور سازگار شده اند: C # ، Java ، Swift ، Python و اکنون – JavaScript! جذابیت الگوهای طراحی جاودانه است: ما آنها را در کتابخانه ها می بینیم ، برخی از آنها به زبان های برنامه نویسی ذاتی هستند و احتمالاً شما حتی اگر متوجه نیستید که در آنجا وجود دارند ، از آنها به صورت روزانه استفاده می کنید .
الزامات
دوره Design Patterns in JavaScript
:
_ درک خوب از JavaScript
_ آشنایی با آخرین ویژگی های زبان JavaScript
_ درک خوب از اصول طراحی شی گرا
_ رایانه ای با آخرین نسخه های JS و NodeJS و (امیدوارم) IDE
دوره Design Patterns in JavaScript به طور خاص الگوهای را با استفاده از موارد زیر پوشش می دهد:
_ آخرین نسخه های زبان برنامه نویسی JavaScript
_ استفاده از كتابخانه ها و چارچوب هاي نوين برنامه نويسي
_ استفاده از ابزارهای توسعه دهنده مدرن مانند JetBrains WebStorm
_ بحث در مورد تغییرات الگوی و رویکردهای جایگزین
چه دوره هایی از دوره Design Patterns in JavaScript را پوشش می دهد؟ این دوره کلیه الگوهای طراحی GoF را در بر می گیرد . در حقیقت ، لیست کاملی از مواردی که پوشیده شده است:
_ اصول طراحی SOLID: اصل مسئولیت پذیری منفرد ، اصل باز بسته ، اصل جایگزینی لیسکوف ، اصل تفکیک رابط و اصل وارونگی وابستگی
_ الگوهای طراحی خلاق: سازنده ، کارخانه ها (روش کارخانه و کارخانه چکیده) ، نمونه اولیه و سینگلتون
_ الگوهای طراحی سازه: آداپتور ، پل ، کامپوزیت ، دکوراتور ، نما ، پروازی و پروکسی
_ الگوهای طراحی رفتاری: زنجیره ای از مسئولیت ، فرمان ، تفسیر ، مترجم ، واسطه گر ، یادداشت ، ناظر ، ایالتی ، استراتژی ، روش الگو و بازدید کننده
دوره Design Patterns in JavaScript برای چه کسانی است؟
_ این دوره برای توسعه دهندگان JavaScript است که می خواهند نه تنها نمونه هایی از کتاب های درسی از الگوهای طراحی ، بلکه تفاوت ها و ترفندهای مختلفی را که می توانند برای اجرای الگوهای طراحی به روشی مدرن مشاهده کنند . به عنوان مثال ، استفاده از Symbol.iterator اجازه می دهد تا اشیاء (از جمله اشیاء تکراری) قابل تکرار باشند و به شما اجازه می دهد تا اشیاء اسکالر را به عنوان صورت مجموعه ای به صورت نقاب درآورد .
_ مهندسین نرم افزار
_ توسعه دهندگان وب
_ طراحان
_ معماران
برای دانلود، به روی “لینک دانلود” کلیک کنید و منتظر بمانید تا پنجره مربوطه ظاهر شود سپس محل ذخیره شدن فایل را انتخاب کنید و منتظر بمانید تا دانلود تمام شود. توجه داشته باشید که تمامی پارت های مربوط به نسخه مورد نظر را باید دانلود کرده تا بتوانید آن را از حالت فشرده خارج کنید . ( فایلهای حجیم به چند پارت تقسیم شده و برای دانلود قرار می گیرد ) اگر نرم افزار مدیریت دانلود ندارید، پیشنهاد می شود برای دانلود فایل ها حتماً از یک نرم افزار مدیریت دانلود مانند IDM استفاده کنید. ( نرم افزار Internet Download Manager ) بهتر است در ابتدا تمامی پارت های نسخه مورد نظر را به نرم افزار دانلود منیجر اضافه کنید که بعدا بابت حذف فایلها مشکلی نداشته باشید.
خارج سازی فایل ها از حالت فشرده
فایل های قرار داده شده برای دانلود به منظور کاهش حجم و دریافت سریعتر فشرده شده اند، برای خارج سازی فایل ها از حالت فشرده از نرم افزار Winrar و یا مشابه آن استفاده کنید. ( دانلود نرم افزار Winrar ) کلمه رمز جهت بازگشایی فایل فشرده عبارت www.download.ir می باشد. تمامی حروف را میبایستی به صورت کوچک تایپ کنید و در هنگام تایپ به وضعیت EN/FA کیبورد خود توجه داشته باشید همچنین بهتر است کلمه رمز را تایپ کنید و از Copy-Paste آن بپرهیزید.
تعمیر فایل فشرده
چنانچه در هنگام خارج سازی فایل از حالت فشرده با پیغام خطایی مواجه شدید به صفحه راهنمای تعمیر فایلهای فشرده مراجعه کنید. ( راهنمای تعمیر فایلهای فشرده )
راهنمای نصب
راهنمای نصب هر نرم افزاری در صفحه راهنمای نصب قرار داده شده که می توانید از آن کمک بگیرید . در صورتی که راهنمای نصب ناقص بود و یا مشکل داشت می توانید از قسمت گرارش به مدیر سایت اطلاع دهید تا مشکل برطرف شود .
برای کرک کردن یا فعال سازی بازی مشکل دارم .
فایل های کرک به دلیل ماهیت عملکرد در هنگام استفاده ممکن است توسط آنتی ویروس ها به عنوان فایل خطرناک شناسایی شوند در این گونه مواقع به صورت موقت آنتی ویروس خود را غیر فعال کنید. برای کرک کردن از قسمت راهنمای نصب کمک بگیرید . راهنمای نصب و کرک کردن هر نسخه متفاوت است و دقیقا در راهنمای نصب توضیح داده شده است
فایل فشرده اکسترکت نمی شود/ رمز اشتباه است/ فایل خراب است، چه کار کنم ؟