Java Design Patterns with UML Course Description
Design patterns capture the experience of expert software developers and present common recurring problems, their solutions, and the consequences of those solutions in a step-by-step way.
This training explains why patterns are useful and important for object-oriented design and development; how patterns are documented, categorized, and cataloged; when they should be used; what some important patterns are; and how they are implemented.
Java Design Patterns with UML Course Learning Outcomes;
- Understand what design patterns are and how they are described and categorized in several well-known catalogs.
- Learn how to identify and design objects, classes, and their relationships to each other.
- Be able to use design patterns as a vocabulary for understanding and discussing object-oriented software design.
- Use links, associations, and Inheritance.
- Use diagram notation for use cases, class & object representation, links and associations, & object messages.
- Understand a few of the most common design patterns and know when and how they should be used.
- Gain a working knowledge UML 2.0.
- Apply knowledge of OOAD to design an object-oriented system which can be implemented in an object-oriented language.
Java Design Patterns with UML Training – Suggested Audience
This tutorial is for Java programmers who want to learn about design patterns as a means of improving their object-oriented design and development skills. Suggested attendees are:
- Java Programmers / Developers
- Software Developer
- Front End Developer
Java Design Patterns with UML Training Course – Prerequisites
Good knowledge in Java and J2EE(Servlets, JSP and EJB)
System Setup Requirements
A laptop with a simple text editor (such as Notepad in Windows or vi in a UNIX environment) and the Java Development Kit (version 1.2 or later) are all you need.
Java Design Patterns with UML In-house/Corporate Group Training
Available for a group size of more than 4-5. For commercials please send us an email with group size to firstname.lastname@example.org
|Composite Classes Details||00:00:00|
|Operations and Methods Details||00:00:00|
|Use Case Diagrams Details||00:00:00|
|Class Diagrams Details||00:00:00|
|Object Diagrams Details||00:00:00|
|Sequence Diagrams Details||00:00:00|
|Communication Diagrams Details||00:00:00|
|Deployment Diagrams Details||00:00:00|
|3. Object Oriented Design Principles|
|Open Close Principle Details||00:00:00|
|Dependency Inversion Principle Details||00:00:00|
|Interface Segregation Principle Details||00:00:00|
|Single Responsibility Principle Details||00:00:00|
|Liskov’s Substitution Principle Details||00:00:00|
|4. GOF Behavioural Patterns|
|Template Method Details||00:00:00|
|5. GOF Creational Patterns|
|Abstract Factory Details||00:00:00|
|6. GOF Structural Patterns|
|7. Architectural Patterns|
|MVC pattern Details||00:00:00|
|Layered Pattern Details||00:00:00|
|8. Java EE Presentation Tier Patterns|
|Front Controller Details||00:00:00|
|Application Controller Details||00:00:00|
|Intercepting Filtert Details||00:00:00|
|Composite View Details||00:00:00|
|View Helper Details||00:00:00|
|Service To Worker Details||00:00:00|
|9. Java EE Business Tier Patterns|
|Business Delegate Details||00:00:00|
|Service Locator Details||00:00:00|
|Session Facade Details||00:00:00|
|10. Java EE Integration Tier Patterns|
|Service Activator Details||00:00:00|
|Webservice Broker Details||00:00:00|
|Domain Store Details||00:00:00|
|Data Access Object Details||00:00:00|
No Reviews found for this course.