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

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

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

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

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

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

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

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

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

سرور آپدیت نود 32
دانلود Lynda - Foundations of Programming- Design Patterns مشاهده تصاویر بیشتر ...
مشاهده تصاویر بیشتر ...
تعداد مشاهده

11881مشاهده |

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
Exclusive downloads for VIP members

Unlimited access for just $7.5/month (billed annually).

دسترسی لینک ها برای کاربران خارج از کشور امکان پذیر نیست! در صورت فعال بودن پروکسی آن را غیر فعال کنید.

شبکه کالا
فهرست نرم افزارهای مرتبط
مشاهده بقیه
هشتگ های مرتبط
حمایت مالی

حمایت از سافت گذر ❤️

تاکنون 0 نفر از ما حمایت کرده‌اند
امروز 0

با حمایت شما، هزاران کاربر دیگر هم از خدمات رایگان ما استفاده می‌کنند.
تیم سافت گذر از حمایت شما سپاسگزار است 🙏

حامی سافت گذر می‌شوم
سرور آپدیت نود 32
پیشنهاد سافت گذر
Get Out

Get Out

ترسناک برو بیرون

Cabela's Dangerous Hunts 2013

Cabela's Dangerous Hunts 2013

شکارهای خطرناک 2013

Mindjet MindManager 2023 23.1.240 + Portable / macOS

Mindjet MindManager 2023 23.1.240 + Portable / macOS

سازماندهی مطالب و راهبری پروژه ها

سخنرانی حجت الاسلام مقری با موضوع عالم محضر خداست

سخنرانی حجت الاسلام مقری با موضوع عالم محضر خداست

حاج آقا مقری با موضوععالم محضر خداست

LinuxAcademy.com - Introduction To Android Development

LinuxAcademy.com - Introduction To Android Development

فیلم آموزش آشنایی با سیستم عامل اندروید و ساخت و توسعه‌ی اپلیکیشن‌های اندرویدی

چهار ساعت موسیقی بی‌کلام آرامش‌بخش با کیفیت عالی

چهار ساعت موسیقی بی‌کلام آرامش‌بخش با کیفیت عالی

آهنگ بی کلام آرامش بخش

Nero Platinum 2021 v23.0.1010 / 2020 / Burning ROM 23.0.1.20 / Nero Video / BackItUp

Nero Platinum 2021 v23.0.1010 / 2020 / Burning ROM 23.0.1.20 / Nero Video / BackItUp

نرو 2020

مجله تخصصی  برای  متخصصان و علاقه ماندان به عکاسی

مجله تخصصی برای متخصصان و علاقه ماندان به عکاسی

مجله Photography Week ژانویه 28 ؛ 2021

Derivative TouchDesigner Pro 2023.11340

Derivative TouchDesigner Pro 2023.11340

برنامه نویسی محتوای چند رسانه ای

چگونه امنیت خانواده مان را در اینترنت حفظ کنیم؟

چگونه امنیت خانواده مان را در اینترنت حفظ کنیم؟

چگونه با خردسالان، کودکان و نوجوانان و هر شخص تازه کار در مورد امنیت آنلاین سخن بگویید

Autodesk Revit Architecture 2015 x64

Autodesk Revit Architecture 2015 x64

بهترین نرم افزار طراحی ساختمان و معماری

A Man Escaped

A Man Escaped

محکوم به مرگی گریخته است

فیلم آموزشی تعمیرات سیستم ترمز خودروی پراید

فیلم آموزشی تعمیرات سیستم ترمز خودروی پراید

آموزش تعمیرات پراید

سخنرانی حجت الاسلام ناصر رفیعی با موضوع عمل بدتر از گناه

سخنرانی حجت الاسلام ناصر رفیعی با موضوع عمل بدتر از گناه

سخنرانی عمل بدتر از گناه با ناصر رفیعی

ESET NOD32 Antivirus 4.0.81.0 Business Edition for Linux Desktop

ESET NOD32 Antivirus 4.0.81.0 Business Edition for Linux Desktop

نود 32 لینوکس ورژن 4

منشور حقوق بشر کوروش

منشور حقوق بشر کوروش

زندگی نامه کوروش کبیر

Asoftis IP Changer 1.7

Asoftis IP Changer 1.7

آی پی چنجر

Best 100 People Choice Instrumental Musics

Best 100 People Choice Instrumental Musics

بهترین موسیقی های بی کلام جهان

magazine based in the United Kingdom that covers PlayStation news

magazine based in the United Kingdom that covers PlayStation news

مجله PlayStation Official Magazine UK فوریه 2021

Minecraft Dungeons: Fauna Faire

Minecraft Dungeons: Fauna Faire

ماینکرفت

Adobe Photoshop CC v14.2.1 / 2014 v15.0.0.58 + Portable

Adobe Photoshop CC v14.2.1 / 2014 v15.0.0.58 + Portable

نسخه نهایی فتوشاپ 15 با نام CC

رجعت؛ دلیل رجعت؛ مراحل رجعت

رجعت؛ دلیل رجعت؛ مراحل رجعت

ویژگی یاران اولیه امام زمان

صدای پای عزرائیل از ابوالقاسم حالت

صدای پای عزرائیل از ابوالقاسم حالت

صدای مرگ

آموزش نرم افزار CorelDRAW

آموزش نرم افزار CorelDRAW

آموزش نرم افزار کورل دراو

DU Battery Saver PRO & Widgets 4.9.5.1 Pro for Android +4.0

DU Battery Saver PRO & Widgets 4.9.5.1 Pro for Android +4.0

ذخیره مصرف باتری دو

Lynda - Foundations of Programming- Design Patterns

Lynda - Foundations of Programming- Design Patterns

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

YouCam Makeup Premium 6.38.1 For Android +6.0

YouCam Makeup Premium 6.38.1 For Android +6.0

یو کم میکاپ

Numantia

Numantia

استراتژیک نوبتی

InfiniteSkills - CSS3 Dropdown Menus Training Video

InfiniteSkills - CSS3 Dropdown Menus Training Video

فیلم آموزش ساخت منوهای کشویی با سی‌اِس‌اِس3

سخنرانی حجت الاسلام میرهاشم حسینی درباره بهترین بنده‌هاى خدا در لسان امام رضا (ع)

سخنرانی حجت الاسلام میرهاشم حسینی درباره بهترین بنده‌هاى خدا در لسان امام رضا (ع)

سخنرانی میرهاشم حسینی بهترین بنده‌هاى خدا در لسان امام رضا (ع)

Hexodius

Hexodius

هکسودیوس

نمونه سئوالات کتاب درآمدی تحلیلی بر انقلاب اسلامی ایران

نمونه سئوالات کتاب درآمدی تحلیلی بر انقلاب اسلامی ایران

نمونه سوالات انقلاب

101 نکته کاربردی در تکنولوژی اطلاعات (IT)

101 نکته کاربردی در تکنولوژی اطلاعات (IT)

نکته هایی پرکاربرد در فناوری اطلاعات

Pluralsight - Learning Technology in the Information Age

Pluralsight - Learning Technology in the Information Age

فیلم آموزش نحوه‌ی صحیح کسب اطلاعات، مهارت‌ها و تکنولوژی‌های موردنظر در دنیای امروزی

Mark of the Ninja + Update 1 and 2

Mark of the Ninja + Update 1 and 2

نشان نینجا

راهنمای Opengl

راهنمای Opengl

آموزش نرم افزار Opengl به زبان فارسی

IBM Rational Rose Enterprise 8.5.0506

IBM Rational Rose Enterprise 8.5.0506

نرم افزاری قدرتمند برای تحلیل و طراحی سیستم های نرم افزاری با پشتیبانی از منطق شی گرا

AlterPhoto 3.1

AlterPhoto 3.1

ویرایش عکس

سخنرانی حجت الاسلام حسینی قمی با موضوع نحوست و سعادت ایام

سخنرانی حجت الاسلام حسینی قمی با موضوع نحوست و سعادت ایام

حاج آقا حسینی قمی با موضوع نحوست و سعادت ایام از دیدگاه اسلام

11 جلسه سخنرانی دکتر رفیعی با موضوع تفسیر سوره ی لقمان

11 جلسه سخنرانی دکتر رفیعی با موضوع تفسیر سوره ی لقمان

سخنرانی تفسیر سوره ی لقمان با ناصر رفیعی

خبرنامه

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