آموزش بینش عمیق به الگوهای طراحی در جاوا - آخرین آپدیت

دانلود Insight into Design Patterns in Java

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

آموزش طراحی نرم‌افزار شیءگرا با الگوهای طراحی و اصول SOLID در جاوا

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

به راحتی نرم‌افزارهای شیءگرای قابل استفاده مجدد و انعطاف‌پذیر طراحی کنید و سریع‌تر طراحی «درست» را انجام دهید.

پیش‌نیازها

حداقل ۳ ماه تجربه برنامه‌نویسی با جاوا

خوش آمدید!

من Harshith Gandham هستم و مدرس این دوره خواهم بود.

هدف این دوره تبدیل شما به یک "طراح شیءگرای باتجربه" است.

در پایان این دوره، شما قادر خواهید بود:

  • به راحتی نرم‌افزارهای شیءگرای قابل استفاده مجدد و انعطاف‌پذیر طراحی کنید.
  • طراحی شما، علاوه بر اینکه خاص مسئله مورد نظر است، به اندازه کافی عمومی خواهد بود تا مشکلات و الزامات آینده را نیز برطرف کند.
  • مشکلات قابلیت نگهداری و گسترش‌پذیری را در طرح‌های موجود شناسایی کنید.
  • سریع‌تر طراحی «درست» را انجام دهید.
  • در نهایت، شما یک توسعه‌دهنده بهتری خواهید بود.

برای شرکت در این دوره، داشتن حداقل ۳ ماه تجربه برنامه‌نویسی با جاوا الزامی است.

این دوره دارای ۳۰ روز ضمانت بازگشت وجه است. پس چیزی برای از دست دادن ندارید.

در پایان این دوره، شما قادر خواهید بود:

  • به راحتی نرم‌افزارهای شیءگرای قابل استفاده مجدد و انعطاف‌پذیر طراحی کنید.
  • طراحی شما، علاوه بر اینکه خاص مسئله مورد نظر است، به اندازه کافی عمومی خواهد بود تا مشکلات و الزامات آینده را نیز برطرف کند.
  • مشکلات قابلیت نگهداری و گسترش‌پذیری را در طرح‌های موجود شناسایی کنید.
  • سریع‌تر طراحی «درست» را انجام دهید.
  • در نهایت، شما یک توسعه‌دهنده بهتری خواهید بود.

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

درباره این دوره About this Course

  • ساختار دوره و پیش نیازها Course Structure and Prerequisite

  • راه اندازی محیط Environment Setup

مقدمه ای بر الگوهای طراحی Introduction to Design Patterns

  • الگوی طراحی چیست؟ What is a Design Pattern?

  • الگوی طراحی چیست؟ What is a Design Pattern

الگوی میانجی (Mediator) Mediator Pattern

  • بخش-1 Part-1

  • بخش-2 Part-2

  • بخش-3 Part-3

  • بخش-4 Part-4

  • بخش-5 Part-5

  • بخش-6 Part-6

  • بخش-7 Part-7

الگوی تکرارگر (Iterator) Iterator Pattern

  • بخش-1 Part-1

  • بخش-2 Part-2

  • بخش-3 Part-3

  • بخش-4 Part-4

  • بخش-5 Part-5

  • بخش-6 Part-6

  • بخش-7 Part-7

  • بخش-8 Part-8

  • بخش-9 Part-9

الگوی مگس وزن (Flyweight) Flyweight Pattern

  • بخش-1 Part-1

  • بخش-2 Part-2

  • بخش-3 Part-3

  • بخش-4 Part-4

  • بخش-5 Part-5

  • بخش-6 Part-6

  • بخش-7 Part-7

الگوی استراتژی (Strategy) Strategy Pattern

  • بخش-1 Part-1

  • بخش-2 Part-2

  • بخش-3 Part-3

  • بخش-4 Part-4

  • بخش-5 Part-5

  • بخش-6 Part-6

  • بخش-7 Part-7

  • بخش-8 Part-8

  • بخش-9 Part-9

  • بخش-10 Part-10

  • بخش-11 Part-11

  • بخش-12 Par-12

  • بخش-13 Part-13

الگوی تکین (Singleton) Singleton Pattern

  • بخش-1 Part-1

  • بخش-2 Part-2

  • بخش-3 Part-3

  • بخش-4 Part-4

  • بخش-5 Part-5

  • بخش-6 Part-6

  • بخش-7 Part-7

  • بخش-8 Part-8

الگوی مشاهده گر (Observer) Observer Pattern

  • بخش-1 Part-1

  • بخش-2 Part-2

  • بخش-3 Part-3

  • بخش-4 Part-4

  • بخش-5 Part-5

  • بخش-6 Part-6

  • بخش-7 Part-7

  • بخش-8 Part-8

  • بخش-9 Part-9

الگوی متد الگو (Template Method) Template Method Pattern

  • بخش-1 Part-1

  • بخش-2 Part-2

  • بخش-3 Part-3

  • بخش-4 Part-4

  • بخش-5 Part-5

  • بخش-6 Part-6

الگوی دکوراتور (Decorator) Decorator Pattern

  • بخش-1 Part-1

  • بخش-2.1 Part-2.1

  • بخش-2.2 Part-2.2

  • بخش-3 Part-3

  • بخش-4 Part-4

  • بخش-5 Part-5

  • بخش-6 Part-6

الگوی آداپتور (Adapter) Adapter Pattern

  • بخش-1 Part-1

  • بخش-2 Part-2

  • بخش-3 Part-3

  • بخش-4 Part-4

  • بخش-5 Part-5

الگوی یادگار (Memento) Memento Pattern

  • بخش-1 Part-1

  • بخش-2 Part-2

  • بخش-3 Part-3

  • بخش-4.1 Part-4.1

  • بخش-4.2 Part-4.2

  • بخش-5 Part-5

الگوی نما (Facade) Facade Pattern

  • بخش-1.1 Part-1.1

  • بخش-1.2 Part-1.2

  • بخش-2 Part-2

  • بخش-3 Part-3

الگوی بازدید کننده (Visitor) Visitor Pattern

  • بخش-1 Part-1

  • بخش-2 Part-2

  • بخش-3.1 Part-3.1

  • بخش-3.2 Part-3.2

  • بخش-4 Part-4

  • بخش-5 Part-5

  • بخش-6 Part-6

الگوی دستور (Command) Command Pattern

  • بخش-1 Part-1

  • بخش-2 Part-2

  • بخش-3.1 Part-3.1

  • بخش-3.2 Part-3.2

  • بخش-4 Part-4

  • بخش-5 Part-5

  • بخش-6 Part-6

  • بخش-7 Part-7

  • بخش-8 Part-8

  • بخش-9 Part-9

  • بخش-10 Part-10

الگوی کارخانه ساده (Simple Factory) Simple Factory Pattern

  • بخش-1 Part-1

الگوی متد کارخانه (Factory Method) Factory Method Pattern

  • بخش-1 Part-1

  • بخش-2 Part-2

  • بخش-3 Part-3

  • بخش-4 Part-4

  • بخش-5 Part-5

  • بخش-6 Part-6

  • بخش-7 Part-7

الگوی کارخانه انتزاعی (Abstract Factory) Abstract Factory Pattern

  • بخش-1 Part-1

  • بخش-2 Part-2

  • بخش-3 Part-3

  • بخش-4 Part-4

  • بخش-5 Part-5

الگوی نمونه اولیه (Prototype) Prototype Pattern

  • بخش-1 Part-1

  • بخش-2 Part-2

  • بخش-3 Part-3

  • بخش-4 Part-4

  • بخش-5 Part-5

الگوی وضعیت (State) State Pattern

  • بخش-1 Part-1

  • بخش-2 Part-2

  • بخش-3 Part-3

  • بخش-4 Part-4

  • بخش-5 Part-5

  • بخش-6 Part-6

  • بخش-7 Part-7

  • بخش-8 Part-8

  • بخش-9 Part-9

الگوی پل (Bridge) Bridge Pattern

  • بخش-1 Part-1

  • بخش-2 Part-2

  • بخش-3 Part-3

  • بخش-4 Part-4

الگوی کامپوزیت (Composite) Composite Pattern

  • بخش-1 Part-1

  • بخش-2 Part-2

  • بخش-3 Part-3

  • بخش-4 Part-4

طبقه بندی الگوهای طراحی Classification of Design Patterns

  • بخش-1 Part-1

تکلیف HomeWork

  • بخش-1 Part-1

  • بخش-2 Part-2

اصول طراحی SOLID SOLID Design Principles

  • مقدمه Introduction

  • اصل مسئولیت واحد (Single Responsibility Principle) Single Responsibility Principle

  • اصل باز/بسته (Open/Closed Principle) Open Closed Principle

  • اصل جانشینی لیسکوف (Liskov Substitution Principle) Liskov Substitution Principle

  • اصل تفکیک رابط (Interface Segregation Principle) Interface Segregation Principle

  • اصل وارونگی وابستگی (Dependency Inversion Principle) Dependency Inversion Principle

نتیجه گیری Conclusion

  • بخش-1 Part-1

نمایش نظرات

آموزش بینش عمیق به الگوهای طراحی در جاوا
جزییات دوره
7 hours
147
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,113
3.9 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Harshith Gandham Harshith Gandham

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