2-day Java Design Pattern Codecamp

6 views
Skip to first unread message

Sang Shin

unread,
May 24, 2016, 5:31:09 AM5/24/16
to


Folks, JPassion.com is going to have 2-day Java Design Pattern Codecamp
as planned on June 8th (Wed) and 9th (Thurs) as following
As always, auditing is free to everyone but the lab will be
available only to JPassion.com members.

The topics we will cover (and you will write lots of code)

-OO design principles
    -Single Responsibility Principle (SRP)
    -Open Close Design Principle
    -Liskov Substitution Principle (LSP)
    -Interface Segregation Principle
    -Dependency Inversion Principle
    -Encapsulate what changes
    -Don’t Repeat Yourself (DRY)
    -Favor Composition over Inheritance
    -Programming for Interface not Implementation
    -Delegation Principle

-Creational patterns
    -Factory patterns
    -Simple method
    -Factory method
    -Abstract factory pattern
    -Singleton pattern
    -Builder pattern
    -Prototype pattern
    -Object pool pattern

-Structural patterns
    -Adapter pattern
    -Decorator pattern
    -Bridge pattern
    -Flyweight pattern
    -Proxy pattern
    -Composite pattern

-Behavior patterns
    -Strategy pattern
    -Template method pattern
    -Visitor pattern
    -Command pattern
    -Mediator pattern
    -Chain of responsibility pattern
    -Observer pattern
    -Iterator pattern
    -Null object pattern

-- 
-------------------------------------------------------------------
             Sang Shin, sangshi...@gmail.com
  President and Chief Instructor of JPassion.com (JavaPassion.com)
         http://www.linkedin.com/in/javapassion (Linkedin)
          http://twitter.com/javapassion (Tweeter)
            Life is worth living... with Passion!
    
   Practically Free 3 to 5 days Live, Hands-on, Online Codecamps on
 Java,Spring,Hadoop,HTML5,Ruby/Rails,Grails,JavaScript/jQuery,Android
             http://jpassion.com/codecamps       
----------------------------------------------------------------------
Reply all
Reply to author
Forward
0 new messages