Home      |     Contact Us      |       Site Map      |       
LiveZilla Live Help
About Us sap training courses, sap courses Sap Training Centre
 
Course Schedule
Course : Java job oriented analysis & design course
Timing :

TBA

Total Hours : 32 hrs
Start Date : Every Fortnight
Tutors Profile : 7 years experienced
Remote Access :

Yes

 
 
 

Java Object Oriented Analysis & Design Course :
 
 
 

Course Description :
Java 2: Object-Oriented Analysis and Design using UML introduces the major elements of the Unified Modeling Language and the Unified Software Development Process. The PTR Java courses are based on the multi-vendor jCert certification. Several information-technology companies, including BEA Systems, Hewlett-Packard, IBM, iPlanet.com, Oracle, Sun, and Sybase, sponsor the jCert program. Java 2: Object-Oriented Analysis and Design using UML follows the objectives of the Certified Solution Developer and covers Skill Set 2A.

 

Eligibility :
To ensure your success, we recommend you first take the following course or have equivalent knowledge :

  • Object Oriented Programming: Principles (required)
  • Java 2 : Programming Language (recommended)
Duration :
4 days or 2 weekends
Topics :
 
Know the Purpose and Parts of the Unified Modeling Language (UML)
  • Purpose and History of UML
  • Some of the Basic Principles of the Unified Software Development Process
Describe How Objects Interact Using a Sequence Diagram
  • Using Sequence Diagrams
   
Drive the Development of a System Using Use Cases
  • Identify the Benefits of Use Case Driven Software Development Process
  • Identify the Actors in a System
  • Identifying Use Cases in a System
  • Describe a Use Case as a Conversation between the User and the System
  • Create a Use Case Diagram that shows the Use Cases in your System
  • Use One Use Case to Extend Another Use Case
  • Include One Use Case in Another Use Case
Use the CRC Method to Identify Classes
  • Thinking in Terms of Responsibilities
  •  Using the CRC Method
   
Create Class and Object Diagrams
  • Documenting Classes and Inheritance
  • Documenting Associations between Classes
  • Classes that Depend on each Other
  • Object Diagrams
Interface-based Design
  • Identifying Interfaces
  • Documenting Interfaces
   
Layer your System into Packages
  • Using Packages to Organize the Elements of your Design
  • Using Packages with Other Model Elements
Model Dynamic Behavior using Collaboration, Statechart and Activity Diagrams
  • Using a Collaboration Diagram
  • Creating Statecharts
  • Drawing Activity Diagrams
   
Using Component and Deployment Diagrams
  • Component Diagrams
  • Deployment Diagrams
Manage and Schedule the Software Development Process
  • The Challenges of Managing a Software Project
  • Prioritizing Software Development
 
 
 
 
 
© Copyright 2008, The Web Academy. All rights reserved.