MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious

Design Patterns in Java LiveLessons

Course Summary

Video Training


  • +

    Course Syllabus

    • Introduction
      • Introduction to Design Patterns in Java LiveLessons
    • Lesson 1: Overview of Patterns
      • Learning objectives
      • 1.1 Importance of design experience when becoming a master software developer
      • 1.2 Understanding what patterns are to help improve quality and productivity
      • 1.3 Identify common characteristics of patterns and pattern descriptions
      • 1.4 Know the history of the GoF book and its patterns
      • 1.5 Know the key relationships between patterns
      • Putting all the pieces together
    • Lesson 2: Overview of the Expression Tree Processing App Case Study
      • Learning objectives
      • 2.1 Understand the goals of the object-oriented (OO) expression tree case study
      • 2.2 Key structural and behavioral properties in the expression tree domain
      • 2.3 Evaluate the functional and non-functional requirements of the case study
      • Putting all the pieces together
    • Lesson 3: Evaluating an Algorithmic Decomposition of the Expression Tree Process
      • Learning objectives
      • 3.1 Develop an algorithmic decomposition of the expression tree processing app
      • 3.2 Evaluate the benefits and limitations of algorithmic decomposition
      • Putting all the pieces together
    • Lesson 4: Evaluating an Object-Oriented Design of the Expression Tree Processing
      • Learning objectives
      • 4.1 Develop an object-oriented design of the expression tree processing app
      • 4.2 Evaluate the benefits and limitations of object-oriented design
      • Putting all the pieces together
    • Lesson 5: A Pattern-Oriented Expression Tree Processing App
      • Learning objectives
      • 5.1 Overview of patterns used in the expression tree processing app
      • 5.2 Understand the Composite pattern
      • 5.3 Understand the Bridge pattern
      • 5.4 Understand the Interpreter pattern
      • 5.5 Understand the Builder pattern
      • 5.6 Understand the Iterator pattern
      • 5.7 Understand the Strategy pattern
      • 5.8 Understand the Visitor pattern
      • 5.9 Understand the Command pattern
      • 5.10 Understand the Factory Method pattern
      • 5.11 Understand the State pattern
      • 5.12 Understand the Template Method pattern
      • 5.13 Understand the Singleton pattern
    • Lesson 6: Putting All the Pieces Together
      • Learning objectives
      • 6.1 Evaluate the benefits of applying patterns
      • 6.2 Evaluating the limitations of applying patterns
      • Putting all the pieces together
    • Summary
      • Summary of Design Patterns in Java LiveLessons


Course Fee:
USD 299

Course Type:

Self-Study

Course Status:

Active

Workload:

1 - 4 hours / week

This course is listed under Development & Implementations Community

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top