سافت گذر دانشنامه نرم افزار - دانلود رایگان نرم افزار

همه دسته بندی ها

منو
جستجو
اطلاعیه های مهم سایت اطلاعیه های مهم سایت
💐 میلاد زینت پدر حضرت زینب سلام الله علیها مبارک باد 💐
 
 
  1. جهت رفع مشکل باز شدن سایت به دلیل بلاک توسط  نود 32 این ویدیو یا این ویدیو(ورژن 9 به بالا) یا راهنمای تصویری را مشاهده کنید
  2. اکانت های بروزرسانی نود32 با قیمت های مناسب به صورت یک ، سه ، شش و دوازده ماهه از اینجا قابل خرید می باشد.

نرم افزار های پرکاربرد

ثبت نام | ورود
Lynda - Foundations of Programming- Design Patterns

دانلود Lynda - Foundations of Programming- Design Patterns - فیلم آموزشی لیندا اصول برنامه‌نویسی - الگوهای طراحی

دانلود فیلم آموزش اصول برنامه‌نویسی - الگوهای طراحی

توضیحات بیشتر

دانـلـود کـنـیـد

www.esetupdate.ir www.esetupdate.ir
دانلود Lynda - Foundations of Programming- Design Patterns مشاهده تصاویر بیشتر ...
مشاهده تصاویر بیشتر ...
تعداد مشاهده

11452مشاهده |

128رأی |

امتیاز :4

ناشر / تولید کننده:

Lynda.com

سیستم عامل / حجم فایل:

210 MB / همه ویندوزها

آخرین بروزرسانی:

طبق تعاریف استاندارد در زبان‌های برنامه‌نویسی، الگوهای طراحی الگوها و مستنداتی از روش‌های حل برای مشکلات رایج در برنامه‌نویسی شیء‌گرا هستند. بطور کلی الگوهای طراحی برای رفع ایرادها و حل چالش‌های تکرارپذیر بکار می‌روند؛ انعطاف‌پذیری الگوهای طراحی همچنین به شدت کارآمد بودن و سرعت بخشیدن به انواع فرایندها در برنامه‌نویسی آن را به یکی از مهم‌ترین مباحث در زمینه‌ی برنامه‌نویسی شیءگرا تبدیل نموده است. در این دوره‌ی آموزشی تصویری بصورت فیلم‌های جداگانه، با الگوهای طراحی و مفاهیم و تکنیک‌های اصلی مربوط به آن آشنا خواهید شد.

 

محتوای آموزش:

1- آشنایی با تعریف و ماهیت الگوهای طراحی

2- کپسوله‌سازی کد متفاوت با الگوی استراتژی

3- تنظیم رفتار پویا

4- پیاده‌سازی الگوی ناظر

5- ایجاد Chaos با Inheritance

6- گسترش رفتارها با ترکیب‌بندی

7- برخورد با چندرشته‌گی یا Multithreading و الگوی سینگلتون

8- اصلاح طراحی برای نمودار حالت

9- تکرار کپسوله‌سازی با الگوی کالکشن

10- کپسوله‌سازی ایجاد شیء با الگوی Factory Method

 

تولید کننده: Lynda.com

تاریخ انتشار: 13-12-2013

سطح: متوسط

مدت زمان آموزش: 2 ساعت دقیقه

مدرسان: Elisabeth Robson و Eric Freeman

 

فهرست کامل سرفصل‌ها و عناوین آموزش (به همراه زمان دقیق آنها) :

Introduction

Welcome - 1m 5s

What you should know before watching this course - 3m 9s

Using the exercise files - 1m 53s

 

Design Patterns

Understanding the need for design patterns - 57s

What are design patterns? - 3m 1s

Using design patterns - 1m 38s

 

The Strategy Pattern

Understanding the pitfalls of inheritance and interfaces - 6m 47s

Encapsulating code that varies - 2m 45s

Programming to an interface - 3m 13s

Setting behavior dynamically - 4m 41s

Exploring the strategy pattern - 1m 48s

Understanding why HAS-A is better than IS-A - 1m 42s

 

The Observer Pattern

Using the observer pattern in the real world - 1m 32s

Exploring the observer pattern - 2m 19s

Understanding the observer pattern - 1m 41s

Implementing the observer pattern - 5m 43s

Using Java's Observer and Observable classes - 2m 56s

Implementing the observer pattern with Java's Observer and Observable classes - 3m 22s

The advantages of loose coupling - 1m 59s

 

The Decorator Pattern

Creating chaos with inheritance - 2m 43s

Understanding the open-closed principle - 2m 21s

Extending behavior with composition - 1m 40s

Understanding the decorator pattern - 1m 59s

Implementing the decorator pattern - 5m 44s

Understanding decorators in Java libraries - 1m 29s

Using java.io decorators - 1m 39s

 

The Singleton Pattern

What is the singleton pattern? - 2m 1s

Understanding the classic singleton pattern - 2m 22s

Implementing the classic singleton pattern - 2m 18s

Dealing with multithreading - 1m 31s

Improving the singleton pattern implementation - 3m 14s

 

The State Pattern

What is a state machine? - 3m 46s

Revisiting the design for a state machine - 1m 50s

Understanding the state pattern - 4m 39s

Implementing the state pattern - 5m 23s

Comparing the state and strategy patterns - 1m 19s

 

The Collection Pattern

Encapsulating iteration - 1m 3s

Exploring the iterator pattern - 4m 53s

Implementing the iterator pattern - 5m 35s

Using Java's built-in iterators - 2m 25s

Implementing with Java's built-in iterators - 2m 19s

Making sure classes have only one responsibility - 1m 9s

 

Factories

Encapsulating object creation - 1m 49s

Understanding the Simple Factory idiom - 1m 52s

Implementing the Simple Factory idiom - 5m 18s

Exploring the factory method pattern - 4m 28s

Implementing the factory method pattern - 4m 15s

 

Conclusion

Looking at what we've done and where to go from here - 3m 28s

Additional resources - 2m 49s
اعضای ویژه
VIP Members

لینک های دانلود فقط برای اعضای ویژه فعال هست

با پرداخت فقط 19900 تومان، به لینک های دانلود این صفحه و تمامی صفحات VIP سایت دسترسی خواهید داشت.

پرداخت ریالی عضویت ویژه
www.esetupdate.ir
فهرست نرم افزارهای مرتبط
مشاهده بقیه
هشتگ های مرتبط
سرور آپدیت نود 32
پیشنهاد سافت گذر
BlueStacks 5.22.86.1001

BlueStacks 5.22.86.1001

بلواستکس

آموزش برنامه فرانت پیج

آموزش برنامه فرانت پیج

آشنایی با نرم افزار FrontPage

Content Pack for CorelDRAW X6

Content Pack for CorelDRAW X6

فایل های اضافی مناسب برای گرافیست‌ها مورد استفاده در نرم افزار کورل

قم؛ حاکمان پیش از اسلام؛ حاکمان پس از اسلام

قم؛ حاکمان پیش از اسلام؛ حاکمان پس از اسلام

جغرافیای تاریخی قم

Video Speed Slow Motion & Fast Premium 1.79 for Android +5.0

Video Speed Slow Motion & Fast Premium 1.79 for Android +5.0

ویرایش گر سرعت ویدئو

The Elephant Man

The Elephant Man

مرد فیل نما

Safari Venture

Safari Venture

جورچین حیوانات آفریقایی

QUE$TOR 2023 Q3

QUE$TOR 2023 Q3

پیش‌بینی هزینه‌های نفت و گاز

Quadrant Professional Edition 2.1.1 for Android

Quadrant Professional Edition 2.1.1 for Android

بنچمارک قطعات سخت افزاری

Et si tu n'existais pas - Joe Dassin

Et si tu n'existais pas - Joe Dassin

آهنگ اگر تو وجود نمی‌داشتی از ژو دسن

LED Blinker Notifications Pro 10.6.0 for Android +4.1

LED Blinker Notifications Pro 10.6.0 for Android +4.1

اطلاع رسانی گوشی با چراغ

StartAllBack 3.9.12.5286

StartAllBack 3.9.12.5286

منوی استارت برای ویندوز 11

17 جلسه کنترل ذهن در مسیر تقرّب از حجت الاسلام والمسلمین پناهیان

17 جلسه کنترل ذهن در مسیر تقرّب از حجت الاسلام والمسلمین پناهیان

حاج آقا پناهیان با موضوع کنترل ذهن در مسیر تقرّب

مجموعه فیلم‌های آموزش فارسی رویت آرشیتکچر Revit Architecture

مجموعه فیلم‌های آموزش فارسی رویت آرشیتکچر Revit Architecture

آموزش رویت آرشیتکچر

Pocket Radio Player 250414

Pocket Radio Player 250414

رادیو اینترنتی

Java SE Development Kit ( JDK ) 24.0.1

Java SE Development Kit ( JDK ) 24.0.1

کیت توسعه جاوا دولوپمنت

چگونه هارد دیسک خود را FDisk کنیم

چگونه هارد دیسک خود را FDisk کنیم

اف دیسک کردن هارددیسک

RemoteSMS Pro 6.9.9.2 for Android

RemoteSMS Pro 6.9.9.2 for Android

ارسال SMS با کامپیوتر

Emacs 24.4 with AUCTeX 11.88

Emacs 24.4 with AUCTeX 11.88

ویرایشگر تخصصی متن به همراه افزونه هماهنگ با ویرایش LaTeX

مولودی امامت حضرت مهدی (عج)

مولودی امامت حضرت مهدی (عج)

مولودی حضرت مهدی

TOPAZ AI Plugins 1404/04/07 / Textures Effects / Plugins Bundle

TOPAZ AI Plugins 1404/04/07 / Textures Effects / Plugins Bundle

مجموعه پلاگین های فتوشاپ توپاز

Doorways - The Underworld

Doorways - The Underworld

راهروها - عالم مردگان

آموزش Spss 17

آموزش Spss 17

آموزش اس پی اس اس 17

ESET Mobile Security 11.0.12.0for Android +8.0

ESET Mobile Security 11.0.12.0for Android +8.0

آنتی ویروس نود 32

ذکر همه عالم و آدم شده یک سر - مداحی حاج محمود کریمی مبعث رسول اکرم صل الله علیه و آله

ذکر همه عالم و آدم شده یک سر - مداحی حاج محمود کریمی مبعث رسول اکرم صل الله علیه و آله

مداحی محمود کریمی عید مبعث

واجب فراموش شده در اثبات وجوب دعا برای فرج امام زمان ارواحنافداه

واجب فراموش شده در اثبات وجوب دعا برای فرج امام زمان ارواحنافداه

اثبات وجوب دعا برای فرج امام زمان ارواحنافداه

تلاوت معروف استاد شحات محمد انور سوره مبارکه حمد

تلاوت معروف استاد شحات محمد انور سوره مبارکه حمد

تلاوت تصویری شحات انور سوره حمد

Microsoft SQL Server 2005 Enterprise / Developer + SP4

Microsoft SQL Server 2005 Enterprise / Developer + SP4

نسخه 2005 نرم افزار بانک اطلاعاتی مایکروسافت

AwesomeNauts v1.22a + DLC + Update 1.22.1

AwesomeNauts v1.22a + DLC + Update 1.22.1

جنگجویان خفن

Winxvideo AI 3.9.0 (x64)

Winxvideo AI 3.9.0 (x64)

ویرایش ویدئو

Vire Launcher Premium 1.12.13 for Android +2.2

Vire Launcher Premium 1.12.13 for Android +2.2

لانچر ساده ،‌ زیبا با محیطی متفاوت

Unreal Tournament 3 - Black Edition

Unreal Tournament 3 - Black Edition

آنرئال تورنمنت 3 | نسخه بلک

سخنان انگیزشی و مذهبی

سخنان انگیزشی و مذهبی

سخنرانی های تی دی جیکس

Intel Management Engine Driver 11.7.0.1068 + v9 + v8

Intel Management Engine Driver 11.7.0.1068 + v9 + v8

درایور اینتل منجمنت انجین

Udemy - Linux Administration: The Complete Linux Bootcamp for 2022

Udemy - Linux Administration: The Complete Linux Bootcamp for 2022

دوره آموزش کامل لینوکس

همه چیز درمورد تبلت

همه چیز درمورد تبلت

با تبلت آشنا شوید

International Volleyball 2009

International Volleyball 2009

والیبال بین المللی 2009

Abelssoft File Organizer 2024 6.03.55060

Abelssoft File Organizer 2024 6.03.55060

مرتب‌سازی فایل‌های کامپیوتر

The 10 Super Smart Ideas vs Life Hacks

The 10 Super Smart Ideas vs Life Hacks

آموزش لایف هک و کاردستی

Pluralsight - SQL Server 2012 Querying (70-461) Part 1 / 2

Pluralsight - SQL Server 2012 Querying (70-461) Part 1 / 2

مجموعه‌ی 2 دوره آموزش تصویری مباحث اِس‌کیواِل سِـروِر 2012 کُـوِرینگ – آزمون 70-461 مایکروسافت

خبرنامه

با عضویت در خبرنامه، زودتر از همه باخبر باش!