Design Patterns in Java: Structural

تاریخ: 1400/08/04 20:32
توسط: MotoMan
امتیاز: ۲
تعداد بازدید: ۱۷۶۷
دیدگاه ها: ۰
برچسب ها: Java |Design Patterns |Video |
دوره ویدیویی Design Patterns in Java: Structural
Pluralsight
Bryan Hansen
2019
2h 42m
English

این دوره بخشی از یک سری سه قسمتی است که الگوهای طراحی را با استفاده از جاوا پوشش می‌دهد. دوره Design Patterns in Java: Structural (الگو‌های طراحی در جاوا: ساختاری) موسسه Pluralsight، الگو‌های طراحی ساختاری مانند Adaptor (آداپتور)، Bridge (پل)، Composite (کامپوزیت)، Decorator (آذینگر)، Facade (نما)، Flyweight (مگس وزن)، Proxy (وکالت) که توسط Gang of Four تعریف شده اند را بررسی می‌کند. در این دوره ما به مثال هایی با API‌های جاوا و نمونه کد هایی برای هر الگو نگاهی می‌اندازیم.


Table of Contents:
- Introduction and Prerequisites
- Introduction
- Why Learn Patterns?
- Pattern Classifications
- Which Patterns?
- How Do We Learn Them?
- Prerequisites
- Next
- Adapter Design Pattern
- Introduction
- Plug Adapter
- Concepts
- Design Considerations
- Example: Arrays.asList()
- Demo: Arrays.asList()
- Exercise - Create Adapter
- Demo: Adapter
- Demo: Second Adapter
- Pitfalls
- Contrast to Other Patterns
- Summary
- Bridge Design Pattern
- Introduction
- Concepts
- Design Considerations
- UML Diagram
- Example: JDBC
- Demo: JDBC
- Exercise - Create Adapter
- Demo: Shape Without a Bridge
- Demo: Shape With a Bridge
- Demo: Movie Printer Bridge
- Demo: Movie Printer HTML Bridge
- Pitfalls
- Contrast to Other Patterns
- Summary
- Composite Pattern
- Introduction
- Concepts
- Design Considerations
- UML Diagram
- Example: Map
- Demo: Map
- Exercise - Create Composite
- Demo: Composite Menu
- Demo: Unsupported Operations Exception
- Pitfalls
- Contrast to Other Patterns
- Summary
- Decorator Pattern
- Introduction
- Concepts
- Design Considerations
- UML Diagram
- Example: File
- Demo: File
- Exercise - Create Decorator
- Demo: Decorator Implementation
- Pitfalls
- Contrast to Other Patterns
- Summary
- Facade Pattern
- Introduction
- Concepts
- Design Considerations
- UML Diagram
- Example: URL
- Demo: URL
- Exercise - JDBC
- Demo: JDBC Without a Facade
- Demo: JDBC Facade
- Pitfalls
- Contrast to Other Patterns
- Summary
- Flyweight Pattern
- Introduction
- Concepts
- Design Considerations
- UML Diagram
- Example: Integer
- Demo: Integer
- Exercise - Flyweight
- Demo: Flyweight
- Pitfalls
- Contrast to Other Patterns
- Summary
- Proxy Pattern
- Introduction
- Concepts
- Design Considerations
- UML Diagram
- Example: Proxy
- Demo: Proxy
- Exercise - Twitter Proxy
- Demo: Twitter Implementation
- Demo: Security Proxy
- Pitfalls
- Contrast to Other Patterns
- Summary
- Next
- What Next?

کانال تلگرام سایت

گروه تلگرام سایت

like می پسندم
dislike به درد نمی خوره
مطالب مشابه
دیدگاه ها
  • اولین نفری باشید که نظری می دهید!
loading...

لطفا منتظر بمانید...