پیشنهاد فرادرس

آموزش Design Patterns برای Java

دسته بندی ها: آموزش جاوا (Java) ، آموزش های LiveLessons ، الگوهای طراحی (Design Patterns)

آموزش-design-patterns-برای-java

در این آموزش تصویری با استفاده از الگوهای آماده (Design Patterns) در Java آشنا می شوید.

این دوره آموزشی محصول LiveLessons می باشد.

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

  • آشنایی با Design Patterns
  • آشنایی با ارتباط میان الگوها
  • آموزش objectives
  • آشنایی با Composite pattern
  • آشنایی با Bridge pattern
  • آشنایی با Interpreter pattern
  • آشنایی با  Builder pattern
  • آشنایی با  Iterator pattern
  • آشنایی با Strategy pattern
  • آشنایی با Visitor pattern
  • آشنایی با Command pattern
  • آشنایی با Factory Method pattern
  • و ...

عنوان دوره: Design Patterns in Java LiveLessons

توضیحات:

Design Patterns in Java LiveLessons is a clear, concise introduction to one of the most important concepts in software engineering–design patterns. It introduces patterns both conceptually and through the application of many classic “Gang of Four” design patterns to the development of a case study application written in Java. The case study showcases pattern- and object-oriented design and programming techniques using Java. This case study will help you evaluate the limitations of alternative software development methods (such as algorithm decomposition) and demonstrate by example how patterns and object-orientation help to alleviate such limitations. Developers looking for a practical introduction to developing pattern-oriented software with Java should take this course.

Keywords: gang of four; gang of 4; software engineering; java developer; GoF; expression tree; object-oriented; software developer; erich gamma; C++; reusable software; richard helm; ralph johnson; john vlissides SECTION 1: Introduction 1 Introduction to Design Patterns in Java LiveLessons 04:57 SECTION 2: Lesson 1: Overview of Patterns 2 Learning objectives 01:26 3 1.1 Importance of design experience when becoming a master software developer 03:10 4 1.2 Understanding what patterns are to help improve quality and productivity 04:26 5 1.3 Identify common characteristics of patterns and pattern descriptions 08:45 6 1.4 Know the history of the GoF book and its patterns 04:19 7 1.5 Know the key relationships between patterns 04:51 8 Putting all the pieces together 03:21 SECTION 3: Lesson 2: Overview of the Expression Tree Processing App Case Study 9 Learning objectives 01:36 10 2.1 Understand the goals of the object-oriented (OO) expression tree case study 02:12 11 2.2 Key structural and behavioral properties in the expression tree domain 01:48 12 2.3 Evaluate the functional and non-functional requirements of the case study 09:09 13 Putting all the pieces together 01:08 SECTION 4: Lesson 3: Evaluating an Algorithmic Decomposition of the Expression Tree Process 14 Learning objectives 00:57 15 3.1 Develop an algorithmic decomposition of the expression tree processing app 03:21 16 3.2 Evaluate the benefits and limitations of algorithmic decomposition 06:12 17 Putting all the pieces together 01:03 SECTION 5: Lesson 4: Evaluating an Object-Oriented Design of the Expression Tree Processing 18 Learning objectives 01:08 19 4.1 Develop an object-oriented design of the expression tree processing app 05:23 20 4.2 Evaluate the benefits and limitations of object-oriented design 05:18 21 Putting all the pieces together 01:08 SECTION 6: Lesson 5: A Pattern-Oriented Expression Tree Processing App 22 Learning objectives 02:27 23 5.1 Overview of patterns used in the expression tree processing app 10:27 24 5.2 Understand the Composite pattern 18:31 25 5.3 Understand the Bridge pattern 22:41 26 5.4 Understand the Interpreter pattern 15:57 27 5.5 Understand the Builder pattern 15:22 28 5.6 Understand the Iterator pattern 21:05 29 5.7 Understand the Strategy pattern 23:08 30 5.8 Understand the Visitor pattern 25:56 31 5.9 Understand the Command pattern 14:50 32 5.10 Understand the Factory Method pattern 19:41 33 5.11 Understand the State pattern 25:28 34 5.12 Understand the Template Method pattern 21:44 35 5.13 Understand the Singleton pattern 20:22 SECTION 7: Lesson 6: Putting All the Pieces Together 36 Learning objectives 01:18 37 6.1 Evaluate the benefits of applying patterns 07:42 38 6.2 Evaluating the limitations of applying patterns 05:58 39 Putting all the pieces together 01:15 SECTION 8: Summary 40 Summary of Design Patterns in Java LiveLessons 04:54

حجم فایل: 3GB

Design Patterns in Java LiveLessons

پیشنهاد فرادرس

محمد در 1393/09/23 ساعت 17:55

حیف که اونجا نیستم ماچِــت کنم !