Folks, JPassion.com is going to have 2-day Java Design Pattern Codecamp
as planned on June 8th (Wed) and 9th (Thurs) as following
* Time: 10:00AM-4:30PM ET (New York time) 7:30PM-2:00AM (India time)
* Registration:
https://attendee.gotowebinar.com/register/407822427487855618
* Pre-requisites: Java programming experience
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, [email protected]
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
----------------------------------------------------------------------
--
You received this message because you are subscribed to the Google Groups
"JPassion.com: Java Programming" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
Visit this group at https://groups.google.com/group/jpassion_java.
For more options, visit https://groups.google.com/d/optout.