Online Design Pattern Training with Project from India
Course Content :
Duration:35hrs02 - Basic Concepts in Design Pattern
Brief discussion about
Abstraction
Attributes
Classes
Encapsulation
Objects
Operations
Inheritance
Polymorphism
Responsibilities
Methods,Visibility
03 - Design Principles in Object Oriented way
Cohesion,Coupling,Open Close Principle,Dependency Inversion
Principle,Interface
Segregation Principle,Single
Responsibility Principle Liskov's Substitution Principle
04 - Behavioural Patterns
Template
Method
Iterator
Strategy
Command,Observer
05 - Creational Patterns
Prototype,Factory,Abstract Factory,Builder,Singleton
06 - Structural Patterns
Flyweight
Adapter
Decorator
Composite
Proxy,Facade
07 - Architectural Patterns
MVC,Layered
08 - Java EE Presentation Tier Patterns
Front Controller
Application Controller
Intercepting Filter
Composite View
View Helper
Service
To Worker
09 - Java EE Business Tier Patterns
Business Delegate
Service Locator
Session
Facade,DTO
10 - Java EE Integration Tier Pattern
Service Activator
Webservice
Broker
Domain Store,Data Access Object
11- Basics of UML
Class
Use
Case
Object
Sequence
Communication
Deployment Diagrams
