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

Tactical Design Patterns in .NET: Creating Objects

Course Summary

This course sheds light on issues that arise when implementing creational design patterns and then provides practical solutions that will make our code easier to write and more stable when running.

  • +

    Course Syllabus

    Course Overview
    - 1m 25s

    —Course Overview 1m 25s
    Understanding Constructors and Their Roles
    - 40m 30s

    —Motivation to Apply a Design Pattern 5m 54s
    —Division of Design Patterns 7m 0s
    —What Does It Mean to Create an Object? 10m 17s
    —All Objects Must Be Consistent 8m 5s
    —Summary 1m 8s
    —What Follows in this Course 8m 2s
    Advancing from Constructor to Abstract Factory
    - 36m 53s
    Avoiding Excess Factory Abstractness
    - 35m 26s
    Understanding Dependencies, Covariance, and Contravariance
    - 37m 17s
    Applying the Substitution and Liskov Substitution Principles
    - 44m 19s
    Returning to Concrete Classes with the Builder Pattern
    - 40m 11s
    Embedding Calling Protocols into the Builder
    - 1h 0m
    Breathing Life Back into Factory Methods with Lambdas
    - 43m 51s
    Building Complex Objects with the Specification Pattern
    - 46m 53s
    Building Object Graphs with the Specification Pattern
    - 43m 5s

Course Fee:
USD 29

Course Type:


Course Status:



1 - 4 hours / week

This course is listed under Open Source and Development & Implementations Community

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
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