آموزش بررسی عمیق Java SE: الگوهای طراحی رفتاری - آخرین آپدیت

دانلود Java SE Deep Dive: Behavioral Design Patterns

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: الگوهای طراحی روشی فوق‌العاده برای انتقال مفاهیم کدنویسی به سایر توسعه‌دهندگان هستند و از تکرار اشتباهات گذشته جلوگیری می‌کنند. در این دوره آموزشی با عنوان «بررسی عمیق Java SE: الگوهای طراحی رفتاری»، یاد می‌گیرید که چگونه از الگوهای طراحی در توسعه روزمره نرم‌افزار استفاده کنید. ابتدا، هر یک از الگوهای رفتاری را با استفاده از زبان جاوا بررسی کرده و تفاوت‌های آن‌ها را با یکدیگر می‌سنجیم. سپس، زمان مناسب برای استفاده از هر الگو را شناسایی خواهید کرد. در نهایت، با خطاهای احتمالی و نکات کلیدی هر الگو آشنا می‌شوید. پس از اتمام این دوره، مهارت‌ها و دانش لازم درباره ۱۱ الگوی طراحی رفتاری تعریف شده توسط Gang of Four را کسب کرده و خواهید دانست که این الگوها چگونه به معماری کلی کد شما کمک می‌کنند.

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

الگوی زنجیره مسئولیت Chain of Responsibility Pattern

  • چرا الگوهای طراحی؟ Why Design Patterns?

  • چرا زنجیره مسئولیت؟ Why Chain of Responsibility?

  • مثال کاربردی: لاگر (Logger) Everyday Example - Logger

  • دمو: زنجیره مسئولیت Demo: Chain of Responsibility

  • اشتباهات رایج و مقایسه‌ها Pitfalls and Contrast

الگوی فرمان Command Pattern

  • چرا الگوی فرمان؟ Why Command?

  • مثال کاربردی: Runnable Everyday Example - Runnable

  • دمو: فرمان Demo: Command

  • دمو: وضعیت Demo: State

  • دمو: ماکرو Demo: Macro

  • اشتباهات رایج و مقایسه‌ها Pitfalls and Contrast

الگوی مفسر Interpreter Pattern

  • چرا الگوی مفسر؟ Why Interpreter?

  • مثال کاربردی: Pattern Everyday Example - Pattern

  • دمو: مفسر Demo: Interpreter

  • دمو: عبارت ترکیبی Demo: Compound Expression

  • اشتباهات رایج و مقایسه‌ها Pitfalls and Contrast

الگوی تکرارکننده Iterator Pattern

  • چرا الگوی تکرارکننده؟ Why Iterator?

  • مثال کاربردی: لیست (List) Everyday Example - List

  • دمو: Iterable Demo: Iterable

  • اشتباهات رایج و مقایسه‌ها Pitfalls and Contrast

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

  • چرا الگوی میانجی؟ Why Mediator?

  • مثال کاربردی: تایمر Everyday Example - Timer

  • دمو: میانجی Demo: Mediator

  • اشتباهات رایج و مقایسه‌ها Pitfalls and Contrast

الگوی یادآور Memento Pattern

  • چرا الگوی یادآور؟ Why Memento?

  • مثال کاربردی: Serializable Everyday Example - Serializable

  • دمو: یادآور Demo: Memento

  • اشتباهات رایج و مقایسه‌ها Pitfalls and Contrast

الگوی ناظر Observer Pattern

  • چرا الگوی ناظر؟ Why Observer?

  • مثال کاربردی: Observer Everyday Example - Observer

  • دمو: ناظر Demo: Observer

  • اشتباهات رایج و مقایسه‌ها Pitfalls and Contrast

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

  • چرا الگوی وضعیت؟ Why Observer?

  • مثال کاربردی: if/else Everyday Example - if/else

  • دمو: وضعیت Demo: State

  • اشتباهات رایج و مقایسه‌ها Pitfalls and Contrast

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

  • چرا الگوی استراتژی؟ Why Strategy?

  • مثال کاربردی: Comparator Everyday Example - Comparator

  • دمو: استراتژی Demo: Strategy

  • اشتباهات رایج و مقایسه‌ها Pitfalls and Contrast

الگوی قالب Template Pattern

  • چرا الگوی قالب؟ Why Template?

  • مثال کاربردی: Comparable Everyday Example - Comparable

  • دمو: قالب Demo: Template

  • اشتباهات رایج و مقایسه‌ها Pitfalls and Contrast

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

  • چرا الگوی بازدیدکننده؟ Why Visitor?

  • مثال کاربردی: Visitor Everyday Example - Visitor

  • دمو: بازدیدکننده Demo: Visitor

  • اشتباهات رایج و مقایسه‌ها Pitfalls and Contrast

نمایش نظرات

آموزش بررسی عمیق Java SE: الگوهای طراحی رفتاری
جزییات دوره
2h 32m
48
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
1
از 5
دارد
دارد
دارد
Bryan Hansen
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Bryan Hansen Bryan Hansen

برایان مدیر گروه فناوری فناوری ، یک شرکت مشاوره مستقر در سالت لیک سیتی است و دوره های متعددی را در جاوا تألیف و تدریس کرده است. در طی سالها ، برایان دوره هایی را در مورد گواهینامه های جاوا ، JPA ، Hibernate ، Spring ، Spring MVC ، Spring JDBC ، Maven ، RESTful Services ، سلنیوم ، تست خودکار ، CAS و موضوعات مختلف امنیتی تدریس کرده است.