space
Search Courses  in 

Just fill this form to get COURSE FEE details from BEST Training Institutes Instantly !

 

My City

 

I need details for

 

My Name

My Mobile Number

My Email ID

Purpose

Tell us your expectation...

UML training course content

 

UML Course Content


Introduction to Analysis and Design


» Why is Programming Hard?
» The Tasks of Software Development
» Modules
» Models
» Modeling
» Perspective
» Objects
» Change
» New Paradigms
» Objects
» Encapsulation
» Abstraction


Objects


» Classes
» Responsibilities
» Attributes
» Composite Classes
» Operations and Methods
» Visibility
» Inheritance
» Inheritance Example
» Protected and Package Visibility
» Scope
» Class Scope


Advanced Objects


» Constructors & Destructors
» Instance Creation
» Abstract Classes
» Polymorphism
» Polymorphism Example
» Multiple Inheritance
» Solving Multiple Inheritance Problems
» Interfaces
» Interfaces with Ball and Socket Notation
» Templates


Classes and Their Relationships


» Class Models
» Associations
» Multiplicity
» Qualified Associations
» Roles
» Association Classes
» Composition and Aggregation
» Using Class Models


Sequence Diagrams


» Sequence Diagrams
» Interaction Frames
» Decisions
» Loops
» Creating and Destroying Objects
» Activation - 2.0
» Synchronous & Asynchronous
» The Objects Drive the Interactions
» Evaluating Sequence Diagrams
» Using Sequence Diagrams


Communication Diagrams


» Communication Diagrams
» Communication and Class Diagrams
» Evaluating Communication Diagrams
» Using Communication Diagrams


State Machine Diagrams


» What is State?
» State Notation
» Transitions and Guards
» Registers and Actions
» More Actions
» Internal Transitions
» Superstates and Substates
» Concurrent States
» Using State Machines
» Implementation


Activity Diagrams


» Activity Notation
» Decisions and Merges
» Synchronization
» Drilling Down
» Iteration
» Partitions
» Parameters and Pins
» Expansion Regions
» Using Activity Diagrams


Package, Component, and Deployment Diagrams


» Modeling Groups of Elements - Package Diagrams
» Visibility and Importing
» Structural Diagrams
» Components and Interfaces
» Deployment Diagram


New Models in UML 2.0


» New to UML 2.0
» Composite Structure Diagrams
» Timing Diagrams
» Interaction Overview Diagrams


Use Cases


» Use Cases
» Use Case Diagram Components
» Use Case Diagram
» Actor Generalization
» Include and Extend
» Other Systems
» Narrative
» Template for Use Case Narrative
» Using Use Cases


Process


» Process
» Risk Management
» Test
» Reviews
» Refactoring
» History
» The Unified Process
» Agile Processes


The Project


» Inception
» Elaboration
» Elaboration II
» Construction Iterations
» Construction Iterations - The Other Stuff


Domain Analysis


» Top View - The Domain Perspective
» Data Dictionary
» Finding the Objects
» Responsibilities, Collaborators, and Attributes
» CRC Cards
» Class Models
» Use Case Models
» Other Models
» Judging the Domain Model


Requirements and Specification


» The Goals
» Understand the Problem
» Specify a Solution
» Prototyping
» The Complex User
» Other Models
» Judging the Requirements Model


Design of Objects


» Design
» Factoring
» Design of Software Objects
» Features
» Methods
» Cohesion of Objects
» Coupling between Objects
» Coupling and Visibility
» Inheritance


System Design


» Design
» A Few Rules
» Object Creation
» Class Models
» Interaction Diagrams
» Printing the Catalog
» Printing the Catalog II
» Printing the Catalog III
» Object Links
» Associations


Refactoring


» Refactoring
» Clues and Cues
» How to Refactor
» A Few Refactoring Patterns


Conclusion


Below you can find city wise UML Institutes


UML training institutes in India

UML training institutes in Chennai

UML training institutes in Bangalore

UML training institutes in Mumbai

UML training institutes in Pune

UML training institutes in Delhi-NCR

 

22-08-2013 by Training Support

Unix Academy Delhi Training

High Technologies Solutions - Delhi,Noida,Gurgaon

Embedded Technosolutions Mumbai

SHRISTI TECHNOLOGY LABS

GRRAS Institute Ahmedabad Jaipur Pune

Sun Infosystems Surat

Indian Institute of Technocrafts, Kolkata

Systems Domain Bangalore

Dallas Technologies Bangalore

HITS computer Education chennai

RIA Institute of Technology Bangalore

Mazenet SolutionAMEKS Infotech Ekkattuthangal, Chennai

IIHT Vadapalani Chennai

7 Eleven Arthashastra Chennai

Best Oracle PHP Java Training chennaiCareer Innovation Technologies Velachery

IIHT Bangalore

HB Services Adyar Training InstituteITBMS chennai Best Training Institute

IICT Chrompet - SAP Training in ChennaiPMP Training in India

Core Mind Technologies Chennai

Peridot Systems Chennai

JITS Training

vgit kilpauke learning, e-publishing, technical writting courses

Training course fee & Discounts

 

 

   DMCA.com Protection Status