این دورهی آموزشی تصویری بخشی از یک مجموعه سه قسمتی (اما مستقل) با محوریت آشنایی کامل با الگوهای طراحی در جاواست. این دوره بصورت فیلمهای جداگانه، مباحث اساسی الگوهای طراحی کریشنال (سازنده) شامل Singleton ، Builder ، Prototype و AbstractFactory را پوشش داده است. در این دورهی سطح متوسط استاد "برایان هانسن" با نگاهی به نمونههایی در رابط کاربردی برنامهنویسی جاوا همچنین نمونههای کدنویسی از هر الگو، مفاهیم و تکنیکهای کارآمدی را به کاربران آموزش میدهد.
محتوای آموزش:
1- مقدمات شروع به کار و آشنایی با الگوهای طراحی
2- الگوی Singleton
3- الگوی Builder
4- الگوی Builder Pattern
5- الگوی Prototype
6- الگوی AbstractFactory
و ...
تولید کننده: Pluralsight
تاریخ انتشار: 28-04-2015
سطح: متوسط
مدت زمان آموزش: 1 ساعت و 50 دقیقه
مدرس: Bryan Hansen
فهرست کامل سرفصلها و عناوین آموزش (به همراه زمان دقیق آنها) :
Introduction & Prerequisites - 4m 41s
Introduction 0m 39s
Why Learn Patterns? 1m 8s
Pattern Classifications 0m 41s
Which Patterns? 0m 30s
How Do We Learn Them? 0m 40s
Prerequisites 0m 48s
Next 0m 12s
Singleton Pattern - 21m 48s
Introduction 0m 20s
Concepts 1m 3s
Design Considerations 0m 48s
Example: Runtime 0m 31s
Demo: Runtime 0m 49s
Exercise - Create Singleton 0m 23s
Demo: Static Singleton 4m 10s
Demo: Lazy Loading 1m 23s
Demo: Threadsafe 2m 44s
Demo: Add Database 5m 34s
Pitfalls 1m 22s
Contrast to Other Patterns 1m 45s
Summary 0m 50s
Builder Pattern - 20m 27s
Introduction 0m 22s
Concepts 0m 56s
Design Considerations 1m 11s
Example: StringBuilder 0m 29s
Demo: StringBuilder 1m 29s
Exercise - Create Builder 0m 23s
Demo: JavaBean Setters 2m 32s
Demo: Telescoping 3m 11s
Demo: Builder 6m 43s
Pitfalls 0m 50s
Contrast to Other Patterns 1m 18s
Summary 0m 58s
Prototype Pattern - 18m 47s
Introduction 0m 25s
Concepts 1m 33s
Design Considerations 1m 10s
Example: Statement 0m 32s
Demo: Statement 3m 30s
Exercise - Create Prototype 0m 18s
Demo: Prototype 8m 7s
Pitfalls 0m 54s
Contrast to Other Patterns 1m 19s
Summary 0m 56s
Factory Method Pattern - 21m 23s
Introduction 0m 17s
Concepts 1m 14s
Design Considerations 1m 21s
Example: Calendar 0m 45s
Demo: Calendar 1m 41s
Exercise - Create Factory 0m 56s
Demo: Factory 10m 7s
Demo: Enum 1m 53s
Pitfalls 0m 35s
Contrast to Other Patterns 1m 11s
Summary 1m 17s
AbstractFactory Pattern - 22m 53s
Introduction 0m 20s
Concepts 0m 54s
Design Considerations 1m 5s
Example: DocumentBuilderFactory 0m 42s
Demo: DocumentBuilderFactory 3m 1s
Exercise - Create AbstractFactory 0m 26s
Demo: AbstractFactory 12m 36s
Pitfalls 1m 7s
Contrast to Other Patterns 1m 15s
Summary 1m 24s
What Next? - 0m 54s
What Next? 0m 54s